Aller au contenu principal

Ajouter des déclencheurs à une tâche

Une tâche peut être exécutée manuellement, selon une planification, ou déclenchée par un événement d'application Qlik Sense.

Qalyptus Server - task triggers

Planifications

Pour planifier l'exécution automatique d'une tâche, assignez-lui une ou plusieurs planifications.

  1. Dans votre tâche, allez dans l'onglet Déclencheurs.
  2. Cliquez sur Ajouter un déclencheur > Planification.
  3. Saisissez un Nom pour la planification.
  4. Choisissez la Fréquence : Une fois, Toutes les heures, Quotidiennement, Hebdomadairement, Mensuellement ou Annuellement.
  5. Définissez les dates de Début et de Fin.
  6. Sélectionnez votre Fuseau horaire préféré. Le fuseau horaire est utilisé pour évaluer correctement les dates et heures dans les rapports de la tâche.
  7. Choisissez le type d'Exécution (voir Type d'exécution ci-dessous).
  8. Définissez une Priorité (voir Priorité ci-dessous).
  9. Cliquez sur Enregistrer.

La tâche planifiée apparaît sur la page Statut sous l'onglet Tâches planifiées.

Qalyptus Server - Task Schedule

attention

La tâche ne s'exécute que si elle est active et que la date actuelle est comprise dans la plage de dates de début et de fin configurée.

Événements Qlik

Un déclencheur d'événement Qlik lance automatiquement une tâche lorsqu'un événement spécifique se produit dans une application Qlik Sense, par exemple lorsqu'un rechargement se termine avec succès.

  1. Dans votre tâche, allez dans l'onglet Déclencheurs.
  2. Cliquez sur Ajouter un déclencheur > Événement Qlik.
  3. Saisissez un Nom.
  4. Saisissez optionnellement une Description.
  5. Sélectionnez un Événement dans la liste. Actuellement seul « Rechargement réussi de l'application » est disponible.
  6. Saisissez l'ID de l'application associé à l'événement.
  7. Définissez les dates de Début et de Fin.
  8. Sélectionnez votre Fuseau horaire préféré.
  9. Choisissez le type d'Exécution (voir Type d'exécution ci-dessous).
  10. Définissez une Priorité (voir Priorité ci-dessous).
  11. Cliquez sur Enregistrer.

Les résultats d'exécution sont visibles sur la page Statut sous l'onglet Requêtes à la demande.

Qalyptus Server - Task Qlik Event

info

Qalyptus vérifie les événements Qlik à intervalles réguliers. L'intervalle est configuré dans Administration > Général > Paramètres. Définir l'intervalle à 0 désactive la vérification des événements et arrête tous les déclencheurs d'événements Qlik.

attention

La tâche ne s'exécute que si elle est active et que la date actuelle est comprise dans la plage de dates de début et de fin configurée.

attention

Vous devez configurer l'adresse de votre serveur Qlik Sense et un compte de service de domaine dans Administration > Configuration du Hub > Applications > Paramètres de synchronisation. Qalyptus utilise ce compte pour se connecter à Qlik Sense et interroger les événements.

Type d'exécution

Les planifications et les déclencheurs d'événements Qlik partagent les mêmes options de type d'exécution :

TypeComportement
ParallèleLa tâche peut s'exécuter simultanément avec d'autres tâches.
SérieLa tâche s'exécute exclusivement. Toute tâche démarrée pendant l'exécution d'une tâche en série est mise en file d'attente jusqu'à ce qu'elle se termine.

Priorité

La priorité est une valeur de 1 (la plus haute) à 100 (la plus basse). Lorsque plusieurs tâches sont en file d'attente, la tâche avec la priorité la plus haute (le numéro le plus bas) s'exécute en premier.