Unir metadados personalizados com tabelas de metadados do S3 - Amazon Simple Storage Service

Unir metadados personalizados com tabelas de metadados do S3

Você pode analisar dados nas tabelas de metadados gerenciadas pelo S3 e nas tabelas de metadados de clientes (autogerenciadas). Usando um operador SQL JOIN padrão, você pode consultar dados dessas várias fontes.

O exemplo de consulta SQL a seguir encontra registros correspondentes entre uma tabela de metadados gerenciada pelo S3 (my_s3_metadata_table) e uma tabela de metadados autogerenciada (my_self_managed_metadata_table). A consulta também filtra as informações com base em eventos CREATE, que indicam que um novo objeto (ou uma nova versão do objeto) foi gravado no bucket. (Para obter mais informações, consulte Esquema de tabelas do S3 Metadata.)

SELECT * FROM aws_s3_metadata.my_s3_metadata_table a JOIN my_namespace.my_self_managed_metadata_table b ON a.bucket = b.bucket AND a.key = b.key AND a.version_id = b.version_id WHERE a.record_type = 'CREATE';