Accéder au contenu principal Passer au contenu complémentaire

Actualisation des scripts

Exécutez votre script de chargement pour exporter les données avec les dernières données de la source de données.

Les scripts de Qlik Cloud Analytics ne s'exécutent pas automatiquement pour mettre à jour leurs sorties. L'actualisation du script exécute de nouveau le script de chargement pour charger les dernières données de la source de données du script, puis l'exporter. Les chargements de scripts peuvent être manuels ou planifiés.

Pour savoir quels utilisateurs peuvent charger les données, voir :

Vous pouvez vérifier le statut de chargement d'un script. Ce statut peut être Opération réussie, En cours ou Échec de l'opération.

  • En mode liste, affichage des scripts via un clic sur la valeur de la colonne Dernière modification.
  • Dans Historique des chargements.
Note InformationsLe temps de chargement maximal d'un script est de trois heures. Si le chargement d'un script prend plus de temps, il échouera et vous recevrez un message.

Planification du chargement des données de script

Vous pouvez créer une planification pour le chargement de données dans votre script. La planification peut être basée sur la fréquence, la date et l'heure, ou sur l'actualisation d'un ensemble de données du script.

Note InformationsCertaines actions entraînent la modification du propriétaire de la planification de chargement. Pour plus d'informations, voir Propriétaire de planifications de chargement.
  1. Cliquez sur Plus dans le script et sélectionnez Planification de chargement.

  2. Cliquez sur Ajouter une planification.

  3. Sélectionnez une des options temporelles dans Charger le script.

Planifications basées sur le temps

Lorsque vous créez une planification temporelle, vous pouvez sélectionner :

  • la fréquence et l'intervalle de chargement ;

  • le fuseau horaire et l'heure du jour ;

  • la durée de validité de la planification ;

Les chargements périodiques peuvent être définis selon les fréquences suivantes :

  • Tous les jours : définissez le nombre de fois par jour, le fuseau horaire et l'heure du jour.

  • Toutes les semaines : définissez les jours de la semaine, le nombre de fois par jour, le fuseau horaire et l'heure du jour.

  • Tous les mois : définissez les jours du mois, le nombre de fois par jour, le fuseau horaire et l'heure du jour.

  • Tous les ans : définissez les mois, les jours du mois, le nombre de fois par jour, le fuseau horaire et l'heure du jour.

Par défaut, les planifications sont exécutées en permanence, sans date de fin. Vous pouvez décider de sélectionner une date de début, une date de fin, ou d'exécuter la planification uniquement entre deux dates.

Planifications basées sur les événements

Vous pouvez définir une planification de chargement du script en cas d'actualisation d'un ensemble de données utilisé par le script. Cette option est disponible uniquement pour les scripts contenant un ensemble de données créé et actualisé via Qlik Cloud Data Integration. Pour plus d'informations, voir Intégration de données.

Note Informations

Cette option est disponible uniquement si la dernière exécution de chargement du script était une actualisation ou un aperçu avec les commandes Use STORE activées. Si la dernière action était un aperçu, les planifications basées sur des événements ne sont pas disponibles.

Affichage et gestion des planifications de chargement

Vous pouvez afficher et éditer les chargements planifiés de tous les scripts que vous possédez.

Pour afficher ou éditer une planification de chargement, dans le hub, cliquez sur Plus dans un script, puis sur Planification de chargement.

Vous pouvez également supprimer la planification.

Les administrateurs de clients et les administrateurs d'analyses ont la possibilité d'éditer et de supprimer les tâches de chargement planifié à partir de la Console de gestion. Pour plus d'informations, voir Gestion des chargements planifiés des données de scripts.

Limitations et considérations générales

  • En cas d'échec de la planification de chargement cinq fois de suite, la planification est désactivée. Si la planification de chargement du script vous appartient (si elle vous est affectée), vous recevrez des notifications lorsqu'elle se produira. Il est possible de personnaliser les paramètres de notification pour un seul script, tous les scripts d'un espace ou tous les scripts d'un client. Pour des informations sur le propriétaire d'une planification de chargement, voir Propriétaire de planifications de chargement.

  • Si vous disposez d'un grand nombre de processus de chargement de données en file d'attente ou en cours d'exécution (ainsi que des processus intensifs de mémoire et d'UC simultanés supplémentaires), il se peut que vous notiez que certains processus de chargement s'exécutent, dans certains cas, assez longtemps après leur heure de démarrage planifiée.

  • Les chargements planifiés ne sont pas inclus dans la copie publiée d'un script. Vous devez reconfigurer les chargements planifiés des scripts publiés dans les scripts de l'espace géré.

  • Si vous déplacez un script avec une planification de chargement d'un espace à un autre, la planification de chargement est supprimée. Recréez la planification dans le nouvel espace, si nécessaire.

  • Si vous ajoutez ou supprimez des ensembles de données dans un script avec une planification Quand un ensemble de données est actualisé, vous devez supprimer la planification et la recréer.

  • Lors de l'utilisation de Direct Access gateway pour accéder à votre source de données, les requêtes d'actualisation de script ne peuvent pas dépasser 500 000 caractères.

Propriétaire de planifications de chargement

Un chargement planifié en fonction du temps est exécuté pour le compte de l'utilisateur affecté à la planification de chargement (le propriétaire de la planification de chargement) au lieu du propriétaire du script. Certaines actions modifieront indirectement la personne affectée à la planification de chargement. L'utilisateur affecté à la planification de chargement est déterminé par les règles suivantes :

  • Lorsque vous créez une planification de chargement pour un script qui n'en avait pas auparavant, vous devenez le propriétaire de cette planification de chargement. En d'autres termes, elle vous est affectée.

  • Si un autre utilisateur édite ou enregistre une planification de chargement existante, il en devient le propriétaire. En d'autres termes, la planification de chargement lui est désormais affectée.

  • Si un autre utilisateur modifie le script de chargement du script dans Éditeur, dans la plupart des cas, il en devient propriétaire (il lui est affecté). Cependant, si cet utilisateur est déjà le dernier utilisateur à avoir édité le script de chargement, la propriété de la planification ne lui est pas transférée.

Pour plus d'informations sur le co-développement de modèles de données de scripts, voir Développement collaboratif de scripts de chargement de données dans des espaces partagés.

Chargement manuel des données de script

Vous pouvez actualiser manuellement un script.

  • Cliquez sur Plus dans le script et sélectionnez Charger maintenant.

Affichage de l'historique des chargements d'un script

Historique des chargements contient l'historique des chargements du script sélectionné. Utilisez-le pour vous aider à résoudre les problèmes de chargement planifié. Vous pouvez consulter l'état, les heures de début et de fin et la durée des chargements passés et actuels. Vous pouvez également afficher et télécharger un fichier journal correspondant.

Il existe deux manières d'afficher l'historique des chargements d'un script.

  • Dans la section Vue d'ensemble d'un script, cliquez sur Historique des chargements.
  • Dans la vue en mode liste des scripts dans le hub, cliquez sur la date de la colonne Dernière modification et sélectionnez Afficher l'historique des chargements.

Historique des chargements d'un script

Capture d'écran de l'onglet Historique des chargements de l'éditeur de script.

Sur la page Historique des chargements, cliquez sur le bouton Afficher pour afficher le récapitulatif des chargements. Vous pouvez également télécharger un fichier journal détaillé. Lorsque la limite du nombre de journaux stockés est atteinte, les nouveaux journaux remplacent les plus anciens en fonction de la règle premier entré, premier sorti (FIFO).

Vous pouvez annuler un chargement de votre script, s'il prend trop de temps, ou si de nouvelles données ont été ajoutées au script et si vous souhaitez actualiser ce dernier en lançant un nouveau chargement. Pour annuler un chargement, accédez à Historique des chargements et cliquez sur Annuler.

Vous pouvez voir le chargement annulé dans votre Historique de chargements.

Affichage et suppression des planifications de chargement

Les administrateurs de clients et les administrateurs d'analyses ont la possibilité d'afficher et de supprimer les tâches de chargement planifié à partir de la Console de gestion. Pour plus d'informations, voir Gestion des chargements planifiés des données de scripts.

Comprendre les horodatages : Mis à jour, Date de modification et Date du dernier chargement

Vous pouvez afficher les informations temporelles dans cet horodatage Mis à jour qui apparaît dans la mosaïque du script. Vous pouvez également afficher ces informations en cliquant sur un script pour ouvrir Vue d'ensemble. Les informations apparaissent dans Récapitulatif sous l'intitulé Date de modification. Le format de la date peut varier ; par exemple, si le script a été récemment mis à jour, la valeur Mis à jour de la mosaïque du script peut apparaître comme suit : Mis à jour il y a 15 minutes.

Vous pouvez afficher Date du dernier chargement en sélectionnant l'icône Plus dans le script, puis Détails. Cette valeur est actualisée uniquement lors du chargement des données du script. Un chargement remplace également les horodatages Mis à jour et Date du dernier chargement.

Champs Date de modification et Date du dernier chargement dans les Détails du script

Vue Détails affichant les horodatages Date du dernier chargement et Date de modification

Le tableau suivant répertorie les opérations qui actualisent les horodatages Mis à jour (identique à Date de modification) et Dernière date de chargement :

Opérations qui actualisent les valeurs Mis à jour et Date du dernier chargement
Opération Mis à jour, Date de modification Date du dernier rechargement
Charger Oui Oui
Modifier le nom Oui Non
Modifier la description Oui Non
Publier un script Oui Non
Modifier le propriétaire Oui Non
Modifier le script Oui Non

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !