À propos de l'intégration de SAP Business Data Cloud

Cross-cloud Lakehouse pour Apache Iceberg vous permet de connecter Google Cloud l'analyse à votre environnement SAP. Cette intégration unifie votre analyse de données en connectant des sources de données externes à votre environnement existant Google Cloud .

Cette intégration vous permet d'utiliser la puissance analytique de BigQuery directement sur vos données SAP, sans les déplacer. L'instance SAP Business Data Cloud (BDC) fait office de système central qui régit et fournit des données provenant de toutes les applications SAP, y compris les finances, la chaîne d'approvisionnement et les ressources humaines.

Vous pouvez gérer l'accès à vos données fédérées pour plusieurs cas d'utilisation :

  • Analyse unifiée : analysez les données SAP avec d'autres données dans BigQuery.
  • Aucune copie de données : réduisez la complexité et les coûts en interrogeant les données sur place.
  • Utilisez l'écosystème BigQuery : utilisez BigQuery ML, Looker et d'autres outils avec vos données SAP.
  • Données récentes : accédez aux données les plus récentes disponibles dans SAP BDC.

Workflows d'intégration

L'intégration entre Lakehouse et SAP BDC est compatible avec deux workflows :

SAP vers Google Cloud (fédération)

Dans ce workflow, vous interrogez les données résidant dans SAP BDC directement depuis BigQuery. Cette opération est gérée à l'aide d'un catalogue Delta Lake fédéré qui communique avec SAP BDC à l'aide du protocole Delta Sharing.

  • Découvrez les tables et les schémas disponibles en direct.
  • Exécutez des requêtes sur des données SAP en direct sans les déplacer vers Google Cloud.

Pour en savoir plus, consultez Configurer Cross-cloud Lakehouse pour SAP BDC et Interroger les données SAP Business Data Cloud. Pour en savoir plus sur la configuration SAP, consultez Provisioning SAP Business Data Cloud Connect et Working with Data Products in SAP Business Data Cloud Connect dans la documentation SAP.

Google Cloud vers SAP (publication)

Dans ce workflow, vous pouvez publier ou partager des données gérées par Lakehouse ou BigQuery dans SAP BDC. Les utilisateurs et les applications SAP peuvent ainsi consommer des données de manière native. Google Cloud

  • Publiez un catalogue REST Iceberg ou un produit de données Knowledge Catalog dans SAP.

Les éléments publiés sont détectables dans SAP BDC et peuvent être installés dans SAP Datasphere en tant que tables distantes.

Pour en savoir plus, consultez Publier des données BigQuery dans SAP Business Data Cloud. Pour en savoir plus sur l'installation de ces produits dans SAP, consultez Installing Data Products dans la documentation SAP.

Comment SAP BDC se connecte à Lakehouse

SAP BDC se connecte à Lakehouse à l'aide du protocole Delta Sharing pour exposer les données à BigQuery sans les déplacer.

Concepts fondamentaux

  • Catalogue Delta Lake fédéré : type de catalogue Lakehouse qui se connecte à SAP BDC à l'aide du protocole Delta Sharing.
  • ID de catalogue : identifiant unique de la ressource de catalogue Lakehouse dans votre Google Cloud projet.
  • Catalogue fédéré : mécanisme dans lequel BigQuery interroge en continu le catalogue SAP BDC distant pour obtenir une liste à jour des partages, des schémas et des tables. Cela évite les métadonnées non actualisées ou copiées manuellement.
  • Connexion : mécanisme du catalogue Lakehouse qui associe et authentifie BigQuery et SAP BDC.

Hiérarchie de données

Les données SAP BDC sont organisées en une hiérarchie à cinq niveaux dans BigQuery: PROJECT_ID.CATALOG_ID.SHARE_NAME.SCHEMA_NAME.TABLE_NAME. Cela correspond au protocole Delta Sharing utilisé par SAP BDC.

  • ID de catalogue (Lakehouse) : ressource de connexion qui fait office de conteneur de premier niveau pour toutes les données partagées à partir d'un seul connecteur SAP BDC.Google Cloud
  • Partage (ou produit de données SAP) : regroupement logique de tables partagées pour la consommation. Cela correspond à un partage Delta Sharing, le premier niveau d'espace de noms sous le catalogue dans BigQuery.
  • Schéma (schéma Delta) : deuxième niveau d'espace de noms contenu dans un partage.
  • Table (table SAP) : objet de données précis dans un schéma qui contient les données SAP BDC.
  • Connecteur SAP BDC : configuration SAP BDC qui autorise l'accès à partir d'un projet spécifique Google Cloud .

Étape suivante