Préparation de l’exécution du collecteur de tableau
Configurez l’accès à l’API, l’authentification et les autorisations avant d’exécuter le collecteur.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Le collecteur utilise l’API Tableau Metadata pour collecter les métadonnées. Vous devez activer l’API (pour Tableau Server), configurer les autorisations utilisateur et choisir une méthode d’authentification. Vous pouvez également configurer le mappage de nom d’hôte pour les alias de base de données.
Procédure
Activer l’API des métadonnées de tableau
Activez l’API de métadonnées sur Tableau Server pour autoriser la collecte de métadonnées.
Avant de commencer
Rôle requis : admin
Vous devez avoir :
- Tableau Server 2019.3 ou version ultérieure
- Compte avec rôle d’administrateur de serveur dans Tableau Server
- API REST activée (non désactivée)
Pourquoi et quand exécuter cette tâche
Le collecteur Tableau utilise l’API Metadata pour collecter les métadonnées à partir de Tableau Server. Par défaut, cette API est désactivée sur Tableau Server et doit être activée à l’aide de l’interface de ligne de commande Tableau Services Manager (TSM).
Procédure
Résultats
L’API de métadonnées est maintenant activée sur Tableau Server et prête pour la collecte de métadonnées.
Configurer les autorisations utilisateur Tableau
Créez un utilisateur Tableau avec les autorisations administrateur et générez un jeton d’accès personnel.
Avant de commencer
Rôle requis : admin
Vous devez disposer des autorisations nécessaires pour créer des utilisateurs et affecter des rôles dans Tableau Server ou Tableau Cloud.
Pourquoi et quand exécuter cette tâche
Le collecteur Tableau nécessite un compte utilisateur doté de privilèges administratifs pour accéder aux métadonnées et les récolter. Créez un compte d’utilisateur dédié et générez un jeton d’accès personnel (PAT) pour l’authentification.
Procédure
Configurer l’authentification Tableau JWT
Configurer une application connectée dans Tableau pour l’authentification JWT
Avant de commencer
Rôle requis : admin
Vous devez disposer des autorisations nécessaires pour créer et gérer des applications connectées dans Tableau.
Pourquoi et quand exécuter cette tâche
Configurez une application connectée pour utiliser l’authentification JWT (JSON Web Token) avec Tableau collector. L’application connectée fournit l’ID client, l’ID secret et la valeur secrète nécessaires pour générer des jetons JWT.
Procédure
Configurer un fichier YAML pour le mappage des noms d’hôtes
Créez un fichier YAML pour mapper les alias de nom d’hôte de base de données aux noms canoniques.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Utilisez un fichier de mappage de nom d’hôte lorsque vous avez plusieurs noms de serveur (alias) pour la même instance de base de données et que le collecteur de base de données utilise un alias différent de celui défini dans la connexion Tableau. Cette configuration facultative mappe les noms d’hôte de base de données aux noms canoniques pour une frappe IRI cohérente.
Procédure
Résultats
Le collectionneur utilisera le nom d’hôte canonique à la place du nom d’hôte d’origine lors de l’invention des IRI d’objets de base de données.