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
Puedes adjuntar información descriptiva como pares clave-valor a tus objetos de Cloud Storage con contextos de objetos. Puedes incorporar contextos para mejorar la forma en que categorizas, haces un seguimiento y buscas tus datos. Puedes aplicar contextos cuando creas objetos nuevos o los agregas a objetos existentes.
Por ejemplo, cuando subes un objeto de factura, puedes enriquecerlo con contextos customer_id y payment_status:
{ "contexts": { "custom": { "customer_id": { "value": "cust-78901" }, "payment_status": { "value": "unpaid" } } } }
Casos de uso de los 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: PIIa 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_Runpara 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_reviewpara indicar que los objetos están pendientes de aprobación para su lanzamiento externo.Ejemplo 2: Usa
processed_by: analytics_pipelinepara 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_manualyvehicle_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: Filtra las listas de objetos para limitar las entradas de tus cargas de trabajo solo a los objetos de interés.
Interoperabilidad: Admite la interoperabilidad con etiquetas de objetos de otros proveedores de servicios en la nube y ayuda a simplificar las migraciones, ya que los contextos de objetos aceptan valores de cadena sin una predefinición.
Persistencia de datos: Conserva los datos de contexto durante el ciclo de vida del objeto. Cuando copias, reescribes, redactas, mueves o restableces objetos, los contextos se transfieren automáticamente. Esto mantiene todos los datos contextuales asociados vinculados a tus objetos, independientemente de los cambios en su ubicación o estado de almacenamiento.
Control de modificación del contexto: Define quién puede agregar, cambiar o quitar contextos con los permisos de Identity and Access Management (IAM) para mantener un registro de auditoría.
Operaciones por lotes: Administra contextos de objetos de forma masiva en miles de millones de objetos con operaciones por lotes de almacenamiento.
Precios
Para obtener más información sobre las tarifas por usar y almacenar contextos de objetos, consulta los precios de Cloud Storage.
¿Qué sigue?
- Obtén más información para usar contextos de objetos.