En este documento, se describen las tablas y sus esquemas incluidos en los conjuntos de datos de Storage Insights, que puedes usar para analizar patrones operativos, supervisar el uso de recursos y comprender la actividad en tu entorno de almacenamiento.
Esquema de metadatos del conjunto de datos
En las siguientes secciones, se describen los campos de metadatos incluidos en los conjuntos de datos. Para obtener más información sobre los modos de columna de BigQuery, consulta Modos. Los modos de columna determinan cómo BigQuery almacena y consulta los datos.
Metadatos de bucket
El esquema de metadatos del bucket incluye las tablas bucket_attributes_view y bucket_attributes_latest_snapshot_view. Las tablas de metadatos de bucket tienen los siguientes campos:
| Campo de metadatos | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
El campo snapshotTime almacena la hora de actualización de la instantánea de los metadatos del bucket en formato RFC 3339. |
name |
NULLABLE |
STRING |
El nombre del bucket. |
location |
NULLABLE |
STRING |
Ubicación del bucket. Los datos de objetos del bucket residen en el almacenamiento físico dentro de esta ubicación. |
project |
NULLABLE |
INTEGER |
Es el número del proyecto al que pertenece el bucket. |
storageClass |
NULLABLE |
STRING |
Clase de almacenamiento predeterminada del bucket. |
public |
NULLABLE |
RECORD |
Obsoleto. Este campo indica si un bucket es accesible de manera pública. En su lugar, usa iamConfiguration. |
public.bucketPolicyOnly |
NULLABLE |
BOOLEAN |
Obsoleto. Este campo, que forma parte del registro public, indica si está habilitado el acceso uniforme a nivel del bucket, lo que impide el acceso a través de las LCA a nivel del objeto. |
public.publicAccessPrevention |
NULLABLE |
STRING |
Obsoleto. Este campo, que forma parte del registro public, indica si se impide el acceso público al bucket. |
autoclass |
NULLABLE |
RECORD |
La configuración de Autoclass del bucket, que, cuando está habilitada, controla la clase de almacenamiento de los objetos según cómo y cuándo se accede a ellos |
autoclass.enabled |
NULLABLE |
BOOLEAN |
Indica si Autoclass está habilitado o no. |
autoclass.toggleTime |
NULLABLE |
TIMESTAMP |
Es la fecha y hora en la que se habilitó o inhabilitó Autoclass por última vez para este bucket, en formato RFC 3339. |
versioning |
NULLABLE |
BOOLEAN |
Indica si el bucket tiene habilitado el control de versiones. Para obtener más información, consulta Control de versiones de objetos. |
lifecycle |
NULLABLE |
BOOLEAN |
Indica si el bucket tiene una configuración del ciclo de vida. Consulta Administración del ciclo de vida para obtener más información. |
metageneration |
NULLABLE |
INTEGER |
Es la generación de metadatos de este bucket. |
timeCreated |
NULLABLE |
TIMESTAMP |
Es la hora de creación del bucket en formato RFC 3339. |
tags |
NULLABLE |
RECORD |
Obsoleto. Este campo contiene pares clave-valor definidos por el usuario y asociados al bucket. En su lugar, usa resourceTags. |
tags.lastUpdatedTime |
NULLABLE |
TIMESTAMP |
Obsoleto. Este campo indica la última vez que se actualizaron los tags. |
tags.tagMap |
REPEATED |
RECORD |
Obsoleto. Este campo, que forma parte del registro tags, contiene el mapa de claves y valores de etiquetas. |
tags.tagMap.key |
NULLABLE |
STRING |
Obsoleto. Este campo, que forma parte del registro tags.tagMap, representa la clave de una etiqueta. |
tags.tagMap.value |
NULLABLE |
STRING |
Obsoleto. Este campo, que forma parte del registro tags.tagMap, representa el valor de una etiqueta. |
labels |
REPEATED |
RECORD |
Etiquetas de discretización proporcionadas por el usuario, en pares clave-valor. |
labels.key |
NULLABLE |
STRING |
Es una entrada de etiqueta individual. |
labels.value |
NULLABLE |
STRING |
Es el valor de la etiqueta. |
softDeletePolicy |
NULLABLE |
RECORD |
La política de eliminación no definitiva del bucket, que define el período durante el cual los objetos del bucket se conservan en un estado de eliminación no definitiva después de borrarse. Los objetos en estado de eliminación no definitiva no se pueden borrar de forma permanente y se pueden restablecer hasta su hardDeleteTime. |
softDeletePolicy.effectiveTime |
NULLABLE |
DATETIME |
Fecha y hora en la que entra en vigencia la política de eliminación temporal, en formato RFC 3339.
|
softDeletePolicy.retentionDurationSeconds |
NULLABLE |
LONG |
Es el período durante el cual se retiene un objeto borrado de forma no definitiva y no se puede borrar de forma permanente, expresado en segundos. El valor debe ser mayor o igual que 604800 (7 días) y menor que 7776000 (90 días). El valor también se puede establecer en 0, lo que inhabilita la política de eliminación no definitiva. |
iamConfiguration |
NULLABLE |
RECORD |
Es la configuración de IAM para un bucket. |
iamConfiguration.uniformBucketLevelAccess |
NULLABLE |
RECORD |
Es la configuración del acceso uniforme a nivel de bucket del bucket. |
iamConfiguration.uniformBucketLevelAccess.enabled |
NULLABLE |
BOOLEAN |
Indica si el bucket usa el acceso uniforme a nivel de bucket. |
iamConfiguration.publicAccessPrevention |
NULLABLE |
STRING |
Estado de prevención del acceso público del bucket, que puede ser "inherited" o "enforced". |
resourceTags |
REPEATED |
RECORD |
Son las etiquetas del bucket. Para obtener más información, consulta la API de Cloud Resource Manager. |
resourceTags.key |
NULLABLE |
STRING |
La tecla resourceTags |
resourceTags.value |
NULLABLE |
STRING |
Es el valor de resourceTags. |
Metadatos de objeto
El esquema de metadatos del objeto incluye las tablas object_attributes_view y object_attributes_latest_snapshot_view. Las tablas de metadatos del objeto tienen los siguientes campos:
| Campo de metadatos | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
El campo snapshotTime almacena la hora de actualización de la instantánea de los metadatos del objeto en formato RFC 3339. |
bucket |
NULLABLE |
STRING |
Nombre del bucket que contiene este objeto. |
location |
NULLABLE |
STRING |
Ubicación del bucket. Los datos de objetos del bucket residen en el almacenamiento físico dentro de esta ubicación. |
componentCount |
NULLABLE |
INTEGER |
Se devuelve solo para los objetos compuestos. Cantidad de objetos no compuestos en el objeto compuesto. componentCount incluye objetos no compuestos que formaron parte de cualquier objeto compuesto que se usó para componer el objeto actual. |
contentDisposition |
NULLABLE |
STRING |
Content-Disposition de los datos del objeto. |
contentEncoding |
NULLABLE |
STRING |
Es el Content-Encoding de los datos del objeto. |
contentLanguage |
NULLABLE |
STRING |
Content-Language de los datos del objeto. |
contentType |
NULLABLE |
STRING |
Content-Type de los datos del objeto. |
crc32c |
NULLABLE |
INTEGER |
Suma de verificación CRC32c, como se describe en el RFC 4960, Apéndice B; codificada con base64 en orden de bytes big-endian. |
customTime |
NULLABLE |
TIMESTAMP |
Es una marca de tiempo especificada por el usuario para el objeto en formato RFC 3339. |
etag |
NULLABLE |
STRING |
Etiqueta de entidad HTTP 1.1 para el objeto. |
eventBasedHold |
NULLABLE |
BOOLEAN |
Indica si el objeto está sujeto a una conservación basada en eventos. |
generation |
NULLABLE |
INTEGER |
Es la generación de contenido de este objeto. |
md5Hash |
NULLABLE |
STRING |
Hash MD5 de los datos, codificado con base64. Este campo no está presente para los objetos compuestos. |
mediaLink |
NULLABLE |
STRING |
Es una URL para descargar los datos del objeto. |
metadata |
REPEATED |
RECORD |
Son los metadatos proporcionados por el usuario, en pares clave-valor. |
metadata.key |
NULLABLE |
STRING |
Es una entrada de metadatos individual. |
metadata.value |
NULLABLE |
STRING |
Es el valor de los metadatos. |
metageneration |
NULLABLE |
INTEGER |
Es la versión de los metadatos de este objeto en esta generación. |
name |
NULLABLE |
STRING |
El nombre del objeto. |
selfLink |
NULLABLE |
STRING |
Es la URL de este objeto. |
size |
NULLABLE |
INTEGER |
Content-Length de los datos en bytes. |
storageClass |
NULLABLE |
STRING |
Clase de almacenamiento del objeto. |
temporaryHold |
NULLABLE |
BOOLEAN |
Indica si el objeto está sujeto a una conservación temporal. |
timeCreated |
NULLABLE |
TIMESTAMP |
Es la hora de creación del objeto en formato RFC 3339. |
timeDeleted |
NULLABLE |
TIMESTAMP |
Es la hora de eliminación del objeto en formato RFC 3339. |
updated |
NULLABLE |
TIMESTAMP |
La hora de modificación de los metadatos del objeto en formato RFC 3339. |
timeStorageClassUpdated |
NULLABLE |
TIMESTAMP |
Es la fecha y hora en la que se modificó la clase de almacenamiento del objeto por última vez. |
retentionExpirationTime |
NULLABLE |
TIMESTAMP |
La primera hora en que se puede borrar el objeto, lo que depende de cualquier configuración de retención establecida para el objeto y cualquier política de retención establecida para el bucket que contiene el objeto. El valor de retentionExpirationTime se proporciona en formato RFC 3339. |
softDeleteTime |
NULLABLE |
DATETIME |
Fecha y hora en que se borró de forma no definitiva el objeto. Solo está disponible para los objetos en buckets con una política de eliminación no definitiva. |
hardDeleteTime |
NULLABLE |
DATETIME |
Fecha y hora en la que se borra de forma permanente un objeto borrado de forma no definitiva y ya no se puede restablecer. El valor es la suma del valor softDeleteTime y el valor softDeletePolicy.retentionDurationSeconds del bucket. Solo está disponible para los objetos en buckets con una política de eliminación no definitiva. |
project |
NULLABLE |
INTEGER |
Es el número del proyecto al que pertenece el bucket. |
Es la instantánea más reciente de los metadatos del bucket y el objeto.
El conjunto de datos vinculado expone la instantánea más reciente de los metadatos del bucket y del objeto a través de las siguientes vistas dedicadas:
La tabla
bucket_attributes_latest_snapshot_viewproporciona los metadatos más recientes de tus buckets de Cloud Storage. Su estructura coincide con el esquema de metadatos del bucket.La tabla
object_attributes_latest_snapshot_viewproporciona los metadatos más recientes de tus objetos de Cloud Storage. Su estructura coincide con el esquema de metadatos de objeto.
Metadatos del proyecto
El conjunto de datos vinculado expone los metadatos del proyecto como una vista llamada project_attributes_view:
| Campo de metadatos | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
El campo snapshotTime almacena la hora de actualización de la instantánea de los metadatos del proyecto en formato RFC 3339. |
name |
NULLABLE |
STRING |
Es el nombre del proyecto. |
id |
NULLABLE |
STRING |
Es el identificador único del proyecto. |
number |
NULLABLE |
INTEGER |
Es un valor numérico asociado al proyecto. |
Esquema del conjunto de datos para las tablas de datos de actividad
Los conjuntos de datos de Storage Insights proporcionan datos de actividad, incluidas métricas operativas, registros de errores y vistas agregadas con alcances personalizables para satisfacer diversas necesidades de análisis. En las siguientes secciones, se describen los esquemas de datos de actividad y los datos disponibles en ellos.
Datos de actividad del objeto
La tabla object_events_view de tu conjunto de datos de Storage Insights proporciona registros consultables de las operaciones de creación, actualización y eliminación de objetos, metadatos y detalles sobre los errores que se produjeron durante estas operaciones. Puedes usar los datos para hacer un seguimiento de los cambios en tus activos de almacenamiento y solucionar problemas relacionados con ellos consultando la vista object_events_view. Los datos de la vista object_events_view se limitan a tu suscripción a Storage Intelligence y enumeran todos los objetos habilitados de forma activa en ella.
La tabla object_events_view incluye los siguientes campos:
| Campo | Modo | Tipo | Descripción |
|---|---|---|---|
requestCompletionTimestamp |
NULLABLE |
TIMESTAMP |
Es la marca de tiempo en la que se completó la solicitud, en formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Es el número del proyecto al que pertenece el recurso del bucket. |
bucketName |
NULLABLE |
STRING |
Es el nombre del bucket especificado en la solicitud. |
objectName |
NULLABLE |
STRING |
Es el nombre del objeto especificado en la solicitud. Este campo puede ser nulo. |
requestOperation |
NULLABLE |
STRING |
Operación de Cloud Storage que se realizó. Este campo se limita a las operaciones de escritura, actualización y eliminación, y puede ser nulo. |
requestBytes |
NULLABLE |
INTEGER |
El número de bytes enviados en la solicitud. |
responseBytes |
NULLABLE |
INTEGER |
El número de bytes enviados en la respuesta. |
requestProcessingTimeMicros |
NULLABLE |
INTEGER |
Es el tiempo en microsegundos que tardó el servidor en procesar la solicitud. Este tiempo se mide desde el momento en que se recibe el primer byte hasta que se envía la respuesta. En el caso de las cargas reanudables, la respuesta a la solicitud de carga final determina el extremo. |
requestId |
NULLABLE |
STRING |
Es el identificador de la solicitud. |
requestHost |
NULLABLE |
STRING |
Es el host especificado en la solicitud original. |
requestHttpMethod |
NULLABLE |
STRING |
Es el método HTTP que se usa para esta solicitud. |
responseStatus |
NULLABLE |
INTEGER |
Es el código de estado HTTP que se envió en la respuesta del servidor. |
requestReferrer |
NULLABLE |
STRING |
Es el referente HTTP de la solicitud. |
size |
NULLABLE |
INTEGER |
El tamaño del objeto en bytes. |
generation |
NULLABLE |
INTEGER |
Es la generación de contenido del objeto, que se usa para el control de versiones de objetos. |
timeCreated |
NULLABLE |
TIMESTAMP |
Hora de creación del objeto, en formato RFC 3339. |
storageClass |
NULLABLE |
STRING |
Es la clase de almacenamiento del objeto. |
errorReason |
NULLABLE |
STRING |
Es el motivo del error (limitado a errores 429). |
location |
NULLABLE |
STRING |
Es la ubicación del objeto. |
Vista de la actividad del proyecto
La tabla project_activity_view ofrece estadísticas operativas agregadas en todos tus proyectos. En la tabla, se resume la actividad total con el recuento de los tipos de operación, los bytes transferidos, los códigos de respuesta y los errores. Puedes usar las estadísticas de actividad del proyecto para la supervisión, el seguimiento y la atribución de costos internos. Los datos de la vista se determinan según el alcance de tu suscripción a Storage Intelligence. En la vista, se muestran datos agregados solo para los buckets y los objetos que están habilitados de forma activa en tu suscripción. Por ejemplo, si habilitas Storage Intelligence solo para diez buckets específicos, la vista mostrará datos exclusivamente para esos diez buckets. Por el contrario, si habilitas Storage Intelligence en un nivel superior (organización, carpeta o proyecto), se incluirán automáticamente todos los buckets y objetos dentro de ese alcance, y la vista mostrará los datos agregados para ellos.
La tabla project_activity_view incluye los siguientes campos:
| Campo | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
Hora de inicio de la instantánea, en formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
Hora de finalización de la instantánea, en formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Número del proyecto. |
totalRequests |
NULLABLE |
INTEGER |
Es la cantidad total de solicitudes realizadas en el proyecto. |
totalReads |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de lectura. |
totalWrites |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de escritura. |
totalUpdates |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de actualización. |
totalDeletes |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de eliminación. |
totalLists |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de lista. |
totalRequestBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes de solicitud transferidos. |
totalResponseBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes de respuesta transferidos. |
count4xx |
NULLABLE |
INTEGER |
Es la cantidad total de errores 4xx. |
count5xx |
NULLABLE |
INTEGER |
Es la cantidad total de errores 5xx. |
count2xx |
NULLABLE |
INTEGER |
Es la cantidad total de respuestas correctas de 2xx. |
count400 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 400 para las solicitudes incorrectas. |
count401 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 401 para las solicitudes no autorizadas. |
count403 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 403 para las solicitudes prohibidas. |
count429 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 429 para las solicitudes que superaron el límite de uso. |
Vista de actividad del bucket
La tabla bucket_activity_view ofrece estadísticas operativas agregadas en todos tus buckets. En la tabla, se resume la actividad total contando los tipos de operaciones, los bytes transferidos, los códigos de respuesta y los errores, y se incluyen detalles sobre los prefijos principales. Puedes usar las estadísticas de actividad del bucket para supervisar, solucionar problemas, medir y analizar tus buckets más y menos activos a nivel del bucket. Los datos de la tabla bucket_activity_view se limitan a tu suscripción a Storage Intelligence y contienen registros de todos los buckets habilitados de forma activa.
La tabla bucket_activity_view incluye los siguientes campos:
| Campo | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
Hora de inicio de la instantánea, en formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
Hora de finalización de la instantánea, en formato RFC 3339. |
name |
NULLABLE |
STRING |
El nombre del bucket. |
generation |
NULLABLE |
INTEGER |
Es el número de generación del bucket. |
project |
NULLABLE |
INTEGER |
Número del proyecto. |
location |
NULLABLE |
STRING |
Ubicación del bucket. |
totalRequests |
NULLABLE |
INTEGER |
Es la cantidad total de solicitudes realizadas en el bucket. |
totalReads |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de lectura. |
totalWrites |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de escritura. |
totalUpdates |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de actualización. |
totalDeletes |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de eliminación. |
totalLists |
NULLABLE |
INTEGER |
Es la cantidad total de operaciones de lista. |
totalRequestBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes de solicitud transferidos. |
totalResponseBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes de respuesta transferidos. |
count4xx |
NULLABLE |
INTEGER |
Es la cantidad total de errores 4xx. |
count5xx |
NULLABLE |
INTEGER |
Es la cantidad total de errores 5xx. |
count2xx |
NULLABLE |
INTEGER |
Es la cantidad total de respuestas correctas de 2xx. |
count400 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 400 para las solicitudes incorrectas. |
count401 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 401 para las solicitudes no autorizadas. |
count403 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 403 para las solicitudes prohibidas. |
count429 |
NULLABLE |
INTEGER |
Es la cantidad total de errores 429 para las solicitudes que superaron el límite de uso. |
topPrefixes429Errors |
REPEATED |
RECORD |
Los 5 prefijos de bucket con la mayor cantidad de errores 429, que se muestran como un RECORD que contiene el prefijo como un STRING y el recuento de errores como un INTEGER. |
topPrefixesRequestBytes |
REPEATED |
RECORD |
Los 5 prefijos de bucket con la mayor cantidad de bytes solicitados, que se muestran como un objeto RECORD que contiene el prefijo como un objeto STRING y el recuento como un objeto INTEGER. |
topPrefixesResponseBytes |
REPEATED |
RECORD |
Son los 5 prefijos de bucket principales con la mayor cantidad de bytes de respuesta, que se muestran como un RECORD que contiene el prefijo como un STRING y el recuento como un INTEGER. |
topPrefixesHighestOperations |
REPEATED |
RECORD |
Los 5 prefijos de bucket con la mayor cantidad de operaciones, que se muestran como un RECORD que contiene el prefijo como un STRING y el recuento como un INTEGER. |
Vista de actividad de la región del bucket
La tabla bucket_region_activity_view resume los bytes totales enviados y recibidos para un bucket, agregados por región de destino. Usa los datos regionales de la actividad del bucket para identificar las regiones más activas, lo que te ayudará a determinar la ubicación óptima del bucket, analizar el egreso regional y considerar la reubicación del bucket según sea necesario para optimizar el rendimiento, el costo o la resiliencia. Los datos de la tabla bucket_region_activity_view se limitan a tu suscripción a Storage Intelligence y contienen registros de todos los buckets habilitados de forma activa.
| Campo | Modo | Tipo | Descripción |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
Hora de inicio de la instantánea, en formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
Hora de finalización de la instantánea, en formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Es el número del proyecto del bucket. |
name |
NULLABLE |
STRING |
El nombre del bucket. |
generation |
NULLABLE |
INTEGER |
Es el número de generación del bucket. |
requestLocation |
NULLABLE |
STRING |
Es la Google Cloud ubicación desde la que se originó la solicitud. |
bucketLocation |
NULLABLE |
STRING |
Ubicación del bucket. |
requestBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes transferidos para las solicitudes entre la ubicación y el bucket especificados. |
responseBytes |
NULLABLE |
INTEGER |
Es la cantidad total de bytes transferidos para las respuestas entre la ubicación y el bucket especificados. |
Esquema del conjunto de datos para eventos y errores
En el conjunto de datos vinculado, también puedes ver los eventos y errores de procesamiento de instantáneas en las vistas events_view y error_attributes_view. Para solucionar los errores de procesamiento de instantáneas, consulta Soluciona problemas relacionados con conjuntos de datos.
Registro de eventos
Puedes ver los registros de eventos en la vista events_view del conjunto de datos vinculado:
| Campo de metadatos | Modo | Tipo | Descripción |
|---|---|---|---|
manifest.snapshotTime |
NULLABLE |
TIMESTAMP |
Es la fecha y hora, en formato RFC 3339, en que se actualiza la instantánea de los eventos. |
manifest.viewName |
NULLABLE |
STRING |
Es el nombre de la vista que se actualiza. |
manifest.location |
NULLABLE |
STRING |
Ubicación de origen de los datos que se actualizan. |
globalManifest.snapshotTime |
NULLABLE |
TIMESTAMP |
Es la hora de finalización de la transferencia, en formato RFC 3339, para las tablas de atributos de bucket y objetos en todas las ubicaciones de origen. |
eventTime |
NULLABLE |
TIMESTAMP |
La hora en que ocurrió el evento. |
eventCode | NULLABLE |
STRING | Es el código de evento asociado con la entrada correspondiente. Los valores de eventCode son los siguientes:
|
Códigos de error
Puedes ver los códigos de error en la tabla error_attributes_view del conjunto de datos vinculado:
| Campo de metadatos | Modo | Tipo | Descripción |
|---|---|---|---|
errorCode |
NULLABLE |
INTEGER |
Es el código de error asociado a esta entrada. Para obtener una lista de los valores válidos y cómo resolver estos errores, consulta Soluciona problemas relacionados con los conjuntos de datos. |
errorSource |
NULLABLE |
STRING |
Es la fuente del error. Valor válido: CONFIGURATION_PREPROCESSING. |
errorTime |
NULLABLE |
TIMESTAMP |
Es la fecha y hora en que se produce el error. |
sourceGcsLocation |
NULLABLE |
STRING |
Ubicación de Cloud Storage de origen del error. En el caso de los proyectos, este campo es nulo porque los proyectos no están asociados a una ubicación. |
bucketErrorRecord.bucketName |
NULLABLE |
STRING |
Es el nombre del bucket involucrado en el error. Puedes usar esta información para depurar un error de bucket. |
bucketErrorRecord.serviceAccount |
NULLABLE |
STRING |
Es la cuenta de servicio que necesita permiso para transferir objetos desde el bucket. Puedes usar esta información para depurar un error de bucket. |
projectErrorRecord.projectNumber |
NULLABLE |
INTEGER |
Es el número del proyecto involucrado en el error. Puedes usar esta información para depurar un error del proyecto. |
projectErrorRecord.organizationName |
NULLABLE |
STRING |
Es el nombre de la organización a la que debe pertenecer el proyecto para su procesamiento. Un valor de 0 indica que el proyecto no está en la organización. Puedes usar esta información para depurar un error del proyecto. |
Soluciona problemas de errores en conjuntos de datos
Para solucionar los errores de procesamiento de instantáneas que se registran en la vista error_attributes_view del conjunto de datos vinculado, consulta la siguiente tabla:
| Código de error | Caso de error | Mensaje de error | Solución de problemas |
|---|---|---|---|
| 1 | El proyecto de origen no pertenece a la organización. | El proyecto fuente projectErrorRecord.projectNumber no pertenece a la organización projectErrorRecord.organizationName. |
Agrega el proyecto fuente projectErrorRecord.projectNumber a la organización projectErrorRecord.organizationName. Para obtener instrucciones para migrar un proyecto entre organizaciones, consulta Cómo migrar proyectos entre organizaciones. |
| 2 | Error de autorización del bucket | Se denegó el permiso para transferir objetos al bucket bucketErrorRecord.bucketName. |
Otorga permisos de Identity and Access Management (IAM) a la cuenta de servicio bucketErrorRecord.serviceAccount para permitir la transferencia de objetos al bucket bucketErrorRecord.bucketName. Para obtener más información, consulta Otorga los permisos necesarios al agente de servicio. |
| 3 | El proyecto de destino no pertenece a la organización | El proyecto de destino projectErrorRecord.projectNumber no está en la organización projectErrorRecord.organizationName. |
Agrega el proyecto de destino projectErrorRecord.projectNumber a la organización projectErrorRecord.organizationName. Para obtener instrucciones para migrar un proyecto entre organizaciones, consulta Cómo migrar proyectos entre organizaciones. |
| 4 | El proyecto de origen no tiene configurado Storage Intelligence. | El proyecto de origen projectErrorRecord.projectNumber no tiene configurado Storage Intelligence. |
Configura Storage Intelligence para el proyecto de origen projectErrorRecord.projectNumber. Para obtener más información, consulta Configura y administra Storage Intelligence. |
| 5 | El bucket no tiene configurado Storage Intelligence. | El bucket bucketErrorRecord.bucketName no tiene configurado Storage Intelligence. |
Configura Storage Intelligence para el bucket bucketErrorRecord.bucketName. Para obtener más información, consulta Configura y administra Storage Intelligence. |
| 6 | Error de autenticación de acceso al bucket | ACTIVITY_BUCKET_ACCESS_AUTHORIZATION_ERROR para el bucket bucketErrorRecord.bucketName. |
Otorga permisos de Identity and Access Management (IAM) a la cuenta de servicio bucketErrorRecord.serviceAccount para permitir la transferencia de datos de actividad para el bucket bucketErrorRecord.bucketName. Para obtener más información, consulta Otorga los permisos necesarios al agente de servicio. |
¿Qué sigue?
- Configura los conjuntos de datos de Storage Insights.
- Administra conjuntos de datos de Storage Insights.
- Ejecuta consultas de SQL en los conjuntos de datos de BigQuery.
- Obtén más información sobre los análisis de BigQuery.