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


Python Tableau views.get用法及代碼示例

Tableau Server Client (TSC)views.get的用法。

用法

views.get(req_options=None, usage=False)

返回站點的視圖項列表。

REST API:Query Views for Site

版本

此端點適用於 REST API 版本 2.0 及更高版本。

參數

名字 說明
req_options (可選)您可以將包含附加參數的請求對象傳遞給該方法以過濾請求。例如,如果您正在搜索特定視圖,則可以指定視圖的名稱或其 ID。
usage (可選)如果為 true (usage=True),則返回視圖的使用情況統計信息。默認值為 usage=False

返回

返回所有 ViewItem 對象和 PaginationItem 的列表。使用這些值來迭代結果。

示例

import tableauserverclient as TSC
tableau_auth = TSC.TableauAuth('username', 'password')
server = TSC.Server('https://servername')

with server.auth.sign_in(tableau_auth):
    all_views, pagination_item = server.views.get()
    print([view.name for view in all_views])

使用尋呼機的示例

您還可以使用提供的 Pager 生成器來獲取站點上的所有視圖,而無需對結果進行分頁。

for view in TSC.Pager(server.views):
    print(view.name)

ViewItem class



相關用法


注:本文由純淨天空篩選整理自tableau.github.io大神的英文原創作品 views.get。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。