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


Python Tableau CSVRequestOptions用法及代码示例


Tableau Server Client (TSC)CSVRequestOptions的用法。

用法

CSVRequestOptions(maxage=-1)

使用此类指定生成 CSV 数据时要应用的视图过滤器。或者,您可以通过提供 maxage 值来指定缓存在服务器上的 CSV 数据的最长期限。请参阅views.populate_csv

属性

名字 说明
maxage 可选的。 CSV 数据在刷新前缓存在服务器上的最大分钟数。该值必须是介于 1240 分钟之间的整数。 0 在服务器上将被解释为 1 分钟,因为这是允许的最短间隔。默认情况下,maxage 设置为 -1 ,表示服务器设置中配置的默认行为。

示例

# import tableauserverclient as TSC
# server = TSC.Server('https://MY-SERVER')
# sign in, get a specific view, etc.

# set view filters
csv_req_option = TSC.CSVRequestOptions(maxage=5)
csv_req_option.vf('Region', 'South')
csv_req_option.vf('Category', 'Furniture')

# retrieve the csv data for the view
server.views.populate_csv(view_item, csv_req_option)

相关用法


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