Tableau中的所有用户都使用API

时间:2017-09-28 19:38:55

标签: python-2.7 tableau tableau-server

我目前正在使用Tableau服务器客户端python api从服务器获取用户列表。我不是一个画面服务器管理员。

import tableauserverclient as TSC

 server = TSC.Server('http://SERVERURL')

  all_groups, pagination_item = server.groups.get()
  mygroup = all_groups[1]


  pagination_item = server.groups.populate_users(mygroup)



  for user in mygroup.users :
        print(user.name) 

以上代码仅列出前100个用户。如何获取Tableau中特定组的所有用户的列表

1 个答案:

答案 0 :(得分:1)

我得到了答案。 你只需要提供 request_options = TSC.RequestOptions(pagesize = 1000) 并像这样使用它: pagination_item = server.groups.populate_users(mygroup,req_options = request_options))