Unión de metadatos personalizados con tablas de metadatos de S3 - Amazon Simple Storage Service

Unión de metadatos personalizados con tablas de metadatos de S3

Puede analizar datos en las tablas de metadatos administradas por S3 y en las tablas de metadatos de clientes (autoadministradas). Con un JOIN operador SQL estándar, puede consultar datos de varios orígenes.

La siguiente consulta SQL de ejemplo encuentra registros de coincidencia entre una tabla de metadatos administrada por S3 (my_s3_metadata_table) y una tabla de metadatos autoadministrada (my_self_managed_metadata_table). La consulta también filtra la información basada en eventos CREATE, que indican que se ha escrito un nuevo objeto (o una nueva versión del objeto) en el bucket. (Para obtener más información, consulte la Esquema de tablas de Metadatos de S3.)

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';