Resposta
Status nas versões atuais e futuras do Tableau Server
No Tableau Server 9.3, o processo wgserver
está desativado por padrão. (As chamadas da REST API são manipuladas por um processo diferente). Caso deseje continuar a usar os endpoints XML no Tableau Server 9.3, é necessário habilitar o processo usando os comandos a seguir:
tabadmin stop
tabadmin set wgserver.enabled true
tabadmin set wgserver.xmlapi.enabled true
tabadmin set worker0.wgserver.procs 1
tabadmin configure
tabadmin start
Importante: Do Tableau Server 10.0 em diante, o processo wgserver
foi removido inteiramente e você não poderá usar os endpoints XML de maneira alguma.
Igualdade do endpoint XML
Como estendemos a REST API com a nova funcionalidade, há cada vez menos necessidade para os endpoints XML. As informações retornadas pelos endpoints XML agora estão disponíveis usando a REST API, ou não foram determinadas como funcionalidades que atualmente necessitam de um endpoint de API.
Não há necessariamente um mapeamento um por um entre um XML e uma REST API; por exemplo, um XML pode ter retornado uma informação em um formato diferente de como a mesma é retornada por um método da REST API.
A tabela a seguir mostra equivalentes entre endpoints XML e métodos da REST API.
Endpoint XML | Métodos da REST API |
---|
auth.xml | Sign In |
data_connections.xml | Query Workbook Connections |
datasources.xml | Query Datasources |
groups.xml | Query Groups |
projects.xml | Query Projects |
schedules.xml | Query Schedules |
site_tasks.xml | Query Extract Refresh Tasks |
sites.xml | Consultar sites Consultar site |
tags.xml | Consultar fontes de dados Consultar pasta de trabalho Consultar pastas de trabalho para usuário |
tasks.xml | Query Extract Refresh Tasks |
users.xml | Obter usuários no grupo Obter usuários no site |
views.xml | Consultar exibições do site Consultar exibições para pasta de trabalho |
workbooks.xml | Consultar pasta de trabalho Consultar pastas de trabalho para usuário |
Com uma exceção (consulte a próxima seção), se um endpoint não estiver listado na tabela acima, não existe equivalente na REST API.
systeminfo.xml
O endpoint systeminfo.xml
continua disponível. Esse endpoint fornece informações sobre o status atual dos processos do servidor. Para obter mais informações, consulte Obter status de processo como XML na documentação do Tableau Server.