當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。