Projet : Programme Data / Funnel Management : Mise en place d’un environnement BI cloud pour l𠆚nalyse, le suivie des candidatures, des inscriptions, des prospects, des parcours de formation réalisées dans l𠆞nsemble des écoles du groupe Omnes Education.
Réalisations :
• Développement des procédures stockées SQL d𠆚limentation des tables ODS, DIM et FAITS
• Alimentation du DWH via Azure Data Factory, Logic Apps, …
• Traitement des données avec Fabric Dataflows Gen 1
• Développement du cube tabulaire dans Azure Analysis Service
• Développement des modèles sémantiques avec Power BI / Fabric
• Evolution et développement de nouveaux rapports avec Power BI Desktop
• Gestion de la livraison et mise en place du CI/CD dans DevOps
• Mise en œuvre et optimisation des traitements (ELT, Cube Tabulaire) dans les solutions existantes
• Transformation / préparation des données grâce au langages M lors du développement des rapports dans Power BI Desktop, Création de mesures en DAX.
• Administration de Power BI Service / Fabric (Des applications, gateware, workspaces, des workflows, des utilisateurs, …)
• Rédaction de la documentation technico-fonctionnelles via l’outil confluance
• S𠆚ssurer du respect des bonnes pratiques de développement (ODS, DWH, ADF, SSAS, DAX, Langage M, Procédure Stockée, XMLA, …)
• Gestion des livrables, mise en recette et en production.
Projet 1 : Mise en place d’un Datamart Power BI (Teradata → SQL Endpoint → Semantic Model) :
Dans le cadre de la modernisation de la plateforme décisionnelle, conception et implémentation d’une architecture décisionnelle Teradata → Dataflows Gen1 → Fabric / Power BI Datamart (SQL Endpoint) → Semantic Model → Rapports Power BI, permettant de centraliser les données, d’industrialiser la chaîne de transformation et de modélisation, et d’optimiser les restitutions via Incremental Refresh..
Réalisations :
• Connexion à la source Teradata et analyse des tables nécessaires (facts / dimensions).
• Mise en place d’un Dataflow Gen1 pour assurer l𠆞TL :
o Extraction des données Teradata
o Transformations via Power Query (M)
o Nettoyage, typage et normalisation
o Gestion des clés techniques
• Alimentation d’un Fabric / Power BI Datamart (base relationnelle managée dans Power BI Service).
• Utilisation du SQL Endpoint du Datamart pour :
o Vérification et validation des données
o Analyse et optimisation des performances
o Requêtage direct si nécessaire
• Création et optimisation des modèles sémantiques au-dessus du Datamart :
o Modèle en étoile
o Relations optimisées
o Centralisation des mesures DAX
• Développement des rapports Power BI avec Incremental Refresh afin de gérer la volumétrie et optimiser les temps de rafraîchissement.
• Mise en place d’un rafraîchissement orchestré via un pipeline : Dataflow → Datamart → Semantic Model → Reports.
• Industrialisation des déploiements en Dev / Test / Prod via Deployment Pipelines CI/CD.
Projet 2 : Migration Solution BI On-Premise vers AZURE et Nouveau Projets Azure BI :
Etude, analyse et mise en place d’une solution permettant la migration du projet BI dans Azure.
Mise en place de plusieurs solutions BI dans le Cloud Azure.
Réalisations :
• Analyse de la solution BI On-Premise existante
• Proposition et choix de l𠆚rchitecture BI Cloud à mettre en place.
• Analyse, investigation et définition des couts de l’offre Azure.
• Planifier et coordonner les différentes étapes
• Administrer / Ajouter les ressources via le portail Azure / Azure Resource Manager
• Mise en place des stratégies de sécurité de données, d𠆚pplication et d𠆚uthentification dans Azure (Private link, Vnet peering, pare-feu, …)
• Gestion des clés dès et chiffrement des ressources via Azure Key Vault
• Automatisation du transfert des données dans des Azure blob storages via Microsoft Flow
• Alimentation du DWH via Azure Data Factory, Logic Apps, …
• Développement du cube tabulaire dans Azure Analysis Service
• Développer des tableaux de bords dans Power BI
• Gestion de la livraison et mise en place du CI/CD dans DevOps
• Automatisation du déploiement de l’infrastructure via IaC (Infrastructure as code)
Projet 3 : Data Visualisation : la FDP est dotée de plusieurs projets BI (13) leur permettant de suivre leurs activités via des rapport Power BI, Datazen et des indicateurs de pilotage.
Réalisations :
• Echange avec le client sur l concernant l’évolution à faire sur les différents projets.
• Evolution de l𠆚rchitecture BI On-Premise.
• Mise en œuvre et optimisation des traitements (ELT, Cube) dans les solutions existantes
• Evolution et développement de nouveaux rapports Power BI
• Développement des rapports mobile avec Datazen.
• Création de nouveau rapport Power BI contenant des formulaires Power Apps permettant de faire du temps réel
• Transformation / préparation des données grâce au langages M lors du développement des rapports dans Power BI Desktop
• Création du model de donnée Tabulaire via l’interface de modélisation Power BI Desktop
• Création de mesures en DAX
• Administration de Power BI Service (gestion des passerelles, des applications, des workflows, des utilisateurs, …)
• Création des abonnements à des rapports et tableaux de bord
• Mise en place des rapports d𠆚udit sur Power BI Service
• Validation des models sémantique avec (Tabular Editor + fichier Json)
• Rédaction de la documentation technico-fonctionnelles de l𠆞nsemble des projets
• Accompagner les utilisateurs finaux sur l’utilisation et la création des rapports
• S𠆚ssurer du respect des bonnes pratiques de développement (ODS, DWH, SSIS, SSAS, DAX, Langage M, Procédure Stockée, XMLA, …)
• Gestion des livrables, mise en recette et en production.
Projet : LOMBARD AI, SCENARIO DESIGN, MARKET & CREDIT RISK,… : Mise en place une plateforme BI agnostique (multi-cloud) d'analyse prédictive permettant de répondre aux des institutions financières.
Réalisations :
• Montage de la plateforme (Choix de la distribution Azure, Coût, Sécurité, Outils de collecte de traitement, d'analyse et d'exploitation de la donnée)
• Modélisation/Conception d𠆚rchitectures BI Cloud et de l𠆚rchitecture Power BI Service / Fabric
• Administrer / Ajouter les ressources via le portail Azure / Azure Resource Manager
• Gestion du cloud GCP : Création des projets, création de ressource, gestion des droits,…
• Modélisation des bases ODS, STG, DataMart et Datawarehouse
• Alimentation du DWH via Azure DataBricks (notebook Python & SQL)
• Alimentation de la base de données Big Query via des notebook Python et SQL
• Développement des procédures Stockées de traitement des données.
• Installation, configuration et administration de Power BI Embedded, PPU et PRO
• Administration de la Gateway Fabric / Power BI Service
• Configuration de Fabric / Power BI Service pour la prise en compte du XMLA End Point
• Création des Workspace Fabric / Power BI pour l𠆞nvironnement de DEV, RECETTE et PRODUCTION
• Développement des cubes tabulaires de production de indicateurs (Dataset Power BI)
• Gestion des RLS dans les Dataset / Model Sémantique Fabric / Power BI
• Fabric / Power BI Services : Développer des rapports, des tableaux de bords et APPS
• Mise en place du suivie des DEV par la méthode Agile Scrum via Azure DevOps
• Gestion de la livraison et mise en place du CI/CD dans DevOps
• Mise en place des pipelines de déploiement dans Fabric / Power BI
• Automatisation du déploiement de l’infrastructure via IaC (Infrastructure as code)
• Développement de la WebApps de visualisation des données pour les clients externe
Projet : S2P3 Migration RDL : L'assistance concerne la migration de rapports multidimensionnelles vers le modèle tabulaire
dans Azure, ainsi que la migration des requêtes MDX vers du DAX. Les rapports doivent être ensuite publier et tester via
Power BI.
Réalisations :
• Analyser les différents rapports à migrer : Code XML des fichiers RDL
• Accès au cube on-premise multidimensionnelle et définir le mapping correspondant au model tabulaire d𠆚zure
Analysis Service
• Utiliser l’outil RDL Migration Tools, afin de convertir les rapports SSRS en rapport compatible Power BI Report
Builder (Paginated Report)
• Ecrire Script PowerShell permettant d𠆞xtraire toutes les requêtes MDX des fichiers RDL (SSRS) et les sauvegarder
dans un fichier CSV.
• Préparation de la structure des fichiers CSV devant contenir l’équivalence MDX vs DAX des différents rapports
SSRS (fichier RDL)
• Ecriture Script PowerShell, afin d𠆚utomatise la migration des requêtes MDX de tous les Datasets vers du DAX
ainsi que les informations des attributs des rapports SSRS.
• Publier les rapports sur le portail Power BI
• Formation des développeurs et servir de support
Projet : AZURE : Implémentation d’un entrepôt de données via la plateforme Microsoft Azure, pour le traitement des
données en provenance des distributeurs, puis visualisation de ces données via le portail Powerbi.com.
Réalisations :
• Définir l’offre Azure avec le client
• Planifier et coordonnées les différentes étapes du projet
• Modéliser les données (Données brutes, Objets Métier, Référentiel)
• Administrer / Ajouter les ressources via Azure Resource Manager
• Stocker les données dans des blob storages
• Spécifier les alimentations du Datawarehouse (Intégrations via Azure Data Factory, Logic Apps et Microsoft
Flow)
• Développer des tableaux de bords dans Power BI
• Rédiger des spécifications techniques
• Participer à la recette technique et fonctionnelle
Projet Power BI Data Visualisation : Développement des rapports et tableaux de bords dynamique pour le suivi des
activités (Ventes en HL & CAB, Contrats, Visites, Surveys…) chez Kronenbourg.
Réalisations :
• Identifier, qualifier et valider les besoins
• Proposer des maquettes des rapports et tableaux de bords
• Mettre en œuvre et optimiser les solutions existantes
• Migration des rapports Power BI initialement en « live connexion » en créant des tabular models locaux
synchronisés à intervalles régulier
• Création des flux de données avec Microsoft Flow pour la copie des fichiers dans le répertoire contenant les
sources de données (OneDrive).
• Connexion à des multiples sources de données (Base de données Azure, Cube Tabulaire, Excel, …) afin d𠆞xtraire
les données.
• Préparation des données grâce au langages M
• Création du model de donnée Tabulaire via l’interface de modélisation Power BI Desktop
• Création de mesures en DAX (Year to Date, Previous Year, …)
• Création des rapports et tableaux de bord
• Administration et Configuration du site Power BI, Q&A
• Création des abonnements à des rapports et tableaux de bord
• Rédiger les spécifications fonctionnelles et techniques
• Accompagner les utilisateurs finaux sur l’utilisation et la création des rapports
• Création de nouveaux rapports avec Power BI sur des rapports SSRS utilisant le langage MDX