Réponse
État dans les versions actuelles et futures de Tableau Server
Dans Tableau Server 9.3, le processus wgserver
est désactivé par défaut. (Les appels API REST sont traités par un processus différent.) Si vous souhaitez continuer à utiliser les points de terminaison XML dans Tableau Server 9.3, vous devez explicitement activer le processus à l'aide des commandes suivantes :
tabadmin stop
tabadmin set wgserver.enabled true
tabadmin set wgserver.xmlapi.enabled true
tabadmin set worker0.wgserver.procs 1
tabadmin configure
tabadmin start
Important : Depuis Tableau Server 10.0, le processus wgserver
a été entièrement supprimé et vous ne pourrez plus utiliser du tout des points de terminaison XML.
Parité des points de terminaison XML
À mesure que nous avons ajouté de nouvelles fonctionnalités à l'API REST, les points de terminaison XML se sont avérés de moins en moins nécessaires. Les informations renvoyées par les points de terminaison XML sont désormais disponibles à l'aide de l'API REST, ou il a été déterminé que cette fonctionnalité ne nécessitait pas actuellement un point de terminaison API.
Il n'existe pas nécessairement un mappage un-à-un entre un point de terminaison XML et une API REST. Par exemple, un point de terminaison XML peut avoir renvoyé des informations dans un format différent de celui des informations envoyées par une méthode API REST.
Le tableau suivant montre les équivalents entre les points de terminaison XML et les méthodes API REST.
Point de terminaison XML | Méthode(s) API REST |
---|
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 | Interroger des sites Interroger un site |
tags.xml | Interroger une source de données Interroger un classeur Interroger des classeurs pour l'utilisateur |
tasks.xml | Query Extract Refresh Tasks |
users.xml | Obtenir des utilisateurs dans le groupe Obtenir des utilisateurs sur le site |
views.xml | Interroger les vues pour le site Interroger des vues pour le classeur |
workbooks.xml | Interroger un classeur Interroger des classeurs pour l'utilisateur |
Avec une exception (voir la section suivante), si un point de terminaison n'est pas répertorié dans le tableau précédent, il n'existe pas d'équivalent dans l'API REST.
systeminfo.xml
Le point de terminaison systeminfo.xml
continue d'être disponible. Ce point de terminaison fournit des informations sur l'état actuel des processus serveur. Pour plus d'informations, consultez Obtenir le statut du processus en XML dans la documentation de Tableau Server.