Accueil SAP Datashere Données SAP Datasphere dans Power BI : comment y accéder directement

Données SAP Datasphere dans Power BI : comment y accéder directement

Cet article est la première partie d'une série de blogs en deux parties sur l'intégration de SAP Datasphere et Microsoft Power BI.
La première partie traite de l'accès direct de Power BI à Datasphere.
SAP Datasphere.

Dans la deuxième partie, nous montrons comment les données SAP peuvent être intégrées à Power BI via Microsoft Fabric (OneLake).

SAP Datasphere est au cœur de SAP Business Data Cloud (BDC), la plate-forme centrale pour la modélisation, l'harmonisation et l'analyse des données d'entreprise.

Cependant, la pratique montre que de nombreuses entreprises utilisent déjà Microsoft Power BI, que ce soit pour des analyses en libre-service, des tableaux de bord de gestion ou l'intégration de sources non-SAP.

Il en résulte un désir croissant d'exploiter les données SAP de Datasphere dans Power BI.

Avec la bonne configuration, ce n'est pas une contradiction, mais une extension utile :

  • SAP Datasphere + SAC fournissent la couche analytique native à forte gouvernance au sein du BDC.
  • SAP Datasphere + Power BI y ajoutent la flexibilité, l'analyse ad hoc et l'intégration dans les environnements de reporting existants.

Dans de nombreuses entreprises, Power BI est déjà l'outil d'analyse des données que l'on connaît le mieux. En se connectant à SAP Datasphere, les métiers peuvent continuer à utiliser leurs tableaux de bord, indicateurs clés de performance (KPI) et visualisations existants, tout en s'appuyant sur des données SAP fiables.
Il en résulte une véritable valeur ajoutée de la BI en libre-service : les utilisateurs peuvent combiner les données de manière flexible, découvrir de nouvelles perspectives et prendre des décisions de manière autonome, tout en s'appuyant sur un stockage centralisé des données.

Adoption par les utilisateurs - L'analytique là où se trouvent les utilisateurs : Power BI est bien intégré dans les méthodes de travail de nombreuses entreprises. Lorsque les données SAP sont directement disponibles dans cet environnement, le taux d'utilisation augmente de manière significative. Les rapports sont ouverts plus fréquemment, les analyses sont partagées plus souvent et les connaissances sont mises en œuvre plus rapidement.

2. pourquoi un scénario hybride avec SAC a-t-il quand même un sens ?

Un scénario purement Power BI ne serait ni techniquement optimal ni pérenne dans de nombreux environnements SAP.
SAP Analytics Cloud (SAC) reste la solution privilégiée pour :

  • Planification & simulation, profondément intégrées dans les processus SAP
  • des analyses sémantiques cohérentes en direct, directement sur Datasphere
  • Sécurité et autorisation, liées nativement à SAP Identity

 

Une configuration hybride combine les points forts des deux outils :

  • SAC pour des analyses et une planification intégrées et conformes à la gouvernance
  • Power BI pour les scénarios ad hoc et en libre-service, où la flexibilité, la rapidité et l'intégration avec les environnements Microsoft sont primordiales.

Il en résulte une architecture analytique hybride dans laquelle les deux frontaux utilisent SAP Datasphere comme base de données centrale commune. SAP Analytics Cloud sert de noyau de gouvernance, tandis que Power BI est une extension flexible pour les analyses en libre-service et ad hoc.

3. possibilités de connexion entre SAP Datasphere et Power BI

Options de connexion entre SAP Datasphere et Power BI
L'intégration de Power BI avec SAP Datasphere peut se faire à trois niveaux différents :

  • Connecteur SAP HANA - accès natif aux objets HDI
  • ODBC Connector - accès générique aux bases de données via DSN
  • OData Connector - accès sémantique aux modèles analytiques

Ces trois méthodes permettent de connecter Power BI à SAP Datasphere afin d'analyser et de visualiser les données en toute sécurité.

Chaque variante a ses propres points forts, en fonction des exigences en matière de données, de la sécurité et des performances attendues. La section suivante décrit en détail les trois variantes d'intégration.

3.1 Connecteur SAP HANA (DirectQuery ou importation)

Le connecteur SAP HANA fournit un accès direct et natif à la base de données cloud SAP HANA sous-jacente de SAP Datasphere. Il sert de pont entre les données SAP dans les conteneurs HDI et Power BI. 

Il est particulièrement adapté aux analyses puissantes et en temps réel sur les vues de calcul (conteneurs HDI) et prend en charge à la fois les modes Import et DirectQuery.

  • Accès activé à la base de données dans l'espace Datasphere correspondant (accès au schéma HANA et au conteneur HDI)
  • Utilisateurs de la base de données ayant accès au schéma espace/conteneur HDI
  • Accès à SAP Business Application Studio (BAS)
  • Création et déploiement de vues de calcul dans le conteneur HDI
  • Facultatif : pour DirectQuery, une infrastructure performante, une connexion réseau stable et des ressources HANA suffisantes.
  • Performances maximales pour les grands volumes de données grâce à un accès direct au moteur HANA
  • Possibilité d'accès en direct (DirectQuery) - les données sont affichées presque en temps réel et restent dans le système SAP
  • Utilisation de logiques SQL complexes, d'agrégations et de calculs directement dans SAP HANA
  • Intégration complète dans l'environnement de conteneurs SAP Datasphere/HDI - base de données cohérente
  • Charge technique élevée : création, test et déploiement de Calculation Views nécessaires dans le BAS
  • L'utilisation du BAS crée un deuxième environnement de développement et de déploiement parallèle.
  • Seuls les objets HDI sont directement accessibles, les vues Datasphere purement modélisées sans déploiement HDI ne sont pas accessibles.
  • Des exigences supplémentaires en matière d'infrastructure, de performance et de qualité de connexion s'appliquent à DirectQuery.

3.2 Connecteur ODBC (importation)

Le connecteur ODBC établit une connexion flexible et puissante entre Power BI et SAP Datasphere à l'aide du pilote ODBC de SAP HANA.

Cette méthode est particulièrement adaptée aux entreprises qui accordent une grande importance à la stabilité des importations de données, aux mises à jour planifiées et à la performance des requêtes.

Le connecteur utilise une connexion directe à la base de données SAP HANA de SAP Datasphere.

  • Client SAP HANA (HDBODBC) installé sur le système local et, le cas échéant, sur le serveur Power BI Gateway
  • Nom de source de données (DSN) configuré manuellement avec accès correct au schéma d'espace Datasphere correspondant
  • Utilisateurs de la base de données avec accès en lecture aux tables et vues nécessaires
  • L'adresse IP du client ODBC doit être inscrite dans la liste noire des adresses IP de SAP Datasphere.
  • En option : passerelle de données sur site pour des mises à jour de données automatisées
  • Connexion directe et à faible latence entre Power BI et SAP Datasphere
  • Haute performance, car les agrégations sont exécutées directement dans le moteur HANA
  • Accès à toutes les vues partagées dans le schéma Space
  • Solution stable et évolutive pour des scénarios d'entreprise productifs
  • Pas d'analyse sémantique comme avec SAC ou OData (seuls les noms techniques des champs sont lus)
  • Pas d'authentification unique : l'authentification se fait via des utilisateurs de BD dédiés
  • Les hiérarchies et les associations dans les modèles analytiques ne sont pas prises en charge, ce qui signifie que les vues factuelles et dimensionnelles doivent être extraites séparément et liées manuellement dans Power BI.
  • Les agrégations de modèles analytiques ne sont pas reprises

3.3 Connecteur OData (importation)

Le connecteur OData offre un moyen standardisé, basé sur le web, de connecter Power BI à la couche sémantique de SAP Datasphere.

Grâce au protocole de données ouvertes (OData V4), les données sont fournies via des API REST, ce qui permet à Power BI d'utiliser des modèles analytiques et, selon les autorisations, des vues relationnelles.

Cette méthode est particulièrement adaptée aux analyses ad hoc, au prototypage ou aux intégrations légères dans le cloud qui ne nécessitent pas un accès direct à la base de données.

  • Analytical Model publié ou View partagée
  • Utilisateur Datasphere avec rôle scoped correspondant pour la consommation des objets
  • Client OAuth créé dans SAP Datasphere
  • Power BI Desktop avec connecteur personnalisé (projet GitHub de SAP : data-warehouse-cloud-connectors)
  • Configuration facile sans installation locale ou partage réseau complexe
  • Accès via HTTPS - idéal pour les scénarios de cloud computing
  • Utilisation des informations sémantiques de SAP Datasphere
  • Prise en charge de l'agrégation au niveau du modèle pour les modèles analytiques
  • Optimal pour les analyses rapides, les preuves de concept ou les tests
  • Mode d'importation uniquement disponible, pas d'accès en direct ou DirectQuery
  • Pas de rafraîchissement automatique de la passerelle possible (restriction bêta)
  • Limites de performance pour les ensembles de données volumineux
  • Les hiérarchies ne sont pas prises en charge
  • Est toujours en version bêta et n'est donc pas recommandé pour les scénarios de production.

4. conclusion & recommandation pour votre projet Power BI

Les trois types de connexion entre SAP Datasphere et Power BI permettent une intégration sûre et performante. Ils diffèrent toutefois sensiblement en termes d'effort de configuration, de gouvernance, de prise en charge de la sémantique et de scénario de déploiement.
Le connecteur SAP HANA est particulièrement adapté aux analyses productives à haute performance, tandis que le connecteur ODBC se distingue par sa stabilité et sa facilité de maintenance lors des importations de données planifiées. Le connecteur OData, quant à lui, est idéal pour les analyses ad hoc ou les prototypes, mais ne devrait pas être utilisé en production pour le moment en raison de limitations techniques.

Aide à la décision : le bon connecteur pour votre scénario
Pour trouver le type de connexion le plus approprié, il vaut la peine de se pencher sur le scénario d'utilisation concret - qu'il s'agisse d'une production ou d'un prototype, avec un accent sur le temps réel ou la mise à jour périodique des données.

L'aperçu ci-dessous propose ensuite une comparaison directe des trois approches afin de pouvoir prendre une décision aussi éclairée que possible.

Critère Connecteur SAP HANA Connecteur ODBC Connecteur OData
Type d'accès Accès direct de la BD aux conteneurs HDI Accès générique à la base de données via DSN Accès basé sur API/REST (HTTPS)
Mode DirectQuery & Import Importation Importation
Effort de configuration Élevé (BAS, configuration HDI, autorisations) Moyen (pilote ODBC, DSN, liste blanche IP) Faible (OAuth, HTTPS, pas de passerelle)
Performance ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐
Support sémantique ❌ (champs techniques uniquement) ❌ (champs techniques uniquement) ✅ (uniquement pour les modèles analytiques)
Support de la passerelle
Hiérarchies / Associations ✅ Uniquement dans Modèles analytiques
Authentification unique (SSO) ✅ À propos des jetons OAuth
Recommandé pour Rapports en temps réel et analyses complexes dans le moteur HANA Importations régulières de données et rapports standard Analyses ad hoc, PoCs et démonstrations en nuage

N'hésitez pas à nous contacter pour savoir comment connecter les données SAP à Power BI de manière optimale ou pour obtenir de l'aide sur l'intégration, la modélisation des données et l'optimisation des performances.

Dans la deuxième partie de cette série, nous montrons comment SAP Datasphere à Power BI via Microsoft Fabric (OneLake).

Votre interlocuteur pour SAP & Analytics

Vous souhaitez vous plonger plus profondément dans le sujet SAP & Analytics ? Je me ferai un plaisir d'en parler avec vous.

 

 

Christiane Maria Kallfass est spécialiste du recrutement et du marketing chez s-peers AG
Christiane Grimm
Ventes internes

Publié par :

Michael Beringer

Consultant professionnel
autor:IN

Cet article vous a-t-il plu ?

Cet article vous a-t-il été utile ?

Cliquez sur une étoile pour évaluer !

Évaluation moyenne 5 / 5.
Nombre d'évaluations : 22

Aucun vote pour l'instant ! Soyez la première personne à noter ce post !

INFORMATIONS

Plus d'informations

Wiki Visual Databricks et BDC

Qu'est-ce que Databricks ? Qu'est-ce que la BDC ? Le guide ultime pour une combinaison parfaite !

Dans le monde des affaires actuel, axé sur les données, la capacité d'analyser et d'utiliser efficacement de grands volumes de données est essentielle pour...
Des mains avec trois étoiles représentant les différentes technologies : SAP Analytics Cloud, SAP Business Data Cloud et SAP Datasphere.

Mise à jour des fonctionnalités de SAP Business Data Cloud, Analytics Cloud et Datasphere

Cet article wiki résume les principaux contenus du webinaire sur le thème :...
Association du Seigneur des Anneaux avec connexion à SQL et dbt en tant que combattant.

SQL et dbt : L'avenir de la transformation moderne des données

Cet article décrit le traitement des données dans les entreprises. Il traite à la fois...
9.1 Différences entre SAP Databricks et native Databricks

SAP Databricks vs. Native Databricks : la comparaison détaillée pour votre entreprise

Dans le monde des affaires actuel, axé sur les données, la capacité d'analyser et d'utiliser efficacement de grands volumes de données est essentielle pour...
Wiki Qu'est-ce que l'intelligence artificielle (IA) (2)

Qu'est-ce qu'une couche sémantique ? Définition, utilité et rôle dans les architectures de données modernes

Cet article wiki explique ce qu'est une couche sémantique et pourquoi...
Haute qualité visuelle des données

La qualité, facteur de réussite : la gestion de la qualité mise en pratique dans les projets

Dans cet article, nous expliquons comment la gestion de la qualité dans la gestion de projet...