Exécutions des tâches
La page Exécutions des tâches affiche les détails associés aux tâches Qlik NPrinting Server.
Pour ouvrir la page Exécutions des tâches, cliquez sur Admin et sélectionnez Exécutions des tâches.
Les heures d'exécution des tâches sont affichées par rapport au fuseau horaire de l'utilisateur connecté. Elles peuvent être différentes du fuseau horaire de Qlik NPrinting Server. Pour modifier le fuseau horaire, cliquez sur votre nom d'utilisateur en haut à droite, puis sélectionnez Paramètres.
Phases de l'exécution
Une tâche de publication comporte trois phases :
- Résolution de contenu : Qlik NPrinting obtient les données nécessaires pour créer un rapport de QlikView ou Qlik Sense.
- Production de contenu : Qlik NPrinting crée le rapport.
- Publication : le rapport est remis en fonction de vos paramètres de tâches.
Ces étapes sont exécutées dans l'ordre pour chaque association de rapport et d'utilisateur. Elles sont effectuées en parallèle pour différents rapports et un grand nombre d'entre eux peuvent être exécutés simultanément à la même étape.
Filtrage des tâches
Par défaut, toutes les tâches en cours ou terminées sont affichées. Vous avez la possibilité de filtrer les tâches via Afficher, Type de tâche ou Plage de dates. Vous pouvez également effectuer des recherches par nom de tâche. Vous pouvez trier par ordre alphabétique les éléments répertoriés dans les colonnes en cliquant sur le triangle noir placé à côté des en-têtes de colonne.
La liste déroulante Afficher comporte les options suivantes :
- Toutes les exécutions
- En cours
- Terminé
La liste déroulante Type de tâche comporte les options suivantes :
- Importer des filtres et des destinataires
- Publier le rapport
- Générer le cache de connexion
- Générer un modèle de rapport : cette tâche est associée à la migration de modèles de rapport QlikView NPrinting 16. Voir : Utilisation de l'outil de migration.
- Valeur du champ de recherche : si vous appuyez sur le bouton Rechercher lorsque vous ajoutez un champ non mis en cache, Qlik NPrinting démarrera une tâche pour récupérer les valeurs non mises en cache.
Deux listes déroulantes Plage de dates sont disponibles :
- Date de création :
- Date de création
- Dernière mise à jour
- Tout le temps :
- Tout le temps
- Aujourd'hui
- Hier
- Cette semaine
- Ce mois-ci
- 7 derniers jours
- 30 derniers jours
Personnaliser : permet de définir une plage de dates spécifique.
Pour effectuer une recherche par nom, saisissez le nom de la tâche qui vous intéresse dans la zone de recherche située à droite. La liste des tâches sera filtrée de manière dynamique.
État d'exécution des tâches
Champ | Description |
---|---|
Nom de la tâche | Nom de la tâche. |
Type de tâche | Type de tâche. |
État |
Un état clignotant indique que la tâche est en cours d'exécution. Un état fixe indique que la tâche est terminée ou qu'elle est arrêtée pour cause d'avertissement, d'échec ou d'abandon. |
Progression | Pourcentage de la publication terminée. La progression affichera toujours 0 % pendant la résolution de contenu et la production de contenu. Elle augmentera au démarrage de la publication ou si une évaluation de la condition renvoie la valeur Faux. Cela signifie que certains rapports ne seront pas produits et seront comptés comme terminés. |
Date de création | Date et heure de création de la tâche. |
Dernière mise à jour | Date et heure de la dernière mise à jour de la tâche |
Vous pouvez modifier le nombre de lignes visibles en cliquant sur les boutons numérotés dans la partie inférieure de la page.
Il existe plusieurs types définis sous État :
-
Avertissement (clignotement uniquement) : certains rapports sont créés correctement, mais d'autres présentent des erreurs.
L'exécution de la tâche se poursuit.
-
Avertissement (allumage fixe) : certains rapports sont créés correctement, mais d'autres présentent des erreurs.
La tâche s'est terminée avec un statut Avertissement.
- Échec : tous les rapports présentent des erreurs.
- En cours d'exécution (clignotement seul) : tout fonctionne correctement, mais la tâche est toujours en cours d'exécution.
- Terminé (fixe uniquement) : tous les rapports ont été correctement créés et remis.
- Dans la file d'attente : le démarrage de la tâche est en attente.
- Abandonné : l'exécution de la tâche a été arrêtée manuellement, car l'utilisateur a appuyé sur le bouton Abandonner de la page de détails de la tâche.
Détails de l'exécution d'une tâche
Cliquez sur un nom de tâche pour ouvrir la page de détails correspondante. Cette page est divisée en trois sections :
- Vue d'ensemble
- Statistiques
- Journaux
Lors de l'ouverture de cette page, vous devez attendre jusqu'à ce que tous les journaux soient chargés. Cela peut prendre plusieurs secondes.
Vue d'ensemble
Cette section présente des informations de base sur la tâche :
- Nom de la tâche
- Type de tâche
- État
- Progression
- Date de création
- Dernière mise à jour
Statistiques
La deuxième section affiche les statistiques concernant la tâche.
Champ | Description |
---|---|
Durée écoulée | Durée depuis le début ou le dernier redémarrage de la tâche. Elle est mise à jour uniquement en cas de mises à jours programmées sur la tâche. Si la tâche est bloquée, la durée écoulée ne sera pas mise à jour. Visible pour tous les types de tâches. |
Résolutions démarrées | Nombre de rapports ayant démarré l'étape de résolution de contenu. Visible uniquement pour les tâches de rapport de publication. |
Résolutions terminées | Nombre de rapports ayant terminé l'étape de résolution de contenu. Visible uniquement pour les tâches de rapport de publication. |
Productions démarrées | Nombre de rapports ayant démarré l'étape de production de contenu. Visible uniquement pour les tâches de rapport de publication. |
Productions terminées | Nombre de rapports ayant terminé l'étape de production de contenu. Visible uniquement pour les tâches de rapport de publication. |
Publication démarrée | Nombre de rapports ayant démarré l'étape de publication. Visible uniquement pour les tâches de rapport de publication. |
Publication terminée | Nombre de rapports ayant terminé l'étape de publication. Visible uniquement pour les tâches de rapport de publication. |
Échecs du rapport | Nombre de rapports ayant échoué l'une des étape d'exécution. Visible uniquement pour les tâches de rapport de publication. |
Journaux
La dernière section de la page de détails de la tâche contient les journaux détaillés. Chaque journal inclut les données suivantes :
Champ | Description |
---|---|
Date et heure | Date et heure de la génération du journal dans le fuseau horaire Qlik NPrinting Server. |
Niveau | Le niveau du journal est une indication de la sévérité de l'événement enregistré. Les valeurs Erreur ou Avertissement indiquent une erreur et nous vous suggérons de rechercher ces erreurs. La valeur Infos signifie que l'événement s'est correctement arrêté. |
Description | Description détaillée de l'action consignée. |
Récupération du rapport à partir de l'ID figurant dans les journaux
Les ID des rapports ne sont pas résolus dans les journaux de la page des détails de l'exécution des tâches. Les noms des rapports ne sont pas visibles ; vous devrez donc les récupérer.
Procédez comme suit :
- Ouvrez la page contenant les détails de la tâche.
- Sélectionnez et copiez l'ID du rapport que vous souhaitez résoudre.
- Accédez à la page de la tâche de publication.
- Ouvrez la tâche de publication associée au journal d'origine.
- Ouvrez l'un des rapports disponibles.
- Remplacez la dernière partie de l'URL (la chaîne à droite de la dernière barre oblique inversée) en collant l'ID de rapport copié.
- Appuyez sur Entrée.
Abandon d'une tâche
Vous pouvez interrompre l'exécution d'une tâche à tout moment.
Procédez comme suit :
- Cliquez sur le nom de la tâche.
- Cliquez sur le bouton Abandonner situé dans le coin supérieur droit.
- L'exécution de la tâche s'arrête et affiche l'état Abandonné.
Modification des paramètres de tâche
Les administrateurs peuvent définir ce qui doit se produire lorsque des rapports ou des variables ne sont pas générés. Ils peuvent également recevoir des notifications de tâche par e-mail.
Conditions requises
Avant de pouvoir configurer des notifications de tâches par e-mail, assurez-vous que les paramètres d'URL de NewsStand et de Console Web Qlik NPrinting sont configurés. Si vous ne configurez pas ces URL, les liens contenus dans les e-mails de notification ne fonctionneront pas.
Procédez comme suit :
- Dans le menu principal, accédez à Admin > Paramètres.
- Cliquez sur le bouton Système.
- Saisissez l'URL de Console Web Qlik NPrinting, y compris le numéro de port, dans le champ URL de la console Web. Vous pouvez copier l'URL, y compris le numéro de port, à partir de la barre d'adresse du navigateur de Console Web Qlik NPrinting.
- Saisissez l'URL de NewsStand, y compris le numéro de port, dans le champ URL de NewsStand.
- Cliquez sur Mettre à jour.
Gestion des erreurs : rapports
Par défaut, si la génération d'un rapport échoue, les destinataires reçoivent des e-mails planifiés. Au lieu du rapport, les utilisateurs reçoivent un message d'erreur et des instructions leur enjoignant de contacter un administrateur. Les administrateurs peuvent désactiver ce comportement de façon à ce qu'aucun e-mail ne soit envoyé suite à l'échec de la génération des rapports. L'échec de la génération d'un rapport apparaît comme une erreur dans les fichiers journaux.
Si vous désactivez ce comportement, les e-mails sont tout de même envoyés lorsqu'au moins un rapport est créé correctement.
Par exemple :
3 utilisateurs sont inclus dans une seule tâche. Pour chaque utilisateur, la tâche comporte 2 rapports, qui sont envoyés par e-mail.
- Utilisateur A : les rapports sont générés correctement.
- Utilisateur B : un rapport n'est pas généré.
- Utilisateur C : aucun rapport n'est généré.
Dans ce cas :
- L'utilisateur A reçoit l'e-mail avec les deux pièces jointes.
- L'utilisateur B reçoit l'e-mail avec une seule pièce jointe. Aucun message ne fait état du rapport ayant échoué.
- L'utilisateur C ne reçoit aucun e-mail.
Procédez comme suit :
- Dans le menu principal, accédez à Admin > Paramètres.
- Cliquez sur le bouton Tâche.
- Sous Erreurs de distribution électronique, accédez à Lorsqu'une tâche de publication ne parvient pas à générer un ou plusieurs rapports. Choisissez l'une des options suivantes :
Les destinataires recevront les rapports valides, accompagnés d'un message indiquant les rapports ayant échoué
Les destinataires recevront les rapports valides, sans message d'erreur
Note InformationsSi tous les rapports échouent, les destinataires ne recevront pas d'e-mail.
- Cliquez sur Mettre à jour.
Gestion des erreurs : variables
Les administrateurs peuvent définir ce qui doit se produire en cas de non-résolution des variables dans un e-mail.
Procédez comme suit :
- Dans le menu principal, accédez à Admin > Paramètres.
- Cliquez sur le bouton Tâche.
- Sous Erreurs de distribution électronique, accédez à Lorsqu'une tâche de publication ne parvient pas à résoudre une balise de variable. Choisissez l'une des options suivantes :
- Envoyer l'e-mail avec la balise telle quelle
- Envoyer l'e-mail avec la balise supprimée
- Ne pas envoyer l'e-mail
- Cliquez sur Mettre à jour.
Notifications d'exécution des tâches
Vous pouvez recevoir des notifications vous informant que les tâches se sont terminées correctement, avec des erreurs ou avec des avertissements. Ces notifications peuvent être envoyées à plusieurs adresses e-mail.
Procédez comme suit :
- Dans le menu principal, accédez à Admin > Paramètres.
- Cliquez sur le bouton Tâche.
- Sous Notifications, vous pouvez choisir d'envoyer des e-mails si les tâches se terminent par :
- des erreurs ;
- des avertissements ;
- une opération réussie.
- Sous Configuration des e-mails, vous devez ajouter les informations suivantes :
- Adresse de l'expéditeur
- Nom de l'expéditeur
- À
-
Vous pouvez ajouter un destinataire Cc ou Cci.
Note InformationsSi vous souhaitez ajouter plusieurs adresses À, Cc ou Cci, séparez-les par des points-virgules. - Cliquez sur Mettre à jour.
- Activez cette fonction pour recevoir des notifications de tâche par e-mail. Ouvrez la tâche, accédez au bas de la zone Vue d'ensemble, puis sélectionnez Envoyer des notifications de tâche.