Data Catalog visualizza, considerazioni e limitazioni. - AWS Lake Formation

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Data Catalog visualizza, considerazioni e limitazioni.

In AWS Glue Data Catalog, una vista è una tabella virtuale in cui i contenuti sono definiti da una query che fa riferimento a una o più tabelle. Puoi creare una vista che faccia riferimento a un massimo di 10 tabelle utilizzando SQL editor per Amazon Athena o Amazon Redshift. Le tabelle di riferimento sottostanti per una vista possono appartenere allo stesso database o a database diversi all'interno dello stesso. Account AWS

Le seguenti considerazioni e limitazioni si applicano alle viste del catalogo dati.

  • Non è possibile creare una vista dalla console Lake Formation. È possibile creare viste utilizzando AWS CLI oSDK.

  • Puoi creare viste del Data Catalog su tabelle registrate con Lake Formation sia in modalità di accesso ibrido che in modalità Lake Formation.

    Quando si utilizzano le viste di Data Catalog con la modalità di accesso ibrida Lake Formation, si consiglia di assicurarsi che i principali che utilizzano la visualizzazione abbiano attivato le autorizzazioni Lake Formation per le tabelle di base a cui si fa riferimento nella vista senza concedere l'accesso. Ciò garantisce che le tabelle di base non vengano rivelate ai consumatori tramite autorizzazioni. AWS Glue IAM

  • Non ci sono restrizioni sulla versione di condivisione tra account per la condivisione delle visualizzazioni.

  • Le visualizzazioni vengono modificate in modo analogo alle tabelle di Data Catalog, quando si utilizza l'ALTER VIEWistruzione per un dialetto di visualizzazione già creato. Non è possibile tornare a una vista precedente perché la versione della vista cambia con le modifiche dei dati sottostanti. È possibile eliminare una versione di visualizzazione e per impostazione predefinita verrà utilizzata la prossima versione più recente disponibile. Quando modifichi la versione di visualizzazione, assicurati che i dati siano sincronizzati con lo schema della versione di visualizzazione selezionata.

  • Non viene introdotto alcun nuovo catalogo APIs dati. Gli esistenti CreateTable UpdateTable DeleteTable e GetTable APIs vengono aggiornati.

  • Amazon Redshift crea sempre viste con colonne varchar da tabelle con stringhe. È necessario trasmettere colonne di stringhe a varchar con una lunghezza esplicita quando si aggiungono dialetti da altri motori.

  • La concessione delle autorizzazioni per il data lake all'All tablesinterno di un database comporterà che il beneficiario disponga delle autorizzazioni su tutte le tabelle e le viste all'interno del database.

  • Non puoi creare viste:

    • Questo fa riferimento ad altre viste.

    • Quando la tabella di riferimento è un collegamento a una risorsa.

    • Quando la tabella di riferimento si trova in un altro account.

    • Da metastori Hive esterni.