View a markdown version of this page

Preparazione di tabelle di dati in Amazon Athena - AWS Clean Rooms

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à.

Preparazione di tabelle di dati in Amazon Athena

Puoi interrogare le tabelle di dati che sono state create come viste AWS Glue Data Catalog (GDC) in Amazon Athena.

Una vista GDC è una tabella virtuale creata da una o più tabelle sottostanti. AWS Glue Deve essere creata utilizzando Athena SQL nel catalogo AwsGlueCatalog Athena.

Nota

I tipi di dati complessi (annidati) (Array, MAP e StruCT) non sono supportati per le origini dati di Amazon Athena in. AWS Clean Rooms Se una AWS Glue tabella sottostante o una vista GDC contiene una colonna di un tipo di dati complesso, le query hanno esito negativo durante la configurazione della tabella. Ciò si verifica anche quando la query non fa riferimento a quella colonna. Per ovviare a questa limitazione, create una vista GDC che escluda le colonne di tipo complesso o trasferitele su un tipo supportato come STRING.

La preparazione delle tabelle di dati in Amazon Athena prevede i seguenti passaggi:

Fase 1: completamento dei prerequisiti

Per preparare le tabelle di dati da utilizzare con AWS Clean Rooms, è necessario completare i seguenti prerequisiti:

  • Le tabelle di dati vengono salvate come uno dei formati di dati supportati per AWS Clean Rooms.

  • Le tabelle di dati utilizzano i tipi di dati supportati per AWS Clean Rooms.

  • Hai creato una vista GDC sulla tua AWS Glue tabella utilizzando Athena SQL nel catalogo AwsDataCatalog Athena.

    La vista apparirà in:

    Per ulteriori informazioni, consulta Use Data Catalog views in Athena nella Amazon Athena User Guide.

    Nota

    Sono necessarie le autorizzazioni appropriate per creare visualizzazioni in Athena e. AWS Glue Inoltre, assicurati di avere accesso alle tabelle sottostanti a cui si fa riferimento nella definizione di View.

    AWS Clean Rooms supporta solo il tipo di AWS Glue catalogo per Athena, non i tipi di catalogo Lambda o Hive.

  • Le tabelle di dati o le viste GDC sono catalogate e registrate AWS Glue con. AWS Lake Formation

  • Hai creato un bucket di output separato in Amazon S3 per ricevere i risultati di Athena.

  • Hai impostato un ruolo di servizio per leggere i dati da Amazon Athena. Per ulteriori informazioni, consulta Crea un ruolo di servizio per leggere i dati da Amazon Athena.

    • Il ruolo del servizio dispone delle autorizzazioni di accesso Select and Descrivi di Lake Formation nella vista o nella tabella GDC.

Fase 2: Passaggi successivi

Ora che hai preparato le tabelle di dati in Amazon Athena, sei pronto per:

Le tabelle possono essere interrogate dopo:

  • Il creatore della collaborazione ha impostato una collaborazione in AWS Clean Rooms. Per ulteriori informazioni, consulta Creare una collaborazione.

  • Il creatore della collaborazione ti ha inviato l'ID della collaborazione come partecipante alla collaborazione.