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

Dépannage - Tâches de rapport et rapports générés

Cette rubrique fournit de l'aide pour résoudre les problèmes courants rencontrés lors de la gestion des tâches de rapport et de la génération de rapports à partir d'elles.

L'actualisation de l'application échoue lors du chargement du fichier de liste de distribution

 

Cela peut être dû à un certain nombre de problèmes liés au formatage de la fin de votre script de chargement avant l'ajout de la liste de distribution.

Exemples courants :

  • Il existe une instruction Exit script à la fin de votre script de chargement actuel.

  • Il manque un point-virgule à la fin de la dernière instruction LOAD ou SELECT du script de chargement.

 

Dans les exemples ci-dessus, les solutions suivantes pourraient fonctionner :

  • Déplacez la section de script Distribution List que vous venez d'ajouter vers un nouvel emplacement au-dessus de l'instruction Exit script. Sinon, supprimez l'instruction Exit script si cela a du sens en fonction de votre cas d'utilisation et du contexte du script.

  • Ajoutez le point-virgule manquant.

Tâche de rapport : « Échec d'envoi à certains utilisateurs »

Il se peut que la tâche de rapport effectue l'envoi auprès de certains utilisateurs, mais que l'envoi échoue auprès d'autres utilisateurs.

1

L'adresse e-mail de ces destinataires a été modifiée dans la liste de distribution. Lors de la génération de rapports pour chaque destinataire ajouté à la tâche de rapport, Qlik Cloud recherche l'adresse e-mail dans la liste de distribution. En l'absence de correspondance, il n'est pas possible de générer de rapport pour l'utilisateur.

1

Une bonne pratique consiste à utiliser des groupes pour ajouter des utilisateurs à la tâche de rapport. Les groupes sont des collections de destinataires. Lorsque vous modifiez l'adresse e-mail d'un destinataire qui a été ajouté à la tâche dans le cadre d'un groupe, les rapports sont générés et distribués à l'adresse e-mail mise à jour.

Si vous devez ajouter des destinataires individuels à la tâche de rapport, supprimez l'utilisateur d'origine de la tâche de rapport et ajoutez-le de nouveau avec son adresse e-mail mise à jour.

Pour plus d'informations, consultez Création d'une liste de distribution pour votre rapport.

2

Un ou plusieurs filtres de rapport référencés dans la liste de distribution sont introuvables dans l'application. Par exemple :

  • Le nom d'un filtre a été modifié dans l'application, mais pas mis à jour dans la liste de distribution.

  • Un filtre a été supprimé dans l'application, mais continue à être référencé dans la liste de distribution.

  • Un filtre référencé dans la liste de distribution n'a pas encore été ajouté à l'application.

2

Mettez les noms de filtre à jour pour les aligner entre l'application et la liste de distribution. Ajoutez des filtres, le cas échéant. Si un filtre est supprimé et ne s'applique plus, supprimez sa référence de la liste de distribution.

Tâche de rapport incluant un modèle Excel : « Échec d'envoi : Génération impossible »

1

Le modèle utilise des fonctions Excel non supportées pour les rapports tabulaires.

Exemples :

  • Visual Basic pour les applications, les macros et les scripts

  • Extensions tierces

1

Créez un modèle qui n'utilise pas de fonction Excel non supportée.

Pour une liste des limitations du complément Qlik pour Microsoft Excel, consultez Spécifications et limitations de Service Reporting Qlik.

2

Un ou plusieurs champs de l'application sont configurés avec Toujours une valeur sélectionnée, et il n'existe aucun filtre de rapport appliqué à la tâche de rapport pour sélectionner exactement une valeur pour chacun de ces champs.

2

Si une application contient un ou plusieurs champs configurés avec la propriété Toujours une valeur sélectionnée, vous devez configurer vos filtres de rapport de sorte que les filtres sélectionnent exactement une valeur pour chacun de ces champs. Ces filtres de rapport doivent être appliqués à la tâche de rapport.

Si un filtre ne contient pas de valeur pour ces champs, ou si absolument aucun filtre n'est associé à la tâche, la tâche de rapport échouera.

3

Les situations suivantes se sont produites :

  • Vous avez ajouté des données provenant d'un graphique Table de l'application au modèle via une ou plusieurs balises de colonne.

  • Dans l'application, le paramètre Afficher la colonne si est appliqué à une ou plusieurs colonnes Table dans l'application.

  • Lors de la génération de rapport, les conditions Afficher la colonne si ne sont pas remplies pour ces colonnes.

Lorsque vous ajoutez des balises de colonne associées à une condition Afficher la colonne si définie sur un graphique Table, la condition doit être remplie lorsqu'une tâche de rapport utilisant ce modèle est exécutée. Sinon, la tâche de rapport échoue.

3

Supprimez les balises de colonne et rajoutez les données du graphique Table au modèle sous forme de balise de table. Les tâches de rapport utilisant ce modèle s'exécuteront alors correctement, même si la condition n'est pas remplie.

L'exécution de la tâche de rapport échoue - le nombre maximal de rapports uniques a été atteint

L'exécution d'une tâche de rapport échoue en affichant le message suivant :

Le rapport n'a pas été envoyé car le nombre maximal de rapports uniques a été atteint pour cette tâche. Consultez la liste des destinataires pour plus de détails.

 

Une tâche de rapport peut générer un maximum de 500 rapports uniques. Cette limite est évaluée pour tous les modèles ajoutés à la tâche, et non par modèle de tâche. Cette limite s'applique également à toutes les tâches de rapport, qu'un ou que plusieurs cycles soient appliqués ou non.

 

Modifiez la tâche de rapport en modifiant la définition de sorte que moins de 500 rapports uniques soient générés à chaque exécution. Si vous devez tout de même produire plus de 500 rapports uniques en une seule fois, vous pouvez créer des tâches distinctes avec des paramètres de distribution similaires.

Mon rapport ne contient pas les données prévues

1

Le script de chargement contient une instruction Star et le rapport est défini de sorte à utiliser des filtres.

1

Modifiez le script de chargement de sorte qu'il fonctionne comme prévu sans utiliser aucune instruction Star.

2

Le rapport est migré depuis un modèle Qlik NPrinting qui utilise des filtres d'objets.

2

L'utilisation de filtres d'objets n'est pas supportée avec les rapports tabulaires Qlik Cloud. Modifiez le modèle de sorte qu'il parvienne au résultat souhaité sans utiliser de filtres d'objets.

Pour plus d'informations, consultez Export de modèles de rapport de Qlik NPrinting vers Qlik Cloud.

La tâche de rapport a été désactivée

1

Une table Accès de section a été ajoutée à l'application ou en a été supprimée.

1

Évaluez si les restrictions de sécurité des données définies dans les tables Accès de section sont acceptables pour le cas d'utilisation de la tâche de rapport. Si elles sont acceptables, réactivez la tâche de rapport.

2

L'application a Accès de section et un administrateur de clients a modifié le propriétaire de la tâche de rapport. Cela désactive automatiquement la tâche de rapport. Dans ce cas, seul le nouveau propriétaire de la tâche de rapport sera en mesure de réactiver la tâche.

2

Les modifications apportées au propriétaire de la tâche de rapport peuvent affecter la réduction de données appliquée aux destinataires individuels de la tâche. N'oubliez pas que si la tâche de rapport est configurée de sorte à envoyer des rapports à des individus qui ne sont pas des utilisateurs du client Qlik Cloud, les données qu'ils recevront seront les mêmes que celles que recevrait le nouveau propriétaire de la tâche de rapport.

Une fois que le nouveau propriétaire de la tâche de rapport a évalué la configuration et apporté les modifications nécessaires, il peut réactiver la tâche de rapport.

Pour plus d'informations, consultez Rapports dans l'application et Accès de section.

L'horodatage de la génération du rapport dans le nom du fichier (ou l'aperçu du nom du fichier) est incorrect

 

Le propriétaire de la tâche de rapport n'a pas défini de fuseau horaire préféré dans ses paramètres personnels. Lorsqu'aucun fuseau horaire préféré n'a été explicitement défini, les noms de fichier de rapport utilisent des horodatages au format UTC.

 

L'utilisateur qui possède la tâche de rapport doit définir un fuseau horaire dans ses paramètres personnels.

  1. Dans Qlik Cloud, cliquez sur le menu de votre profil d'utilisateur dans le coin supérieur droit.

  2. Cliquez sur Paramètres.

  3. Sous Fuseau horaire, sélectionnez votre fuseau horaire préféré.

Police incorrecte utilisée dans le rapport généré à partir du modèle Excel

 

Une police personnalisée est utilisée dans le modèle.

L'utilisation de polices personnalisées dans le fichier de modèle Excel n'est pas supportée. Si votre modèle contient des polices qui ne sont pas disponibles pour la génération de rapports, les éléments qui utilisent ces polices se rabattront sur une police Excel par défaut dans les rapports générés.

 

Lorsque vous créez votre modèle Excel, utilisez une police Excel correspondant le mieux à la police personnalisée que vous avez initialement utilisée. C'est la meilleure façon d'éviter des résultats imprévus dans la sortie du rapport.

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 – faites-le-nous savoir.