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


Python Tableau workbooks.populate_views用法及代码示例

Tableau Server Client (TSC)workbooks.populate_views的用法。

用法

workbooks.populate_views(workbook_item)

填充(或获取)工作簿的视图列表。

您必须先调用此方法来填充视图,然后才能遍历视图。

此方法检索指定工作簿的视图信息。 REST API 旨在仅返回您明确要求的信息。查询所有数据源时,不包括视图信息。使用此方法检索视图。该方法将视图列表添加到工作簿项 (workbook_item.views)。这是 ViewItem 的列表。

REST API:Query Views for Workbook

参数

名字 说明
workbook_item workbook_item 指定要使用视图信息填充的工作簿。见WorkbookItem class

异常

错误 说明
Workbook item missing ID. Workbook must be retrieved from server first. 如果未指定 workbook_item,则会引发错误。您可以使用workbooks.get()workbooks.get_by_id() 方法检索工作簿项。

返回

没有任何。 ViewItem 对象列表将添加到工作簿 (workbook_item.views)。

示例

# import tableauserverclient as TSC

# server = TSC.Server('https://SERVERURL')
#
   ...

# get the workbook item
  workbook = server.workbooks.get_by_id('1a1b1c1d-2e2f-2a2b-3c3d-3e3f4a4b4c4d')


# get the view information
  server.workbooks.populate_views(workbook)

# print information about the views for the work item
  print("\nThe views for {0}: ".format(workbook.name))
  print([view.name for view in workbook.views])

  ...



相关用法


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