当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Tableau DatasourceItem用法及代码示例


Tableau Server Client (TSC)DatasourceItem的用法。

用法

DatasourceItem(project_id, name=None)

DatasourceItem 代表 Tableau Server 上的数据源资源。这是可以在对数据源的 REST API 请求的响应中发送或返回的信息。创建新的DatasourceItem 实例时,必须指定与数据源关联的project_id

属性

名字 说明
ask_data_enablement 确定数据源是否允许使用数据问答。该值可以是 TSC.DatasourceItem.AskDataEnablement.EnabledTSC.DatasourceItem.AskDataEnablement.DisabledTSC.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 数据源的类型,例如 sqlserverexcel-direct
description 数据源的说明。
encrypt_extracts 一个布尔值,用于确定数据源是否应加密。有关详细信息,请参阅Extract and Encryption Methods
has_extracts 一个布尔值,指示数据源是否有数据提取。
id 数据源的标识符。您需要此值来查询特定数据源或使用get_by_iddelete 方法删除数据源。
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



相关用法


注:本文由纯净天空筛选整理自tableau.github.io大神的英文原创作品 DatasourceItem class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。