Limitazioni nel mirroring del catalogo Microsoft Fabric per il catalogo runtime di Google Lakehouse

Questo articolo elenca i limiti attuali e le considerazioni riguardo al mirroring del catalogo runtime di Google Lakehouse in Microsoft Fabric.

Importante

Questa funzionalità si trova in Anteprima.

Limitazioni e considerazioni

  • Puoi solo imitare i tavoli Apache Iceberg V2. Il catalogo runtime di Google Lakehouse non supporta le tabelle Iceberg V1.
  • L'endpoint del catalogo Google Lakehouse Apache Iceberg REST supporta solo file di dati Parquet.
  • Fabric converte automaticamente da Iceberg a Delta Lake le tabelle di cui si esegue il mirroring dal catalogo di runtime di Google Lakehouse. Questa conversione è soggetta alle limitazioni della funzionalità di conversione Da Iceberg a Delta Lake.
  • Fabric accede all'endpoint del catalogo REST di Apache Iceberg e alla posizione di Google Cloud Storage di ogni tabella specchiata tramite internet pubblico. Il mirroring del catalogo attualmente non supporta le regole del firewall o altre restrizioni di rete. Microsoft prevede di risolvere questa limitazione.
  • Puoi replicare fino a 500 tabelle contemporaneamente. Questo limite si applica sia alle tabelle selezionate singolarmente sia alle tabelle che vengono automaticamente specchiate.
  • L'endpoint del catalogo Google Lakehouse Apache Iceberg REST limita ogni file Iceberg metadata.json a 1 MB.
  • I dati replicati del catalogo dati di runtime di Google Lakehouse sono in sola lettura in Fabric. Non puoi scrivere nelle tabelle di origine tramite l'elemento specchiato.
  • I permessi di accesso a grana fine che definisci in Google Cloud, come la sicurezza a livello di riga e colonna, non vengono applicati sull'elemento specchiato in Fabric. Concedere l'accesso all'oggetto specchiato tramite la sicurezza di OneLake e esaminare l'oggetto specchiato come una propria superficie di accesso.
  • Devi mantenere abilitati il Workload Identity Pool e il provider OIDC. La disattivazione di una delle due risorse, l'eliminazione del provider, la rimozione di un'associazione IAM o la revoca del ruolo BigLake Viewer o Service Usage Consumer impedisce a Fabric di accedere al catalogo.
  • L'emittente del provider OIDC e il destinatario consentito devono corrispondere esattamente alle attestazioni del token di Microsoft Entra. L'emittente deve includere lo slash finale in https://sts.windows.net/{TENANT_ID}/ e l'audience consentita deve essere https://analysis.windows.net/powerbi/connector/MirroredGoogleLakehouseRuntimeCatalog.
  • La mappatura degli attributi richiesta è google.subject = assertion.oid. Se elimini e ricrei un'identità Microsoft Entra autorizzata, il suo ID oggetto cambia e devi aggiungere un nuovo link principale IAM di Google Cloud.
  • Un wildcard a livello principalSet di pool assegna i suoi ruoli a ogni identità che si federa con successo attraverso il Workload Identity Pool, includendo potenzialmente identità provenienti da più fornitori. Usa associazioni individuali ai soggetti o un insieme di principal più ristretto basato sugli attributi, quando possibile.
  • Il catalogo runtime di Google Lakehouse non supporta viste database, metastore e Apache Iceberg. Queste viste non sono disponibili nell'oggetto specchiato.

Per le limitazioni dei servizi Google Cloud che si applicano anche al catalogo sorgente, vedi limitazioni del catalogo runtime di Lakehouse e limitazioni degli endpoint del catalogo REST di Apache Iceberg.