Datenprodukte in SAP veröffentlichen

Mit Knowledge Catalog (früher Dataplex Universal Catalog) können Sie Datenprodukte über BigLake Delta Sharing in SAP Business Data Cloud (BDC) veröffentlichen. Nutzer im SAP-Ökosystem können dann Ihre Google Cloud -Daten-Assets als schreibgeschützte föderierte Tabellen finden und nutzen, ohne Daten zu verschieben oder zu replizieren.

Übersicht

Die Integration zwischen Knowledge Catalog und SAP BDC basiert auf einem offenen Protokollansatz mit Delta Sharing. Wenn Sie ein Datenprodukt in SAP veröffentlichen, erleichtert Knowledge Catalog die Erstellung eines sicheren Freigabelinks.

Zu den wichtigsten technischen Aspekten dieser Integration gehören:

  • Föderierter Zugriff: Zugrunde liegende Daten-Assets wie Apache Iceberg REST-Katalogtabellen werden in SAP als schreibgeschützte föderierte Tabellen dargestellt und in Echtzeit aus dem Google Cloud -Speicher abgefragt.
  • Delta Sharing: Knowledge Catalog fungiert als Delta Sharing-Server und bietet eine Standardschnittstelle für externe Clients wie SAP, um auf BigLake- und Iceberg-Tabellen zuzugreifen.
  • Keine Datenverschiebung: Ihre Daten bleiben an ihrem ursprünglichen Speicherort inGoogle Cloud , ohne dass sie repliziert werden. Das trägt dazu bei, die Latenz zu verringern und eine zentrale Datenquelle beizubehalten. Nur die Metadaten und sicheren Zugriffsprotokolle werden mit der SAP-Umgebung geteilt.
  • Sicherheit: Authentifizierung und Autorisierung werden über die Workload Identity-Föderation abgewickelt. So wird sichergestellt, dass nur autorisierte SAP-Nutzer auf die Daten zugreifen können, basierend auf den in Google Cloudgewährten Berechtigungen.

Hinweis

Bevor Sie ein Datenprodukt in SAP BDC veröffentlichen, müssen Sie die folgenden Voraussetzungen erfüllen:

APIs aktivieren

Aktivieren Sie die BigLake API für Ihr Google Cloud -Projekt.

BigLake API aktivieren

Anforderungen für Delta-Sharing und Kataloge

Ihre Umgebung muss die folgenden Anforderungen erfüllen:

Anforderung Details Referenz
Delta Sharing-Katalog Sie müssen einen BigLake Delta Sharing-Katalog erstellt und in Ihrer SAP BDC-Umgebung im selben Projekt und in derselben Region wie Ihr Datenprodukt registriert haben. Weitere Informationen finden Sie unter Cloudübergreifende Verbindung für SAP Business Data Cloud einrichten.
Identitätsföderation von Arbeitslasten Sie müssen einen Workload Identity-Pool und einen Anbieter konfigurieren, um dem SAP BDC OIDC-Aussteller zu vertrauen. Weitere Informationen finden Sie unter Identitätsföderation von Arbeitslasten konfigurieren.
Datenprodukt-Assets Das Datenprodukt muss mindestens ein unterstütztes Daten-Asset (z. B. eine Apache Iceberg REST-Katalogtabelle) und maximal 50 Tabellen enthalten. Alle Iceberg-Tabellen im Datenprodukt müssen die folgenden Einschränkungen erfüllen:
  • Sie gehören zum selben Iceberg-REST-Katalog.
  • Primärschlüssel definiert haben
  • Mindestens eine Datenzeile enthalten
Weitere Informationen finden Sie unter Datenprodukte.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt von Google Cloud zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Verwalten und Veröffentlichen eines Datenprodukts in SAP BDC benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Datenprodukt in SAP BDC veröffentlichen

Console

  1. Rufen Sie in der Google Cloud Console die Seite Datenprodukte im Knowledge Catalog auf.

    Zu „Datenprodukte“

  2. Klicken Sie auf den Namen des Datenprodukts, das Sie veröffentlichen möchten.

  3. Klicken Sie auf der Detailseite des Datenprodukts auf Freigeben und wählen Sie In SAP veröffentlichen aus.

  4. Geben Sie im Bereich Datenprodukt in SAP veröffentlichen Folgendes an:

    • Freigabename: Geben Sie einen eindeutigen Namen für die Freigabe ein, die in SAP erstellt werden soll.
    • Delta-Katalog: Wählen Sie den registrierten Delta Sharing-Katalog aus der Liste aus.
    • Workload Identity: Geben Sie den vollständigen Ressourcennamen des Workload Identity-Anbieters ein, der für SAP BDC konfiguriert ist. Verwenden Sie das folgende Format:
    projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/providers/PROVIDER_ID
    

    Ersetzen Sie Folgendes:

    • PROJECT_NUMBER: Ihre Google Cloud-Projektnummer
    • POOL_ID: die ID Ihres Workload Identity-Pools
    • PROVIDER_ID: die ID Ihres Workload Identity Providers.
  5. Klicken Sie auf Veröffentlichen.

Knowledge Catalog initiiert den Veröffentlichungsprozess mithilfe der BigLake API. Nach erfolgreichem Abschluss ist das Datenprodukt als föderierte Tabellen in SAP BDC auffindbar.

gcloud

Weitere Informationen finden Sie unter Daten in SAP BDC veröffentlichen.

Nächste Schritte