Surveiller l’intégrité et les performances des flux

Après avoir publié des flux et avoir planifié leur exécution périodique, vous souhaitez savoir qu’ils fonctionnent comme prévu et résoudre les problèmes à mesure qu’ils surviennent. Vous souhaitez également surveiller et comprendre les performances de vos flux.

Cette rubrique décrit les différentes méthodes fournies par Tableau Server pour vous aider à surveiller vos flux.

Détecter les problèmes à mesure qu’ils se produisent et les résoudre

Vous pouvez configurer Tableau Server de manière à envoyer des notifications par e-mail en cas d’échec des flux, ou rechercher et examiner les erreurs sur Tableau Server à l’aide du menu Alertes. Vous pouvez aussi examiner les pages de flux pour les flux qui vous intéressent. Ce type de surveillance vous permet de détecter les problèmes à mesure qu’ils surviennent.

Recevoir des notifications en cas d’échec d’un flux :

Vous pouvez configurer Tableau Server pour envoyer des notifications d’échec de flux par e-mail, sur le site Tableau ou Slack. Pour configurer les notifications pour Tableau Server et vos sites, suivez les instructions de l’Étape 2 : Configurer les paramètres de flux pour Tableau Server.

Afficher et résoudre les erreurs

Remarque : depuis la version 2020.4.1, vous pouvez désormais créer et modifier directement des flux dans Tableau Server et Tableau Cloud. Le contenu de cette rubrique s’applique à toutes les plates-formes, sauf mention spécifique. Pour plus d’informations sur la création de flux sur le Web, consultez Tableau Prep sur le Web.

Les erreurs suivantes peuvent se produire lors de l’exécution d’un flux :

  • Erreurs de connexion : les erreurs de connexion se produisent généralement lorsque Tableau Server ne parvient pas à se connecter à une ou plusieurs entrées de données ou échoue à établir une connexion dans une ou plusieurs étapes de sortie.

    • Pour les erreurs de connexion en entrée, utilisez l’option Modifier les connexions dans l’onglet Connexions pour apporter des modifications aux détails de connexion, puis réexécutez le flux.
    • Pour les erreurs de connexion de sortie, vérifiez l’emplacement de sortie des étapes de sortie du flux. Si la sortie du flux est envoyée sur un partage réseau, assurez-vous que les étapes de sortie pointent vers un emplacement figurant sur la liste d’autorisations. Après avoir apporté des modifications, republiez le flux et essayez de l’exécuter à nouveau.

      Remarque : pour corriger les erreurs de connexion de sortie pour les flux envoyés vers un fichier ou un partage réseau, téléchargez le flux vers Tableau Prep Builder, puis republiez le flux vers votre serveur. Vous pouvez modifier directement sur le Web les flux envoyés vers une source de données ou une base de données publiée.

  • Erreurs dans le flux : si des erreurs se produisent dans une ou plusieurs étapes du flux, un message d’erreur s’affiche. Vous pouvez modifier le flux directement sur le Web et le republier. Vous pouvez également télécharger le flux sur Tableau Prep Builder, résoudre les erreurs, republier le flux sur le serveur puis réexécuter le flux.

  • Tâches de flux suspendues : si l’exécution d’une tâche de flux programmée échoue après un nombre de tentatives configuré, la tâche de flux est suspendue. Par défaut, une tâche de flux est suspendue après 5 échecs consécutifs de tâches de flux.

    Plusieurs tâches planifiées peuvent être affectées à un flux, mais seules les tâches ayant échoué sont suspendues. Toutes les autres tâches de flux continueront de s’exécuter à moins qu’elles ne comportent des erreurs. Pour redémarrer une tâche suspendue, analysez et corrigez les erreurs, puis exécutez le flux à la demande ou laissez le flux s’exécuter automatiquement en fonction de la programmation affectée.

    Remarque : les administrateurs de serveur peuvent configurer le nombre de tentatives avant qu’une exécution de flux ne soit suspendue à l’aide de l’option configuration tsm set. Pour plus d’informations, reportez-vous à l’Étape 5 : Configurations facultatives du serveur.

Vous pouvez afficher les erreurs dans les pages suivantes :

Page Présentation du flux

Dans cette page, vous pouvez voir l’état de l’exécution de flux la plus récente et les éventuelles erreurs. Survolez le texte d’erreur pour consulter les détails de l’erreur. Si une tâche planifiée est suspendue, une icône d’avertissement apparaît en regard de la programmation. Survolez l’icône pour afficher l’état.

Après avoir résolu l’erreur à l’origine de l’échec du flux ou de la suspension de la tâche, vous pouvez exécuter le flux manuellement ou laisser le flux s’exécuter conformément à la programmation spécifiée. Pour les tâches de flux suspendues, cliquez sur le lien Accéder aux tâches planifiées dans l’infobulle de la tâche suspendue afin de naviguer jusqu’à la page Tâches planifiées puis cliquez sur le bouton Reprendre les tâches planifiées pour redémarrer les tâches suspendues.

Page Connexions

La page Connexions affiche l’état le plus récent et les éventuelles erreurs de connectivité. Pour corriger les erreurs d’entrée, cliquez sur le menu Autres actions d’une connexion d’entrée afin de modifier la connexion et modifiez le nom du serveur, le port, le nom d’utilisateur et le mot de passe.

Pour corriger les erreurs de connexion de sortie, modifiez le flux directement ou téléchargez le flux dans Tableau Prep Builder, corrigez le chemin d’accès du fichier, puis republiez le flux pour continuer à l’exécuter.

Page Tâches planifiées

Remarque : vous avez besoin de Data Management pour voir cet onglet.

Affichez les tâches planifiées affectées à un flux. Si une tâche planifiée est suspendue, vous pouvez voir le statut de ces tâches ici et reprendre manuellement les tâches de flux à partir de cette page. Avant de reprendre une tâche suspendue, résolvez les erreurs dans le flux.

Les détails des erreurs ne sont pas affichés sur cette page, mais vous pouvez les consulter dans les pages Présentation ou Historique d’exécution. Vous pouvez également cliquer sur les liens dans la colonne Type de planification pour afficher les détails de ce qui a été planifié et pour modifier les tâches.

Une tâche planifiée suspendue redémarre automatiquement lorsque le flux est republié, si vous modifiez une connexion pour le flux ou exécutez manuellement les tâches de flux. Pour reprendre manuellement les tâches suspendues, dans la page Tâches planifiées, cliquez sur Reprendre les tâches planifiées. Toutes les tâches suspendues pour le flux redémarrent.

Pour reprendre des tâches individuelles, cliquez sur le menu Autres actions pour une tâche planifiée et sélectionnez Reprendre. Vous pouvez également cliquer sur Exécuter maintenant pour exécuter toutes les tâches du flux immédiatement.

Page Historique d’exécution

Remarque : vous avez besoin de Data Management pour voir cet onglet.

La page Historique d’exécution affiche les détails de toutes les exécutions de flux terminées ou en cours pour chaque sortie. Vous pouvez afficher les détails de l’erreur en survolant les erreurs dans la colonne Erreurs. La colonne de durée vous indique le temps d’exécution du flux.

Remarque : depuis la version 2020.2.1, le champ Type d’exécution affiche le type d’actualisation pour la sortie. Dans les versions précédentes, ce champ montrait si la sortie était exécutée de manière programmée ou à la demande. Pour plus d’informations sur la configuration des types d’actualisation de sortie, consultez Actualiser les données de flux en utilisant une actualisation incrémentielle(Le lien s’ouvre dans une nouvelle fenêtre).

Alertes

En cas d’échec d’un flux, les détails de l’erreur sont renseignés dans le menu de l’alerte avec l’option de réexécution du flux ou de téléchargement du flux à dépanner.

Remarque : les propriétaires de flux, les administrateurs de serveur ou de site peuvent voir ce menu.

État du processus Tableau Prep Conductor

  • La page d’état de Tableau Services Manager (TSM) est accessible dans TSM et peut être consultée par les administrateurs TSM. Vous devez être en mesure de vous connecter à TSM pour afficher cette page.

  • La page d’état de Tableau Server s’affiche dans l’interface utilisateur Web de Tableau Server et peut être accédée par les administrateurs Tableau Server. Si vous survolez l’indicateur d’état d’un processus avec votre curseur, une infobulle affiche le nom du nœud et le port sur lesquels le processus s’exécute. La page d’état de Tableau Server n’affiche pas les processus TSM.

    Lorsque Tableau Server fonctionne correctement, Tableau Prep Conductor s’affiche comme Actif ou Occupé :

    • Actif—Le processus fonctionne comme prévu.

    • Occupé—Le processus effectue une tâche.

    • Panne—Le processus est arrêté. Les implications diffèrent selon le processus.

    • État non disponible—Tableau Server ne peut pas déterminer l’état du processus.

Qui peut le faire ?

  • Administrateurs Tableau Server :
    • Configurer des notifications par e-mail au niveau du serveur
    • Configurer des notifications par e-mail pour un site
    • Afficher les erreurs
    • Reprendre les tâches suspendues
    • Afficher les alertes
    • Afficher l’état des processus
  • Administrateurs de site Tableau :
    • Configurer des notifications par e-mail au niveau du site
    • Afficher les erreurs
    • Reprendre les tâches suspendues
    • Afficher les alertes
  • Propriétaires de flux, responsables de projets et utilisateurs autorisés à afficher le flux :
    • Afficher les erreurs
    • Reprendre les tâches suspendues
    • Afficher les alertes (propriétaires de flux)
Merci de vos commentaires !Avis correctement envoyé. Merci