Restricciones y limitaciones de las tablas de metadatos
Antes de crear una configuración de tabla de metadatos, tenga en cuenta las siguientes limitaciones y restricciones:
-
Metadatos de S3 está disponible actualmente solo en las regiones Este de EE. UU. (Norte de Virginia), Este de EE. UU. (Ohio) y Oeste de EE. UU. (Oregón).
-
Metadatos de S3 es compatible con todas las clases de almacenamiento, excepto las siguientes:
-
La clase de almacenamiento S3 Express One Zone
-
La clase de almacenamiento Única zona - Almacenamiento de acceso poco frecuente de S3 (S3 One Zone-IA; Z-IA) en buckets de directorio en zonas locales
nota
Para la clase de almacenamiento S3 Intelligent-Tiering, el nivel específico no se muestra en la tabla de metadatos.
-
-
Para crear una configuración de tabla de metadatos, debe crear o especificar un bucket de tablas de S3 para almacenar la tabla de metadatos. Este bucket de tablas debe estar en la misma Región de AWS y Cuenta de AWS que el bucket de uso general.
-
Metadatos de S3 no es compatible con los buckets de directorio ni con los buckets de tablas. Puede crear configuraciones de tabla de metadatos solo para buckets de uso general.
-
Metadatos de S3 no se aplica a ningún objeto que ya existiera en el bucket de uso general antes de crear la configuración de la tabla de metadatos. En otras palabras, Metadatos de S3 solo captura metadatos para eventos de cambio (como cargar, actualizar y eliminar) que ocurren después de que haya creado la configuración de la tabla de metadatos.
-
Metadatos de S3 se ha diseñado para agregarse continuamente a la tabla de metadatos a medida que realiza cambios en el bucket de uso general. Cada actualización crea una instantánea, es decir, una nueva versión de la tabla de metadatos. Debido a la naturaleza de solo lectura de la tabla de metadatos, no puede eliminar registros en la tabla de metadatos. Tampoco puede utilizar la capacidad de caducidad de instantáneas de Tablas de S3 para hacer caducar instantáneas antiguas de la tabla de metadatos.
Para ayudar a minimizar los costos, puede eliminar periódicamente la configuración de la tabla de metadatos y las tablas de metadatos, y luego volver a crearlas. Para obtener más información, consulte Eliminación de configuraciones de tablas de metadatos y Eliminación de tablas de metadatos.
-
Cuando cree o actualice el bucket de tablas o las políticas de tablas, asegúrese de no restringir Amazon S3 para que no escriba en el bucket de tablas o en la tabla de metadatos. Si Amazon S3 no puede escribir en el bucket de tablas ni en la tabla de metadatos, debe crear una nueva tabla de metadatos mediante la eliminación de la configuración de la tabla de metadatos y la tabla de metadatos, y luego con la creación de una nueva configuración.
-
Para poder eliminar una tabla de metadatos, primero debe eliminar la configuración de tabla de metadatos asociada en el bucket de uso general.
-
Solo puede crear una configuración de tabla de metadatos para un bucket de uso general completo. No puede aplicar una configuración de tabla de metadatos en el nivel de prefijo.
-
No puede pausar ni reanudar las actualizaciones de una tabla de metadatos. En su lugar, puede detener la actualización de una tabla de metadatos si elimina la configuración de tabla de metadatos asociada. Para volver a recibir actualizaciones, debe crear una nueva configuración de tabla de metadatos, lo que crea una nueva tabla de metadatos.
-
Las tablas de metadatos no contienen los mismos metadatos que están disponibles a través de Inventario de S3 o a través de la API de REST de Amazon S3. Por ejemplo, la siguiente información no está disponible en las tablas de metadatos:
-
Estado de caducidad o transición de S3 Lifecycle
-
Periodo de retención o modo de control de Bloqueo de objetos
-
Información de la lista de control de acceso (ACL) de objeto
-
Estado de la replicación
-
-
No puede ajustar la partición ni la clasificación de las tablas de metadatos. Como resultado, algunas consultas pueden requerir exploraciones de tablas y, por lo tanto, pueden ser menos eficientes.