Reporting sur les données des applications pro-code
La plupart des applications que vous créez ont un certain niveau d’exigences en matière de génération de rapports. Les rapports doivent être exploitables pour conduire le changement.
Le terme « Reporting » désigne généralement l’affichage des données dans des tables de faits comme Incident [incident]. Vous pouvez également créer des indicateurs clés de performance (KPI) pour suivre l’évolution de ces données au fil du temps, via l’application Analyse des performances .
- L’ancienne Interface utilisateur principale technologie. Cette interface utilisateur inclut l’application Reporting, qui affiche uniquement les données provenant directement de tables, et les widgets PA, qui affichent les données provenant d’indicateurs Analyse des performances . Les rapports et les widgets PA peuvent être placés sur Interface utilisateur principale des tableaux de bord réactifs. Pour plus d'informations, consultez Reporting, dashboards, and Performance Analytics in the Core UI.
- La technologie la plus Platform Analytics récente. Cette interface utilisateur inclut des visualisations de données, qui vous permettent de générer des rapports sur les données de n’importe quelle source. Ces visualisations peuvent être placées sur Platform Analytics des tableaux de bord, ainsi que Platform Analytics des filtres. Pour plus d'informations, consultez Platform Analytics experience.
Tous les Platform Analytics objets sont enracinés dans le et sont disponibles pour les Cadre de travail de l'interface utilisateur Next Experience développeurs. Cependant, un non-développeur peut toujours construire ses propres objets au cours de l’expérience Platform Analytics , sans utiliser Générateur d'IU. Pour plus d'informations, consultez Platform Analytics experience.
Suivez ces instructions lors de la création de rapports ou de visualisations de données :
- La création de rapports ou de visualisations sur des tables volumineuses peut avoir un impact négatif sur les performances. Veillez à filtrer par plage de dates ou par d’autres critères limitatifs plutôt que d’afficher tous les enregistrements sur la table.
- Le regroupement par champs contenant de nombreuses valeurs possibles peut avoir un impact négatif sur les performances.
- Si le chargement d’un rapport ou d’une visualisation génère un message de minuteur de transaction à exécution longue , envisagez d’ajouter des filtres de données supplémentaires pour réduire le temps de chargement.
- Si vous devez exporter un rapport, une visualisation de données ou un tableau de bord régulièrement, planifiez l’exportation et l’envoi par e-mail.
- Créez les visualisations de données et les tableaux de bord entièrement à l’intérieur de l’expérience Platform Analytics . Cette approche ne nécessite pas de rôle de développeur ou de connaissances techniques particulières, et devrait probablement être explorée avant d’essayer une solution plus complexe.
- Créez des composants de visualisation des données dans une page générique Générateur d'IU , ainsi que des filtres et d’autres composants. Cette approche vous donne le plus de liberté en tant que développeur, mais nécessite également le plus de configuration.
- Créez les visualisations de données et les tableaux de bord à l’intérieur de l’expérience Platform Analytics , puis placez les tableaux de bord dans Générateur d'IU les pages à l’aide du modèle de page Tableau de bord. Cette approche vous permet d’utiliser la commodité de l’expérience Platform Analytics pour créer des tableaux de bord, des visualisations de données et des filtres dans vos propres expériences/espaces de travail. Cela vous donne également la liberté de personnaliser partiellement la configuration de la page. Pour plus d'informations, consultez Creating Platform Analytics pages in your own workspace.
- Créez un tableau de bord technique et renseignez-le à l’intérieur Générateur d'IU. Cette approche est presque la même que de créer votre propre Générateur d'IU page à partir de zéro, mais le tableau de bord est disponible dans la bibliothèque de tableaux de bord, contient des détails sur le tableau de bord et peut être partagé comme les autres tableaux de bord. Pour plus d'informations, consultez Technical dashboards.