tableau-api - 使用 rest api 在 tableau server/tableau 中的视图的最后访问日期
问题描述
有没有办法使用rest api获取tableau online/server中视图的最后访问日期。我目前正在使用此 http://my_site/api/3.6/sites/site_id/workbooks/workbook_id/views?includeUsageStatistics=true 但获取使用统计信息,例如查看和创建日期和修改日期的次数。
解决方案
rest api中有一个Views
方法。我正在使用python
并tableauserverclient
获得您正在寻找的用法。有关完整文档,请参阅TSC 参考和Direct Rest API。
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()
for x in all_views:
print(x.name, x.total_views)
输出将如下所示,我直接在 Server 中进行了验证。
created_at
并且updated_at
在WorkbookItem
课堂上
我希望这对你有用!
推荐阅读
- python - 使用猫和狗数据的 Python 图像大小调整问题
- r - 对使用 R 进行过采样的代码感到困惑
- hyperledger-fabric - Hyperledger Fabric:如何打印织物分类帐?
- assemblyscript - 通过引用从 JS 传递数组以供 WASM 编辑?
- python - 如何将不同的数据写入两个不同的日志?
- c# - 如何将图像拖放到图片框内
- flutter - Flutter - 快速滑动检测
- php - 显示多个 Woocommerce 自定义分类法的术语
- javascript - 有人可以区分这两个 Express-React-Node 应用程序之间的区别吗?
- java - Java 正则表达式:检查是否为具有特定结构的字符串:*test_text*