Tableau Server Client (TSC)
中DatasourceItem
的用法。
用法
DatasourceItem(project_id, name=None)
DatasourceItem
代表 Tableau Server 上的数据源资源。这是可以在对数据源的 REST API 请求的响应中发送或返回的信息。创建新的DatasourceItem
实例时,必须指定与数据源关联的project_id
。
属性
名字 | 说明 |
---|---|
ask_data_enablement |
确定数据源是否允许使用数据问答。该值可以是 TSC.DatasourceItem.AskDataEnablement.Enabled 、 TSC.DatasourceItem.AskDataEnablement.Disabled 或 TSC.DatasourceItem.AskDataEnablement.SiteDefault 。如果未指定设置,则默认为 SiteDefault。有关ask_data_enablement 的更多信息,请参阅REST API Publish Datasource。 |
connections |
指定数据源的数据连接列表 (ConnectionItem )。您必须首先调用populate_connections 方法来访问此数据。请参阅 ConnectionItem class 。 |
content_url |
将出现在 URL 中的数据源的名称。 |
created_at |
创建数据源的日期和时间。 |
certified |
一个布尔值,指示数据源是否经过认证。 |
certification_note |
说明认证数据源的可选注释。 |
datasource_type |
数据源的类型,例如 sqlserver 或 excel-direct 。 |
description |
数据源的说明。 |
encrypt_extracts |
一个布尔值,用于确定数据源是否应加密。有关详细信息,请参阅Extract and Encryption Methods。 |
has_extracts |
一个布尔值,指示数据源是否有数据提取。 |
id |
数据源的标识符。您需要此值来查询特定数据源或使用get_by_id 和delete 方法删除数据源。 |
name |
数据源的名称。如果未指定,则使用发布的数据源文件的名称。 |
owner_id |
数据源所有者的标识符。 |
project_id |
与数据源关联的项目的标识符。您必须在创建 DatasourceItem 的实例时提供此标识符。 |
project_name |
与数据源关联的项目的名称。 |
tags |
已添加到数据源的标签(字符串列表)。 |
updated_at |
上次更新数据源的日期和时间。 |
use_remote_query_agent |
一个布尔值,指示是允许还是禁止您的 Tableau Online 站点使用 Tableau Bridge 客户端。 Bridge 允许您通过与支持的on-premises 数据源的实时连接来维护数据源。有关详细信息,请参阅Configure and Manage the Bridge Client Pool。 |
webpage_url |
浏览器中显示的数据源的 url。 |
示例
import tableauserverclient as TSC
# Create new datasource_item with project id '3a8b6148-493c-11e6-a621-6f3499394a39'
new_datasource = TSC.DatasourceItem('3a8b6148-493c-11e6-a621-6f3499394a39')
源文件:models/datasource_item.py
相关用法
- Python DataFrame.to_excel()用法及代码示例
- Python DataFrame.read_pickle()用法及代码示例
- Python Pandas DataFrame.fillna()用法及代码示例
- Python Datetime.replace()用法及代码示例
- Python DateTime转integer用法及代码示例
- Python DateTime astimezone()用法及代码示例
- Python DateTime weekday()用法及代码示例
- Python Decimal shift()用法及代码示例
- Python Decimal rotate()用法及代码示例
- Python Decimal max_mag()用法及代码示例
- Python Decimal as_integer_ratio()用法及代码示例
- Python Decimal is_subnormal()用法及代码示例
- Python Decimal canonical()用法及代码示例
- Python Decimal from_float()用法及代码示例
- Python Decimal normalize()用法及代码示例
- Python Decimal radix()用法及代码示例
- Python Dictionary update()用法及代码示例
- Python Decimal copy_abs()用法及代码示例
- Python Decimal is_finite()用法及代码示例
- Python Decimal conjugate()用法及代码示例
- Python Decimal min_mag()用法及代码示例
- Python Decimal logical_invert()用法及代码示例
- Python Dictionary setdefault()用法及代码示例
- Python Dictionary clear()用法及代码示例
- Python Decimal next_plus()用法及代码示例
注:本文由纯净天空筛选整理自tableau.github.io大神的英文原创作品 DatasourceItem class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。