Pubblicare prodotti di dati su SAP

Knowledge Catalog (precedentemente Dataplex Universal Catalog) ti consente di pubblicare prodotti di dati su SAP Business Data Cloud (BDC) utilizzando BigLake Delta Sharing. Gli utenti dell'ecosistema SAP possono quindi scoprire e utilizzare i tuoi asset di dati Google Cloud come tabelle federate di sola lettura senza spostare o replicare i dati.

Panoramica

L'integrazione tra Knowledge Catalog e SAP BDC si basa su un approccio con protocollo aperto che utilizza Delta Sharing. Quando pubblichi un prodotto di dati su SAP, Knowledge Catalog facilita la creazione di un link di condivisione sicuro.

Gli aspetti tecnici chiave di questa integrazione includono:

  • Accesso federato: gli asset di dati sottostanti, come le tabelle del catalogo REST Apache Iceberg, vengono presentati in SAP come tabelle federate di sola lettura e vengono interrogati in tempo reale dallo spazio di archiviazione Google Cloud .
  • Delta Sharing: Knowledge Catalog funge da server Delta Sharing, fornendo un'interfaccia standard per i client esterni come SAP per accedere alle tabelle BigLake e Iceberg.
  • Nessuno spostamento dei dati: i dati rimangono nella posizione originale inGoogle Cloud senza replica, il che contribuisce a ridurre la latenza e a mantenere una Single Source Of Truth. Solo i metadati e i protocolli di accesso sicuro vengono condivisi con l'ambiente SAP.
  • Sicurezza: l'autenticazione e l'autorizzazione vengono gestite utilizzando la federazione delle identità per i workload, garantendo che solo gli utenti SAP autorizzati possano accedere ai dati in base alle autorizzazioni concesse in Google Cloud.

Prima di iniziare

Prima di pubblicare un prodotto di dati su SAP BDC, completa i seguenti prerequisiti:

Abilita API

Abilita l'API BigLake nel tuo progetto Google Cloud .

Abilita l'API BigLake

Requisiti di Delta Sharing e del catalogo

Assicurati che il tuo ambiente soddisfi i seguenti requisiti:

Requisito Dettagli Riferimento
Catalogo Delta Sharing Devi aver creato un catalogo BigLake Delta Sharing e averlo registrato nel tuo ambiente SAP BDC nello stesso progetto e nella stessa regione del tuo prodotto di dati. Consulta Configura la connessione cross-cloud per SAP Business Data Cloud.
Federazione delle identità per i workload Devi configurare un pool di identità del workload e un provider per considerare attendibile l'emittente OIDC di SAP BDC. Consulta Configura la federazione delle identità per i workload.
Asset dei prodotti di dati Il prodotto di dati deve contenere almeno un asset di dati supportato (ad esempio una tabella del catalogo REST Apache Iceberg) e un massimo di 50 tabelle. Tutte le tabelle Iceberg nel prodotto di dati devono soddisfare i seguenti vincoli:
  • Appartenere allo stesso catalogo REST Iceberg
  • Avere chiavi primarie definite
  • Contenere almeno una riga di dati
Consulta Informazioni sui prodotti di dati.

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per gestire e pubblicare un prodotto di dati in SAP BDC, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto Google Cloud :

Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Pubblica un prodotto di dati su SAP BDC

Console

  1. Nella console Google Cloud , vai alla pagina Prodotti di dati di Knowledge Catalog.

    Vai a Prodotti di dati

  2. Fai clic sul nome del prodotto di dati che vuoi pubblicare.

  3. Nella pagina dei dettagli del prodotto di dati, fai clic su Condividi e poi seleziona Pubblica su SAP.

  4. Nel riquadro Pubblica prodotto di dati su SAP, specifica quanto segue:

    • Nome condivisione: inserisci un nome univoco per la condivisione da creare in SAP.
    • Catalogo Delta: seleziona il catalogo Delta Sharing registrato dall'elenco.
    • Workload Identity: inserisci il nome completo della risorsa del provider di identità del workload configurato per SAP BDC. Utilizza il formato seguente:
    projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/providers/PROVIDER_ID
    

    Sostituisci quanto segue:

    • PROJECT_NUMBER: il tuo numero di progetto Google Cloud
    • POOL_ID: l'ID del pool di Workload Identity
    • PROVIDER_ID: l'ID del provider di identità del workload.
  5. Fai clic su Pubblica.

Knowledge Catalog avvia il processo di pubblicazione utilizzando l'API BigLake. Se l'operazione ha esito positivo, il prodotto di dati è rilevabile come tabelle federate all'interno di SAP BDC.

gcloud

Consulta Pubblica i dati su SAP BDC.

Passaggi successivi