En este documento, se describe cómo los contextos de objetos te permiten adjuntar información contextual a tus objetos para ayudarte a administrar y descubrir datos.
Para obtener información sobre cómo adjuntar y administrar contextos de objetos, consulta Usa contextos de objetos.
Descripción general
Los contextos de objetos te permiten adjuntar información descriptiva como pares clave-valor a tus objetos de Cloud Storage. Puedes incorporar contextos en tus objetos para mejorar la forma en que categorizas, realizas un seguimiento y buscas tus datos. Puedes aplicar contextos cuando creas objetos nuevos o agregas contextos a objetos existentes.
Por ejemplo, cuando subes un objeto de factura, puedes enriquecerlo con los contextos customer_id
y payment_status
:
{ "contexts": { "custom": { "customer_id": { "value": "cust-78901" }, "payment_status": { "value": "unpaid" } } } }
Casos de uso para contextos de objetos
Los contextos de objetos te permiten clasificar, hacer un seguimiento y enriquecer tus datos. En las siguientes secciones, se describen las situaciones en las que se usan contextos de objetos para administrar diferentes tipos de información.
Agrupa y clasifica objetos
Clasificar y organizar objetos en buckets y proyectos Usa contextos para etiquetar los datos según atributos como el origen del conjunto de datos, la propiedad o el centro de costos.
Ejemplo 1: Asigna el contexto
data_classification: PII
a los objetos que contienen información de identificación personal (PII) para que las políticas de cumplimiento puedan controlarlos.Ejemplo 2: Agrupa las imágenes de entrenamiento nuevas durante la transferencia asignando el contexto
batch_id: 2025_Q4_Model_Run
para habilitar la recuperación y las pruebas eficientes del modelo.
Seguimiento de flujos de trabajo
Para optimizar los flujos de trabajo personalizados y evitar operaciones redundantes, incorpora información sobre el estado del flujo de trabajo directamente en los objetos para hacer un seguimiento de su recorrido a través de una canalización de procesamiento.
Ejemplo 1: Usa
processing_status: awaiting_review
para indicar que los objetos están pendientes de aprobación para su lanzamiento externo.Ejemplo 2: Usa
processed_by: analytics_pipeline
para evitar que tu servicio de procesamiento de datos personalizado vuelva a analizar los archivos que ya completaron una etapa.
Enriquece objetos con contexto específico de la aplicación
Adjunta información específica sobre una aplicación o un proceso comercial para proporcionar contexto adicional y linaje de datos para cada objeto.
Ejemplo 1: Para una imagen satelital, registra los detalles de captura, como
capture_angle: 45deg_NW
, o haz un seguimiento del historial del archivo conlineage: ingested_from_s3
.Ejemplo 2: Incorpora detalles sobre el contenido de un archivo, como
document_type: service_manual
yvehicle_model: f250
.
Beneficios de los contextos de objetos
Los contextos de objetos extienden las capacidades de tus objetos de Cloud Storage. Si asocias pares clave-valor personalizados directamente con los objetos almacenados, puedes obtener los siguientes beneficios:
Descubrimiento de datos: Los contextos de objetos ayudan a filtrar las listas de objetos, lo que limita las entradas para las cargas de trabajo solo a los objetos de interés.
Interoperabilidad: Los contextos de objetos aceptan valores de cadena sin predefinición para admitir la interoperabilidad con etiquetas de objetos de otros proveedores de servicios en la nube y simplificar las migraciones.
Persistencia de datos: Los datos de contexto persisten durante todo el ciclo de vida del objeto. Cuando copias, reescribes, redactas, mueves o restableces objetos, los contextos se transfieren automáticamente. Conservar los contextos de los objetos ayuda a que todos los datos contextuales asociados permanezcan vinculados a los objetos, independientemente de los cambios en su ubicación o estado de almacenamiento.
Control de Identity and Access Management sobre la modificación del contexto: Usa los permisos de Identity and Access Management (IAM) para definir quién puede agregar, cambiar o quitar contextos para mantener un registro de auditoría confiable.
Precios
Durante la versión preliminar, los contextos de objetos se ofrecen sin cargo. Una vez finalizada la versión preliminar, se aplicará una tarifa de almacenamiento adicional para los contextos de objetos. Los detalles de precios estarán disponibles cuando finalice la versión preliminar.
¿Qué sigue?
- Obtén más información para usar contextos de objetos.