Programmer des actualisations sur Tableau Cloud

Vous pouvez programmer des tâches d’actualisation directement sur Tableau Cloud pour les extraits de données hébergées dans le nuage. Ceci peut inclure des extraits des types de données suivants :

  • Salesforce.com ou Google Analytics.
  • Google BigQuery ou Amazon Redshift, si vous ne souhaitez pas utiliser une connexion en direct. Pour Redshift en local, vous devez utiliser Tableau Bridge.
  • Les données SQL ou autres données hébergées sur des plates-formes de nuage, par exemple Amazon RDS, Microsoft Azure ou Google Cloud Platform, si vous ne souhaitez pas utiliser une connexion en direct, ou si la connexion en direct n’est pas prise pas en charge pour cette source de données.

    Pour obtenir la liste de toutes les sources de données autorisées, consultez Autoriser les connexions en direct aux données hébergées sur une plateforme de nuage.

Les programmations sont également disponibles lors de la création d’une actualisation d’extrait avec Tableau Bridge. Pour plus d’informations consultez Configurer une programmation d’actualisation Bridge.

Remarques :

  • Pour des informations sur l’actualisation des extraits de Microsoft Excel, SQL Server ou autres données auxquelles Tableau Cloud ne peut pas accéder directement, consultez Connectivité avec Bridge.
  • Votre site Tableau Cloud vous permet de répondre à tous les besoins analytiques de vos utilisateurs. La capacité d’un site inclut la capacité de stockage et les tâches à effectuer sur le site pour les extraits. Pour plus d’informations, consultez Capacité du site Tableau Cloud.

Créer une programmation d’actualisation

Important!

  • L’option Exécuter maintenant n’est plus disponible dans la boîte de dialogue Créer une actualisation d’extrait. L’option Exécuter maintenant figure désormais dans le menu déroulant Actions.
  • Vous ne pouvez pas configurer les tâches pour les exécuter de manière séquentielle (en série). Au lieu de cela, vous pouvez décaler l’heure de début des actualisations d’extraits de manière à ce que les tâches s’exécutent l’une après l’autre.
  • Si vous migrez vos tâches existantes vers des programmations personnalisées, notez que si vous ne modifiez pas l’heure de début de ces tâches, elles s’exécuteront en parallèle, ce que vous souhaitez peut-être éviter.
  • Si vous programmez plusieurs actualisations d’extraits pour le même classeur ou la même source de données publiée, les tâches sont exécutées en série, l’une attendant la fin de la précédente.

  1. Une fois connecté à Tableau Cloud, sélectionnez Explorer dans le volet de navigation de gauche, puis, selon le type de contenu que vous souhaitez actualiser, sélectionnez Tous les classeurs ou Toutes les sources de données dans le menu déroulant.

  2. Cochez la case de la source de données ou du classeur que vous souhaitez actualiser, puis sélectionnez Actions > Actualiser les extraits.

  3. Dans la boîte de dialogue Actualiser les extraits, sélectionnez Programmer une actualisation et effectuez la procédure suivante :

    • Type d’actualisation : sélectionnez le type d’actualisation souhaité. Une actualisation complète est effectuée par défaut. L’actualisation incrémentielle est uniquement disponible si vous l’avez configurée dans Tableau Desktop ou la création Web dans Tableau Cloud avant de publier l’extrait. Si vous sélectionnez l’un(e) des autres classeurs ou sources de données configuré(e) en vue d’actualisations complètes, l’option de sélection de l’actualisation incrémentielle est désactivée. Pour plus d’informations, consultez Actualiser les extraits dans l’aide de Tableau.
    • Fréquence d’actualisation : configurez la fréquence d’exécution des actualisations d’extraits. Vous pouvez définir une fréquence horaire, quotidienne, hebdomadaire ou mensuelle. Les intervalles d’heure et de jour dépendent de la fréquence de répétition que vous sélectionnez comme décrit ci-dessous :

      • Fréquence horaire : la fréquence disponible est toutes les heures, d’une heure spécifique à une heure spécifique. Cela signifie que la tâche s’exécutera toutes les heures pendant l’horaire spécifié.

      • Quotidienne : les fréquences disponibles sont toutes les deux, quatre, six, huit ou douze heures, ou seulement une fois par jour. Vous pouvez également choisir un ou plusieurs jours de la semaine, en plus des heures de début et de fin. Cela signifie que vous pouvez exécuter une tâche tous les jours de la semaine ou certains jours seulement, à des intervalles horaires spécifiques ou une fois par jour.

      • Hebdomadaire : la fréquence disponible est un jour de la semaine à une heure précise. Cela signifie que vous pouvez exécuter la tâche pendant un jour donné de la semaine, une fois par semaine à une certaine heure.

      • Mensuelle : vous pouvez configurer cette programmation de deux manières différentes :

        1. Vous pouvez sélectionner Jour comme intervalle de fréquence, ce qui vous permet ensuite de sélectionner des dates spécifiques du mois. Par exemple, vous pouvez sélectionner une exécution de la tâche les 2, 15 et 28 de chaque mois à 14h45.

        2. Vous pouvez également choisir le premier, deuxième, troisième, quatrième, cinquième et dernier jour de la semaine à une heure précise. Par exemple, vous pouvez choisir d’exécuter la tâche tous les deux mercredis du mois à 14h45.

Mettre à jour une programmation existante

Lorsque vous modifiez une programmation existante, vous ne choisissez plus parmi une liste de programmations existantes, mais vous modifiez directement la récurrence de la programmation.

Limite de délai d’expiration pour les actualisations d’extraits

Pour être sûr que les tâches d’actualisation à exécution longue n’accaparent pas toutes les ressources système et n’empêchent pas l’exécution d’autres extraits sur votre site, Tableau Cloud applique une limite temporelle, également appelée limite de délai d’expiration, de 7200 secondes (120 minutes ou deux heures) aux tâches d’actualisation. Cette limite est la durée maximum autorisée pour l’exécution de l’actualisation d’un seul extrait avant qu’il soit annulé. La limite de délai d’expiration ne peut pas être configurée.

Rester dans la limite de délai d’expiration

Même s’il n’est pas courant d’atteindre la limite de délai d’expiration, si vous travaillez dans un environnement utilisant beaucoup d’extraits, voici quelques modifications que vous pouvez apporter à vos extraits pour éviter d’atteindre la limite de délai d’expiration.

Configurer des actualisations incrémentielles

Vous pouvez envisager de configurer une actualisation incrémentielle de vos extraits au lieu d’une actualisation complète à chaque exécution d’une tâche d’actualisation.

Par défaut, les extraits sont actualisés dans leur intégralité. Une actualisation complète vous fournit une copie exacte des données, mais son exécution peut demander beaucoup de temps. Pour réduire la durée d’actualisation d’un extrait, envisagez de configurer plutôt des actualisations incrémentielles de vos données. Pour plus d’informations, consultez Configurer une actualisation d’extrait incrémentielle dans l’aide de Tableau.

Remarque : vous devez configurer l’actualisation incrémentielle avant de publier l’extrait sur Tableau Cloud. Après la publication, vous pourrez ensuite sélectionner l’option Actualisation incrémentielle dans la boîte de dialogue Créer une actualisation d’extrait.

Réduire la taille des extraits

Vous pouvez accélérer l’exécution des tâches d’actualisation en réduisant la taille de vos extraits.

Deux méthodes courantes permettent de réduire la taille des extraits : masquer tous les champs inutilisés et utiliser des filtres de source de données.

  • Masquer tous les champs inutilisés : Les champs que vous masquez dans votre source de données sont exclus lors de la création de l’extrait. Pour masquer les champs lors de la création de l’extrait, consultez Créer un extrait dans l’aide de Tableau.

  • Ajouter des filtres de source de données : vous pouvez supprimer le nombre de lignes dans votre extrait en ajoutant un filtre de source de données. Pour plus d’informations, consultez Filtrer les données de sources de données dans l’aide de Tableau.

Remarque : vous devez masquer tous les champs inutilisés ou ajouter des filtres de source de données avant de publier l’extrait sur Tableau Cloud.

Utiliser une méthode alternative d’actualisation d’extraits

Si possible, envisagez d’actualiser vos extraits en-dehors de Tableau Cloud.

Programmer des actualisations à des heures différentes

Envisagez de modifier l’heure d’exécution des tâches d’actualisation. Pour plus d’informations, consultez Gérer les tâches d’actualisation.

Erreurs lorsque les tâches d’actualisation atteignent la limite de délai d’expiration

Si une tâche d’actualisation atteint la limite de délai d’expiration, vous-même ou d’autres utilisateurs pouvez voir s’afficher l’une des erreurs ci-dessous. Si vous avez publié l’extrait ou que vous êtes le propriétaire de l’extrait, vous pouvez voir l’une de ces erreurs dans une notification par courriel. Si vous êtes un administrateur de site, vous pouvez voir l’une de ces erreurs dans la vue administrative relative aux Tâches en arrière-plan pour les extraits.

  • La limite de ressource de délai de requête (7 200 secondes) a été dépassée.
  • com.tableau.nativeapi.dll.TableauCancelException : Opération annulée.
  • La limite de ressource de délai de requête (8100 secondes) a été dépassée.

Pour aider à la résolution et à la prévention de ces erreurs à l’avenir, consultez la section ci-dessus, Rester dans la limite de délai d’expiration.

Merci de vos commentaires!Votre commentaire s été envoyé avec succès. Merci!