Rapports et studio de rapports
Un seul moteur de reporting pour plus de 68 cubes — dimensions, chiffres clés, exploration détaillée et explication des raisons pour lesquelles les sous-totaux sont calculés plutôt qu'additionnés.
Chaque module comporte une tuile « Rapports et analyses ». Celle-ci repose sur un seul moteur de reporting, et non sur un écran par rapport. Un rapport ne contient pas de code SQL ; il désigne un cube et une configuration initiale.
La couche sémantique
Un cube est un modèle analytique des enregistrements qu'un module écrit déjà : les dimensions selon lesquelles vous pouvez découper, et les chiffres clés que vous pouvez extraire.
| Ce qu'il contient | |
|---|---|
| 68 cubes | Écritures comptables, créances, dettes, mouvements bancaires, budget par rapport aux réalisations, actifs, effectifs, paie, temps, absences, recrutement, achats, stocks, réception, performance des fournisseurs, production, qualité, pipeline, dossiers, rencontres, réclamations, prescriptions, admissions, étudiants, inscriptions, aide, lots, flux de travail et plus encore. |
| 850 dimensions | Regroupés pour le domaine ferroviaire — Temps, Document, Contrôle, Organisation, Patient, Programme. |
| 741 chiffres clés | Sommes, dénombrements, dénombrements distincts, moyennes, chiffres filtrés tels que le montant en retard et les ratios tels que la marge %, le taux d'exécution à temps %, le taux de refus et le ratio de comparaison. |
| 142 rapports | Le catalogue, au-dessus de ces cubes. |
L'important est de définir un chiffre une seule fois. « Vendu » signifie la même chose dans le rapport sur les projets en cours et dans le tableau de bord de la direction, car les deux affichent le même indicateur clé.
Les quatre couches
Le catalogue est organisé selon l'ordre habituel des rapports, et non par ordre alphabétique : Direction, Gestion, Opérationnel, et Détail et Audit. Les rapports transversaux apparaissent sous chaque module auquel ils se rapportent.
Que pouvez-vous faire avec un rapport une fois qu'il est ouvert ?
- Faites glisser n'importe quelle dimension sur les lignes ou les colonnes, n'importe quel indicateur clé sur le rapport, n'importe quelle dimension sur les filtres, ou utilisez le menu de chaque champ ; ainsi, rien ne dépend de la possibilité de glisser-déposer.
- Définir la date de production par champ : jour, semaine, mois, trimestre, année ou date exacte.
- Filtre avec seize opérateurs, y compris des périodes relatives qui restent relatives dans une vue enregistrée, et un sélecteur de membres consultable.
- Activer les sous-totaux à chaque niveau de la hiérarchie des lignes, réductibles.
- Représentez graphiquement les mêmes nombres sous forme de barres, de ligne ou de cercle, à côté de la grille.
- Explorez n'importe quelle figure pour accéder aux enregistrements qui lui sont associés, chaque ligne ouvrant son propre document.
- Exportez la grille au format CSV, copiez un lien contenant la disposition exacte ou enregistrez-la en tant que vue.
Les sous-totaux sont calculés dans la base de données à l'aide de la fonction ROLLUP plutôt que par addition des détails affichés à l'écran, car un ratio ne peut être additionné. La marge d'une région ne correspond pas à la somme des marges de ses branches ; interroger la base de données pour obtenir le chiffre à chaque niveau est la seule façon d'obtenir un résultat exact à chaque étape.
Cockpits
Un tableau de bord ne se résume pas à une simple requête sur un univers interconnecté — joindre un registre à un recensement de patients produit un chiffre indéfendable. Il s'agit de plusieurs requêtes légitimes affichées simultanément, chacune restant traçable à ses propres enregistrements. Un panneau dont vous n'avez pas accès aux données est supprimé et identifié, plutôt que de simplement réduire le total.
L'autorisation est vérifiée pour chaque cube à chaque requête, et non pas seulement lors de l'affichage du catalogue. La génération de rapports n'est jamais une porte d'entrée plus douce vers la même pièce : un cube sur le journal d'audit ou le registre des utilisateurs maintient le contrôle d'administration, tout comme les écrans.