Abraxio API - Tutoriel PowerBI

Abraxio API - Tutoriel PowerBI

Connecter vos données aux fichiers d'exemple Abraxio

  • Etape 1

    • Télécharger un des modèles en pièces jointes de cet article (en bas de page) : DemoFinance_v2.3.pbit, DemoFinanceBasic_v2.3.pbit ou DemoPortefeuilles_v2.pbit
      • DemoFinance_v2.3 : Si vous utilisiez déjà notre modèle précédent "v1", cette nouvelle version permet d'exploiter en plus les axes analytiques projets/activités (disponibles dans le modèle et dans l'onglet d'exemple "Analyse Budget"). Par rapport au modèle "v2.2", cette nouvelle version intègre deux nouveaux onglets d'analyse avec des treemaps (qui fonctionnent sur le modèle de données v2.2) et un nouvel onglet d'analyse de la conso (qui nécessite une évolution du modèle de données présente dans le modèle v2.3)
      • DemoFinanceBasic_v2.3 : Exemple sans transformation de données, avec un modèle très proche de celui exposé par nos API
      • DemoPortefeuilles_v2 : Si vous utilisiez déjà notre modèle précédent "v1", cette nouvelle version ajoute les affectations au modèle et un nouvel onglet qui exploite ces données.
  • Etape 2

    • A l'ouverture du modèle, l'URL de l'API Abraxio est déjà alimentée, il vous reste à remplir les éléments d'authentification propres à votre environnement (cliquez ici pour accéder à la documentation sur l'authentification à l'API) :


Info
Pour utiliser ces fichiers, votre accès API doit avoir au moins les scopes dataset.finance.read et dataset.portfolios.read

Choisissez l'accès Anonyme :



  • Etape 3

Au chargement des données, il faudra cocher la case "Ignorer les contrôles des niveaux de confidentialité pour ce fichier" :



Notes
Erreur de chargement des données 
Si vous rencontrez le message d'erreur ci-dessus au chargement des données, il faut modifier dans votre fichier les paramètres de confidentialités dans la configuration suivante :

Modèle DemoFinance

Ce fichier charge et transforme les données récupérées depuis les API Abraxio pour alimenter un modèle qui permet de réaliser des reportings avancés (comparaisons entre exercices, arrêtés et archives).

Reportings d'exemple

Analyse budget

Ce rapport présente des KPI sur votre budget (répartition build/run, opex/capex, projets/activités) et la répartition du budget par catégorie du référentiel CIGREF.
Les filtres disponibles sont :
      • Choix d'un exercice budgétaire ou d'une archive/arrêté
      • Les 2 premiers axes analytiques personnalisés du module Finance
      • Les 2 premiers axes analytiques personnalisés du module Portefeuilles

Budget ventilé

      Si vous utilisez un ou plusieurs axes analytiques ventilés en pourcentage sur vos lignes budgétaires, ce rapport permet de choisir l'exercice et sélectionner l'axe analytique sur lequel porte le rapport.
      Le rapport présente des KPIs d'analyse qualité (pourcentage du budget total ventilé) et un tableau détaillé de la ventilation par projets/activités.

Comparaisons

      Ce rapport permet de comparer des indicateurs budgétaires (budget, OPEX, CAPEX, consommé) entre vos exercices budgétaires et leurs archives/arrêtés. La sélection des budgets à comparer se fait sur la gauche (sélection d'exercices, archives, arrêtés).
    • Comparaisons mensuelles

      Ce rapport permet de comparer vos budgets € et JxH entre différents exercices à sélectionner sur la gauche.

         Répartition par catégorie et type

            Ce rapport permet de visualiser le budget dans un treemap par catégorie Cigref et un treemap par type de budget (build/run/transverse).

         Répartition par axes

          Ce rapport permet de visualiser le budget dans un treemap par axe analytique du module Finance de votre choix et un treemap par axe analytique du module                  Portefeuilles.

         Analyse conso

            Ce rapport permet d'exploiter les données de consommé de l'exercice avec : 
      1. Une évolution mensuelle du budget comparé au consommé
      2. Le consommé mensuel par projet
      3. Le consommé mensuel par fournisseur

Description du modèle de données du fichier d'exemple

Voici le schéma du modèle de données qui alimente les rapports décrits précédemment :

  • Projects : Liste des projets avec leurs qualifiants. Ces projets sont liés aux exercices et aux archives/arrêtés, on retrouve donc dans cette table une occurrence de projet par exercice, archive ou arrêté le contenant.
  • ProjectsDimensionsValues : Détail des valeurs des axes analytiques des projets
  • ProjectsDimensionsDescription : Description des axes analytiques des projets
  • Budgets : Liste des exercices budgétaires
  • Snapshots : Liste des archives/arrêtés, ainsi qu'une entrée nommée "Budget" correspondant au budget "courant" de chaque exercice afin de construire le sélecteur avancé d'exercices/archives/arrêtés dans l'exemple de rapport "Comparaisons"
  • Lines : Liste des lignes budgétaires (qui proviennent du budget d'un exercice, d'un arrêté, ou d'une archive)
  • LinesSchedules : Échéancier mensuel associé à une ligne budget
  • LinesDimensionsValues : Détail des valeurs des axes analytiques d'une ligne budget
  • BudgetDimensionsDescription : Description du paramétrage des axes analytiques d'une ligne budget

Info
Mise à jour Septembre 2024 : le modèle v2 charge le détail des valeurs des axes analytiques des projets et propose des filtres sur les deux premiers axes configurés dans l'exemple "Analyse Budget"

Modèle DemoFinanceBasic

Ce fichier charge un modèle "brut" (semblable à celui exposé par les API) à partir des API Abraxio et propose quelques reportings d'exemple.

Reportings d'exemple

Analyse budget

Ce rapport présente des KPI sur votre budget (répartition build/run, OPEX/CAPEX, projets/activités) et la répartition du budget par catégorie du référentiel CIGREF.
Les filtres disponibles sont :
      • Choix d'un exercice budgétaire
      • Les 2 premiers axes analytiques personnalisés du module Finance
      • Les 2 premiers axes analytiques personnalisés du module Portefeuilles

Budget ventilé

      Si vous utilisez un ou plusieurs axes analytiques ventilés en pourcentage sur vos lignes budgétaires, ce rapport permet de choisir l'exercice et sélectionner l'axe analytique sur lequel porte le rapport.
      Le rapport présente des KPIs d'analyse qualité (pourcentage du budget total ventilé) et un tableau détaillé de la ventilation par projets/activités.

Comparaisons mensuelles

      Ce rapport permet de comparer vos budgets € et JxH entre différents exercices à sélectionner sur la gauche.

Analyse arrêté

      Ce rapport présente les mêmes graphiques que l'analyse du budget, mais porte sur les arrêtés/archives.

Budget arrêté ventilé

      Ce rapport est le même que le budget ventilé, mais porte sur les arrêtés/archives.

Description du modèle de données du fichier d'exemple

Voici le schéma du modèle de données qui alimente les rapports décrits précédemment :

  • Budgets : Liste des exercices budgétaires
  • Snapshots : Liste des archives/arrêtés d'un exercice
Le modèle est alors semblable pour détailler tout le budget d'un exercice ou d'une archive/arrêté avec les tableaux suivants (préfixées de Snapshots pour les archives/arrêtés) :
  1. Projects : Liste des projets avec leurs qualifiants. Ces projets sont liés aux exercices.
  2. ProjectsDimensionsValues : Détail des valeurs des axes analytiques des projets
  3. ProjectsDimensionsDescription : Description du paramétrage des axes analytiques des projets
  • BudgetLines : Liste des lignes budgétaires
  • BudgetLinesSchedules : Échéancier mensuel associé à une ligne budget
  • BudgetLinesDimensions : Détail des valeurs des axes analytiques d'une ligne budget
  • BudgetDimensionsDescription : Description du paramétrage des axes analytiques d'une ligne budget
Info
Pour plus de détails sur le contenu des données exposées par les API Finance Abraxio, retrouvez l'article dédié ici

Modèle DemoPortefeuilles

Ce fichier charge les données du module Portefeuilles à partir des API Abraxio et propose des reportings d’exemple fonctionnels

Reportings d’exemple

Synthèse Portefeuilles

Ce rapport présente des KPI globaux sur vos portefeuilles :
      • Répartition par étapes/états des projets & activités ;
      • La météo des derniers rapports flashs publiés de chaque projet/activité ;
      • Les jalons en retard sur vos plannings GANTT ;
      • Les risques importants et critiques non clos ;
      • La comparaison du Budget et de la consommation (dans votre devise ou en JxH) par portefeuille.

Budget Portefeuilles

      Ce rapport présente une vue budgétaire de vos portefeuilles avec le détail par projet/activité.
      Il présente le budget, l’OPEX et le CAPEX pour chaque mois.

Gantt Portefeuilles

      Ce rapport permet d’avoir une visualisation du planning GANTT de l’ensemble de vos projets/activités. Pour chaque projet/activité, on représente la plage de temps correspondant aux dates de début et de fin du projet.

Risques

Ce rapport affiche une vue globale sur les risques avec :
      • Une matrice de répartition entre la probabilité et la sévérité de chaque risque ;
      • Le nombre de risques total ;
      • Le nombre de risques dont la date de revue est dépassée ou a été laissée vide ;
      • Une répartition du nombre de risques par criticité ;
      • Un tableau récapitulatif de l’ensemble des risques.

Évolution Portefeuilles

      Ce rapport permet de visualiser différentes évolutions au sein des portefeuilles :
      • L’évolution au cours des mois de la répartition des météos en s’appuyant sur le dernier rapport publié chaque mois ;
      • L’évolution des risques mois par mois selon leur date d’occurrence. La répartition selon la criticité est rendue visuelle ;
      • L’évolution du budget vs la consommation (dans votre devise et en JxH) mois par mois.

Évolution Projet

Ce rapport complète le précédent en descendant au niveau projet/activité. Vous y retrouverez donc :
      • L’évolution du budget de référence vs la consommation (dans votre devise et en JxH) mois par mois ;
      • L’évolution du nombre de jalons en retard ;
      • L’évolution des risques mois par mois selon leur date d’occurrence. La répartition selon la criticité est rendue visuelle.
Vous visualiserez également :
      • Le nombre total de risques majeurs ;
      • Le nombre de jalons en retard ;
      • Le montant total de la consommation (dans votre devise et en JxH) ;
      • La répartition du temps passé par étape selon le nombre de jours. 

      Affectations

            Ce rapport exploite les données de vos plans de charges projets/activités, vous y retrouverez :   
      • Les affectations par portefeuille et par projets/activités
      • La répartition des affectations entre le build et le run et leur comparaison avec le budget prévisionnel
      • La répartition du budget et des affectations par profil
               

Description du modèle de données du fichier d'exemple

Voici le schéma du modèle de données qui alimente le rapports décrits précédemment :


Informations récupérées via les APIs

    1. Projects : liste des projets/activités
    2. ProjectsBudgetSchedules : échéancier mensuel associé à une projet
    3. ProjectsDimensionsDescription : description des axes analytiques d'un projet/activité
    4. ProjectsDimensionsValues : détail des valeurs des axes analytiques d'un projet/activité
    5. ProjectsMilestones : ldes jalons d'un projet/activité
    6. ProjectsReports : liste des rapports flashs d'un projet/activité
    7. ProjectsReportsBudgetSchedules : échéancier mensuel associé à un rapport flash
    8. ProjectsReportsMilestones : liste des jalons enregistrés lors de la capture des données (généralement pendant la publication) d'un rapport flash d'un projet/activité
    9. ProjectsReportsRisks : liste des risques enregistrés lors de la capture des données (généralement pendant la publication) d'un rapport flash d'un projet/activité
    10. ProjectsRisks : liste des risques d'un projet/activité
    11. ProjectsRisksDimensionsDescription : Description des axes analytiques des risques du projet/activité
    12. ProjectsRisksDimensionsValues : valeur des axes analytiques d'un risque
    13. ProjectsStatusHistory : liste des évolutions du statut du projet

Tables ne pouvant être récupérées via les API

Ces tables sont des tables techniques, vous ne pourrez pas les récupérer en utilisant nos APIs.
    1. AmountDisplay : table technique qui permet d'afficher les indicateurs de montants en HT / TTC
    2. Calendar : table de dates qui permet de filtrer de manière centrale sur toutes les dates du modèle
    3. MesureMode : table technique qui permet d'afficher les indicateurs de montants en cumulés ou bruts
    4. RiskProbabilities : table technique avec les différentes valeurs de probabilité et leur score afin de générer la matrice de risque
    5. RiskSeverities : table technique avec les différentes valeurs de séverité et leur score afin de générer la matrice de risque

Tables construites via plusieurs tables

Ces tables sont des tables construites à partir d'autres tables, vous ne pourrez pas les récupérer en utilisant nos APIs.
    1. Matrice Risques : matrice des risques générée à partir des tables RiskSeverities et RiskProbabilities
    2. ProjectWeather : historisation des météos par mois par projet. Table générée en combinant plusieurs sous-tables afin d'obtenir la dernière météo par mois par projet (SourceMonthlyReports, SourceMaxSnapshotDateByProjetAndMonth)
    • Related Articles

    • Abraxio API - Généralités

      Deux catégories d'API sont mises à disposition dans Abraxio : 1. Les API transactionnelles (création et mise à jour de données Abraxio depuis vos outils) Objectifs : Intégration fine et temps réel d'informations ou Intégration en masse par lot de ...
    • Abraxio API - Mise en route

      Préambule Les API permettent d'interfacer votre SI avec Abraxio pour automatiser des processus, récupérer des données d'Abraxio ou intégrer des données dans Abraxio. Les appels API sont sécurisés selon le protocole OAuth2. Présentation des scopes Au ...
    • Fonctionnement des budgets dans abraxio

      Définitions Un budget de direction (budget de la DSI par exemple) est piloté par exercice budgétaire (2022, 2023, etc.). Le budget sera donc instancié sur différents exercices successifs (DSI 2022, DSI 2023, etc.). Il est composé de projets et ...
    • Gestion des prestataires externes dans Abraxio : saisie des temps et valorisation des JxH

      Dans cet article, nous détaillons différents cas d'usage quant à la gestion des prestataires externes et les modes de gestion recommandés pour un suivi optimal dans Abraxio. Cas 1 : Gestion d'un prestataire ponctuel Dans le cadre d'une prestation ...
    • Environnement Bac à sable (Option)

      Scénarios d'utilisation de l'offre Environnement bac à sable L'option Environnement bac à sable permet la création d'un environnement de test depuis mon environnement de production. En partant d'un environnement vierge ou d'une copie de ...