2012-10-04 18 views
13

Parece que solo puedo usar etiquetas en el nivel de cucharón en S3. Eso parece tener sentido de alguna manera, porque probablemente solo harías la facturación en ese tipo de macro nivel. Sin embargo, puedo ver algunos casos de uso para etiquetar, de modo que a diferentes personas se les facturan diferentes objetos en el mismo contenedor.¿Puede etiquetar objetos individuales S3 en AWS?

¿Puedes etiquetar objetos individuales S3?

+0

¿Está hablando de etiquetado de asignación de costos? –

Respuesta

3

Según documentation sólo se puede etiquetar cubos:

Costo asignación de marcado le permite etiquetar cubos S3 para que pueda controlar más fácilmente el coste contra los proyectos u otros criterios ..

Es coherente con lo que puede ver en la consola de administración y la documentación de SDK.

Por supuesto que podría usar metadatos de carpeta/objeto para hacer un "etiquetado" más fino por su cuenta, pero creo que encontrará una mejor solución.

+1

Las etiquetas de nivel de objeto mutable ahora están disponibles a partir de reInvent: 2016. Vea la respuesta de Kobi a continuación. – gmetzker

0

no creo que se puede etiquetar artículos individuales en S3 de la misma manera general, se puede etiquetar los recursos.

Sin embargo, puede agregar metadatos a elementos en S3 para identificarlos. A continuación, puede informar sobre los elementos con diferentes tipos ya sea: - Búsqueda de elementos en el contenedor (obviamente bastante lento) y cotejando cualquier información que desee sobre ellos - Tener un almacén de metadatos externo en la base de datos que elija, que podría luego use para ejecutar informes. Por ejemplo, cuántos artículos de diferentes tipos, tamaño total, etc. Por supuesto, cualquier cosa sobre la que desee informar debería agregarse primero a la base de datos

¡Definitivamente estaría interesado en mejores soluciones!

14

etiquetado de objetos es una característica nueva, anunciada en diciembre de 2016. A partir de the announcement:

Con S3 objeto etiquetado se puede gestionar y controlar el acceso a objetos de Amazon S3. S3 Object Tags son pares clave-valor aplicados a objetos S3 que se pueden crear, actualizar o eliminar en cualquier momento durante la vida del objeto. Con estos, tendrá la capacidad de crear políticas de administración de identidades y accesos (IAM), configurar políticas de S3 Lifecycle y personalizar las métricas de almacenamiento. Estas etiquetas de nivel de objeto pueden administrar las transiciones entre clases de almacenamiento y expirar objetos en segundo plano.

Consulte también: S3 » Objects » Object Tagging

Por el momento, no se ve como se hace search by tags, o ese objeto etiquetado afecta a la facturación.

+2

Quizás la documentación de la API no se haya actualizado todavía, porque la nueva sección Etiquetado de objetos en la Guía del desarrollador S3 dice: "Con el etiquetado, ahora tiene otra dimensión. [...] También puede enumerar objetos en su depósito por especificando el filtro de etiqueta. " – kiwidrew

+1

Puede buscar ahora usando aws athena. – Federico

+0

¿podemos enviar el etiquetado x-amz de un objeto como encabezado a través del cartero? – Sabreena

3

Las etiquetas S3 son nuevas funciones lanzadas el 29 de noviembre de 2016. Las etiquetas se pueden agregar en el cucharón y en objetos individuales. Las etiquetas S3 son una característica interesante ya que puede mantener los datos de la taxonomía empresarial, incluso controlar el acceso. release of s3 tag feature Las etiquetas s3 se pueden agregar utilizando la nueva consola s3 del navegador. Para agregar etiquetas desde el navegador, suponiendo que está en la nueva consola s3. Seleccione el elemento -> Más -> Agregar etiqueta.

add tag using new console.

Para ver la etiqueta, haga clic en el objeto con nuevas propiedades de consola y ver. view tag using new console.

Aws S3 cli actualmente no es compatible con la función de etiqueta. Aws s3 api proporciona una forma de agregar y leer etiquetas en el objeto. add tag using s3 api, get tag using s3 api

Cuestiones relacionadas