首页 > 解决方案 > 使用 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 但获取使用统计信息,例如查看和创建日期和修改日期的次数。

标签: tableau-api

解决方案


rest api中有一个Views方法。我正在使用pythontableauserverclient获得您正在寻找的用法。有关完整文档,请参阅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_atWorkbookItem课堂上

我希望这对你有用!


推荐阅读