• Aucun résultat trouvé

Programmation des actualisations et des abonnements

L'actualisation des extraits et les enregistrements des abonnements sont des tâches

exécutées par Tableau Online, et les programmations permettent de contrôler le moment de leur exécution.

En tant qu'administrateur du serveur, vous bénéficiez du plus haut niveau de contrôle sur les tâches et les programmations du serveur. Toutefois, il existe deux types de tâches que les utilisateurs Tableau Online peuvent programmer. Les auteurs des classeurs peuvent programmer les actualisations des extraits au moment où ils publient un classeur ou une source de données, et les utilisateurs de Tableau Online peuvent s'abonner à des vues qui leurs sont livrées en fonction d'un programme défini. En tant qu’administrateur, vous pouvez modifier la programmation d’un extrait ou d’un abonnement, créer des programmations et tâches d’actualisation et les supprimer. Vous pouvez également contrôler si les auteurs de classeur sont autorisés à programmer (consultez Activation de la programmation) et si le serveur est configuré pour envoyer des abonnements (consultez Gestion des abonnements).

Toutes les modifications apportées à la programmation d'un extrait apparaîtront dans la boîte de dialogue Programmation de Tableau Desktop la prochaine fois qu'un auteur effectuera une publication. De même, si vous créez une programmation d’abonnement ou si vous en

supprimez une, cette action se reflète dans les choix de programmation qu’un utilisateur de Tableau Server peut voir lorsqu’il s’abonne à une vue.

Consultez les rubriques ci-dessous pour en savoir plus :

À propos des extraits et des programmations

Tableau Desktop permet aux auteurs de créer un extrait de données, lequel est une copie ou un sous-ensemble de données issu de la source de données d'origine. Les classeurs utilisant des extraits de données sont généralement plus rapides que ceux utilisant des connexions de base de données en direct car les données extraites sont importées dans le moteur de

données rapide et intégré de Tableau. Les extraits peuvent également améliorer la fonctionnalité. Uns fois qu'un classeur a été publié avec un extrait, cet extrait fait partie de Tableau Online. Il existe plusieurs façons d'actualiser les extraits avec Tableau Online. Ils peuvent l'être directement depuis Tableau Online ou à partir de Tableau Desktop.

Actualiser Tableau Online directement les extraits avec Tableau Online:

l Interface utilisateur : En tant qu'administrateur, vous pouvezutiliser les options

présentes sur l'interface utilisateur Tableau Online afin de modifier ou de réattribuer des programmations d'actualisation des extraits ; même si une programmation

d'actualisation avait été définie au moment de la publication du classeur ou de la source de donnée qui contient l'extrait. Toutes les modifications qui sont effectuées par

l'administrateur dans Tableau Online apparaissent dans la boîte de dialogue

Programmation de Tableau Desktop lorsque le classeur ou la source de données est publié(e) une nouvelle fois. Vous pouvez également actualiser immédiatement un extrait grâce à l'optionExécuter maintenant. Pour en savoir plus, consultez les rubriques Gestion des tâches d'actualisationet Création ou modification d’une programmation.

Notez que vous devez activer la programmation sur le serveur avant de pouvoir créer des actualisations programmées. Consultez Activation de la programmation pour en savoir plus.

l Utilitaire de ligne de commande tabcmd : L'utilitaire de ligne de commande tabcmd propose une commanderefreshextractsque vous pouvez utiliser à partir de la ligne de commande ou incorporer dans votre propre script. Consultez la rubrique Automatiser les tâches d'actualisation pour en savoir plus.

Actualiser des extraits Tableau Online avec Tableau Desktop:

l Au moment de la publication : Lorsqu'un auteur publie un classeur ou une source de données qui utilise un extrait, il peut lui attribuer une programmation d'actualisation dans Tableau Server. Ln fonction de l'intervalle choisi par l'auteur, Tableau Online actualise toutes les données du classeur. Les auteurs peuvent également définir une mise à jour incrémentielle pour un extrait, où ils identifient une colonne de l'extrait comportant une valeur numérique, telle qu'un horodatage. (Plus précisément, la valeur doit être un entier, comportant jusqu'à 18 chiffres. Les dates et les horaires sont valides.) Tableau se sert de cette colonne afin d'identifier les nouvelles lignes à ajouter à votre extrait. Il s'agit d'une actualisation incrémentielle qui peut également être programmée. Pour plus d'informations, consultez la rubriqueProgrammationsdans l'aide de Tableau Desktop.

l Interface utilisateur : Afin de télécharger un complément d'extrait ou pour l'actualiser dans Tableau Online, vous pouvez utiliser les optionsActualiser depuis la source de donnéesetAjouter à partir du fichierde Tableau Desktop. Procédez ainsi si

Tableau Server ne dispose pas des informations d'identification suffisantes pour actualiser les données à partir de la source de données d’origine. ConsultezMise à jour d’extraitsdans Tableau Server dans l’aide en ligne de Tableau Desktop pour en savoir plus sur le téléchargement.

l Utilitaire de ligne de commande Extrait de données : L'utilitaire de ligne de commande Extrait de données s'installe avec Tableau Desktop. Vous pouvez l'utiliser afin de télécharger un complément d'extrait dans Tableau Online ou pour l'actualiser.

Pour en savoir plus sur les téléchargements, consultez la rubriqueUtilitaire de ligne de commande d’extrait de données Tableaudans l'aide en ligne de Tableau Desktop. C

Activation de la programmation

Vous devez activer la programmation sur le serveur avant de pouvoir planifier l'actualisation d'un extrait. Une fois que vous avez activé la planification, vous pouvez ajouter des classeurs et des sources de données aux programmations, créer et modifier des programmations, gérer des tâches planifiées et modifier des paramètres de programmation afin de permettre aux éditeurs d'affecter des classeurs à des programmations. Ce paramètre n’affecte pas la programmation pour les abonnements.

Pour activer la planification, cochez la casePlanificationsousParamètressur la page Maintenance du serveur :

Étant donné que les mots de passe de base de données peuvent être nécessaires pour actualiser l'extrait, vous devez activer lesInformations de connexion intégréesafin de permettre la planification.

Création ou modification d’une programmation

La page Programmations affiche une liste des programmations, notamment leur nom, type, but (objet), nombre de tâches, comportement (traitement simultané ou en série), ainsi que le moment planifié de leur exécution.

1. Pour créer une programmation, cliquez surNouveau :

2. Pour modifier une programmation existante, sélectionnez-la puis cliquez surModifier :

3. Indiquez unNomdescriptif pour la programmation (par exemple, Tous les samedis matin, Fin du mois).

4. Choisissez unObjet de programmation, c’est-à-dire ce que la programmation va traiter : une actualisation d’extrait ou un envoi d’abonnements.

5. Vous pouvez également définir unePriorité par défautallant de 0 à 100. Il s'agit de la priorité qui sera affectée aux tâches par défaut. Lorsque deux tâches se trouvent dans la file d'attente, celle ayant la priorité la plus élevée sera exécutée en premier. Reportez-vous à Gestion des tâches d'actualisation pour en savoir plus sur la modification de la priorité d'une tâche.

6. Choisissez si les tâches de la programmation seront exécutées au même moment (simultanément, valeur par défaut) ou l'une après l'autre (consécutivement).

7. Terminez la définition ou la modification de la programmation. Vous pouvez définir une programmation horaire, quotidienne, hebdomadaire ou mensuelle.

8. Cliquez surCréer la programmations’il s’agit d’une nouvelle programmation ou sur Enregistrer la programmationsi vous en avez modifié une.

Ajout d’une source de données ou d’un classeur à une programmation Une fois que vous avezactivé la programmationvous pouvez ajouter un classeur à une programmation à partir de la liste des classeurs. Vous pouvez aussi ajouter une source de données à une programmation à partir de la liste des sources de données. Par défaut, Tableau Online dispose de trois programmations prédéfinies pour l'actualisation des extraits. Vous pouvez également créer la vôtre. Consultez Création ou modification d’une programmation pour en savoir plus.

1. Si vous programmez un classeur pour une actualisation d’extrait, sélectionnez-en un ou plusieurs dans la page Classeurs et cliquez surTâches programmées :

Si vous programmez une source de données pour une actualisation d’extrait, sélectionnez-en une ou plusieurs dans la page Sources de données et cliquez sur Tâches programmées :

2. SélectionnezAjouter une actualisation complèteouAjouter une actualisation incrémentielle, puis choisissez une programmation dans la liste :

L'optionAjouter une actualisation complèteest disponible uniquement lorsque la source de données sélectionnée se connecte à un extrait.Ajouter une actualisation incrémentielleest disponible uniquement si la source de données sélectionnée se connecte à la source d'extraits de données pour laquelle vous avez défini une actualisation incrémentielle. Tableau Online ne peut pas actualiser les sources de données qui se connectent à un fichier de source de données local sur un lecteur mappé. Mettez à jour la connexion afin d'utiliser le chemin complet de la source de données.

Gestion des tâches d'actualisation

La page Tâches contient toutes les tâches d’actualisation d’extrait complète et incrémentielle gérées par le serveur. Administrateurs système et de site peuvent utiliser cette page pour modifier la priorité d'une tâche, la déplacer dans une autre programmation, l'exécuter ou la supprimer. Vous pouvez ouvrir la page Tâches en cliquant surTâchesdans l’onglet Admin :

Modification d’une programmation de tâche

Pour déplacer une tâche d’actualisation d’extrait d’une programmation vers une autre, procédez comme suit :

1. Sur la page Tâches, sélectionnez une ou plusieurs tâches à modifier.

2. Cliquez surModifier la programmation. Sélectionnez une nouvelle programmation dans la liste des programmations :

Vous pouvez supprimer et exécuter des tâches en sélectionnant une ou plusieurs tâches dans la liste et en choisissant une option dans la barre d'outils.

Exécuter une tâche maintenant

Il est possible de forcer l'actualisation immédiate d'une tâche, comme une tâche d'actualisation d'extrait, à l'aide de l'optionExécuter maintenant.

1. Sur la page Tâches, sélectionnez-en une à exécuter.

2. Cliquez surExécuter maintenant.

Modification de la priorité d’une tâche

Pour modifier la priorité d’une tâche d’actualisation d’extrait :

1. Sur la page Tâches, sélectionnez une ou plusieurs tâches à modifier.

2. Cliquez surModifier la priorité.

3. Indiquez une nouvelle priorité, comprise entre 0 et 100, puis cliquez surEnvoyer.

Automatiser les tâches d'actualisation

Vous pouvez associer des tâches d'actualisation d'extraits avec des tâches de

programmations dans Tableau Online afin d'automatiser l'actualisation des extraits de

données. Vous pouvez également automatiser les actualisations d'extraits en utilisanttabcmd, un utilitaire de ligne de commande livré avec Tableau Server et qui peut être installé sur un ordinateur différent de Tableau Server. En particulier, vous pouvez utiliser la commande refreshextracts en association avec d'autres commandes dans votre propre script. Par exemple :

tabcmd login - http://mytabserver -u jsmith -p P@ssw0rd!

refreshextracts --datasource salesq4

Gestion des abonnements

Un abonnement est une vue ou un classeur de Tableau Online que les utilisateurs peuvent recevoir sous forme d'instantané via e-mail. Lorsqu'ils cliquent sur l'instantané reçu par courrier électronique, la vue ou le classeur s'ouvre dans Tableau Online. Pour gérer vos abonnements, cliquez sur Abonnements dans l'onglet Admin.

Exigences

Les éléments ci-après doivent être en place pour que les utilisateurs de Tableau Server reçoivent leurs abonnements :

l Configuration des paramètres de messagerie électronique :En tant

qu'administrateur système, vous pouvez configurer les paramètres SMTP de base du serveur en matière d'abonnements en accédant à l'ongletAlertes/abonnements d’adresse de messageriedans la boîte de dialogue Configuration. Il s'agit du compte

"de" que Tableau Server utilise pour envoyer les abonnements par courrier électronique aux utilisateurs du serveur. Vous pouvez accéder à cet onglet après l'installation.

Consultez Reconfiguration de Tableau Server et Configuration des abonnements par e-mail pour connaître les différentes étapes.

l Informations de connexion intégrées ou non requises: En ce qui concerne

Tableau Server, un abonnement inclut un classeur, des données et une programmation.

Afin d'être en mesure d'expédier des données, Tableau Server doit pouvoir accéder aux données sans avoir à passer par l'utilisateur final. Il est possible d'y parvenir en utilisant un classeur avec des informations de connexion intégrées à la base de données ou une source de données Tableau Server, ou encore en utilisant des données qui ne

nécessitent pas d'informations de connexion, comme un fichier inclus avec le classeur au moment de sa publication. Il est impossible de s'abonner aux classeurs qui vous demandent vos informations de connexion afin de vous connecter à une base de données en direct.

l Conditions requises pour les utilisateurs: Si un utilisateur peut voir une vue ou un classeur sur Tableau Server et que cet élément est lié à une icône d'abonnement ( ) en haut à droite, il peuts'y abonner.La possibilité de voir ou non une vue ou un classeur dépend des autorisations deVue. Tout utilisateur doit également disposer d'une adresse de messagerie électronique. Si Tableau Server ne connait pas déjà l'adresse de messagerie électronique de l'utilisateur qui souhaite souscrire à un abonnement, ce dernier est invité à fournir cette information au moment de sa demande. Depuis lapage Préférences utilisateur, les utilisateurs peuvent modifier leurs options de livraison, se désabonner ou mettre à jour leur adresse de messagerie électronique.

l Bloquer l'authentification fiable: Les abonnements sont désactivés si Tableau Server est configuré en authentification fiable. En ce qui concerne l'Authentification locale de Tableau, l'authentification fiable permet à l'utilisateur final de se connecter automatiquement sans avoir à retenir ses informations de connexion. Pour que les abonnements soient possibles tout en profitant de cet avantage, utilisez Active Directory (avec l'optionActiver la connexion automatique) comme type d'authentification

utilisateur. Vous pouvez choisir le type d'authentification utilisateur au moment de l'installation. Consultez la rubrique Configuration de Tableau Server pour en savoir plus.

Paramètres d'abonnement supplémentaires

Dans la mesure où les abonnements sont configurés dans l’ongletAlertes/Abonnements d’adresse de messagerieet où Tableau Server utilise ses paramètres par défaut, les utilisateurs peuvent s’abonner aux vues et aux classeurs qui sont affichés. Pour empêcher les utilisateurs de s'abonner ou de personnaliser leurs modalités d'abonnement, vous trouverez les informations nécessaires ci-après :

l page Sites : Les abonnements sont activés par défaut pour tous les sites. Vous pouvez toutefois désactiver les abonnements ou les personnaliser site par site en allant sur la Page des sites. Entrez par exemple une adresse personnalisée pour l’optionDepuis l’adressepour les abonnements, au lieu de celle que vous avez spécifiée dans la boîte de dialogue de configuration. Vous pouvez également créer votre propre pied de page pour les e-mails d’abonnement adressés à vos utilisateurs.

l Page des programmations: Vos utilisateurs devront choisir au moins un type de programmation au moment de leur abonnement. Tableau en propose deux par défaut.

En tant qu’administrateur système, vous pouvez créer des programmations

supplémentaires ou supprimer celles par défaut. Consultez Création ou modification d’une programmation pour en savoir plus.

l page Abonnements : Cette page répertorie tous les abonnements existants sur le serveur ou, si vous êtes un administrateur de site, sur le site. Les administrateurs système peuvent utiliser cette page pour supprimer l'abonnement d'un utilisateur du serveur ou pour modifier la programmation relative à son abonnement. Consultez les rubriques ci-dessous pour en savoir plus.

Si vous souhaitez connaître la procédure à suivre afin de tester la qualité de la configuration de vos abonnements, consultez la rubrique Testez la configuration de votre abonnement. Si vous rencontrez des problèmes au moment de la souscription à un abonnement, consultez la rubrique Résolution des problèmes liés aux abonnements.

Suppression d’un abonnement

Pour supprimer un abonnement, sélectionnez l’abonnement concerné puis cliquez sur Supprimer :

Modification d’une programmation d’abonnement

Pour modifier la programmation d’un abonnement, sélectionnez ce dernier, puis cliquez sur Modifier la programmationet sélectionnez une programmation.

Testez la configuration de votre abonnement

En tant qu'administrateur, vous pouvez tester la qualité de la configuration de vos abonnements comme suit :

1. Abonnez-vous à une vue.

2. Depuis la page Programmations, sélectionnez la programmation de votre abonnement.

3. Cliquez surExécuter maintenant:

4. Vous devez recevoir rapidement un courrier électronique dans la boîte de réception de votre messagerie.

Résolution des problèmes liés aux abonnements

"L'instantané de la vue reçu dans ce courrier électronique ne fonctionne pas normalement".

Plusieurs raisons peuvent expliquer la réception d'un abonnement avec ce message d'erreur :

l Données d'identification manquantes : Certaines vues sont publiés avec des données d'identification intégrées. Le message d'erreur ci-dessus peut vous être envoyé si les données d'identification intégrées sont obsolètes ou si la vue a été publiée sans les données d'identification.

l Base de données temporairement inactive : Si la vue dispose d'une connexion à la base de données en direct et que cette dernière était temporairement inactive lors de la génération de l'abonnement, il est possible que vous receviez l'erreur ci-dessus.

l Expiration du processus d'arrière-plan : Par défaut, le processus d'arrière-plan qui gère les abonnements expire après 30 minutes. Dans la plupart des cas, cette durée est largement suffisante. Toutefois, si le processus d'arrière-plan gère un tableau de bord particulièrement grand et complexe, cela peut ne pas être suffisant. Pour vérifier si c'est le cas, vérifiez la vue d'administrateur Tâches d'arrière-plan. Pour augmenter la

temporisation d'expiration, utilisez l'option tabadminsubscriptions.timeout.

Impossible de s'abonner

Si vous visualisez une vue sur Tableau Server et que celle-ci dispose d'une icône d'abonnement ( ) dans le coin supérieur droit, vous pouvez vous y abonner.

Deux éléments doivent être en place avant que vous puissiez vous abonner à une vue : Tableau Server doit être configuré correctement (voir Gestion des abonnements) et la vue à laquelle vous souhaitez vous abonner doit disposer de données d'identification intégrées pour sa source de données, ou ne pas avoir de données d'identification du tout. Un classeur qui se connecte à un extrait qui n'a pas été actualisé, par exemple, ou un classeur dont les données sont dans un fichier qui lui a été incorporé au moment de sa publication. L'intégration des données se passe au niveau de Tableau Desktop (consultez l'aide de Tableau Desktoppour en savoir plus).

Aucune icône d'abonnement

Il est possible de voir une vue dans Tableau Server sans pouvoir s'y abonner. C'est le cas des vues avec connexions aux bases de données en direct, où vos informations d'identification vous sont demandées lorsque vous cliquez sur la vue. Tout abonnement inclut une vue (ou un classeur), des données et une programmation. Afin d'être en mesure d'expédier des données, Tableau Server doit disposer de leurs données d'identification , sauf si elles n'en exigent pas.Tableau Server ne dispose pas de données d'identification pour les connexions de base de données en direct, seuls les utilisateurs en ont. C'est pour cette raison que vous pouvez vous abonner uniquement aux vues qui ne demandent pas de données d'identification ou qui les ont intégrées.

Si Tableau Server est configuré en authentification fiable, il est également possible qu'une vue soit visible sans que vous puissiez vous y abonner (pas d'icône d'abonnement). Pour plus d'informations, consultez la rubriqueExigences d'abonnement.

Réception d'abonnements Invalides ou "Brisés"

Si vous avez configuré des abonnements sur des instances de test ou de développement de Tableau Server en plus de votre instance en cours de production, désactivez les abonnements sur vos instances de non production. Le fait de conserver des abonnements activés sur toutes les instances peut entraîner la réception d'abonnements en apparence valides, mais qui ne fonctionnent pas, ou la réception d'un abonnement même si l'utilisateur s'est désabonné de la

Si vous avez configuré des abonnements sur des instances de test ou de développement de Tableau Server en plus de votre instance en cours de production, désactivez les abonnements sur vos instances de non production. Le fait de conserver des abonnements activés sur toutes les instances peut entraîner la réception d'abonnements en apparence valides, mais qui ne fonctionnent pas, ou la réception d'un abonnement même si l'utilisateur s'est désabonné de la