Ожидаемый результат:
total_views
для рабочего листа таблицы
Ссылочный URL: https://tableau.github.io/server-client-python/docs/api-ref#views
Ошибка:
view.total_views()
UnpopulatedPropertyError: Usage statistics must be requested when querying for view.
Фрагмент кода:
import tableauserverclient as TSC
conf = cache.open('meta_conf.yaml', 'yaml', encoding='utf-8').get(
'tableau')
tableau_auth = TSC.TableauAuth(conf['username'],
conf['password'],
site_id=conf['site_name'])
server = TSC.Server(conf['app_url'])
all_wbs = server.workbooks.get()[0]
with server.auth.sign_in(tableau_auth):
for wb in all_wbs:
workbook = server.workbooks.get_by_id(wb.id)
server.workbooks.populate_views(wb)
_view_list = []
for view in workbook.views:
print(view.total_views())