Questo documento descrive le tabelle e i relativi schemi inclusi nei set di dati di Storage Insights, che puoi utilizzare per analizzare i pattern operativi, monitorare l'utilizzo delle risorse e comprendere l'attività nel tuo ambiente di archiviazione.
Schema dei metadati del set di dati
Le sezioni seguenti descrivono i campi dei metadati inclusi nei set di dati. Per ulteriori informazioni sulle modalità delle colonne BigQuery, vedi Modalità. Le modalità delle colonne determinano in che modo BigQuery archivia ed esegue query sui dati.
Metadati del bucket
Lo schema dei metadati del bucket include le tabelle bucket_attributes_view e
bucket_attributes_latest_snapshot_view. Le tabelle dei metadati dei bucket hanno i seguenti
campi:
| Campo metadati | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Il campo snapshotTime memorizza l'ora dell'aggiornamento dello snapshot dei metadati del bucket nel formato RFC 3339. |
name |
NULLABLE |
STRING |
Il nome del bucket. |
location |
NULLABLE |
STRING |
La posizione del bucket. I dati degli oggetti nel bucket risiedono nell'archiviazione fisica all'interno di questa località. |
project |
NULLABLE |
INTEGER |
Il numero di progetto del progetto a cui appartiene il bucket. |
storageClass |
NULLABLE |
STRING |
La classe di archiviazione predefinita del bucket. |
public |
NULLABLE |
RECORD |
Deprecato. Questo campo indica se un bucket è accessibile pubblicamente. Utilizza invece iamConfiguration. |
public.bucketPolicyOnly |
NULLABLE |
BOOLEAN |
Deprecato. Questo campo, parte del record public, indica se è abilitato l'accesso uniforme a livello di bucket, che impedisce l'accesso tramite ACL a livello di oggetto. |
public.publicAccessPrevention |
NULLABLE |
STRING |
Deprecato. Questo campo, parte del record public, indica se l'accesso pubblico al bucket è impedito. |
autoclass |
NULLABLE |
RECORD |
La configurazione di Autoclass del bucket, che, se abilitata, controlla la classe di archiviazione degli oggetti in base a come e quando viene eseguito l'accesso agli oggetti. |
autoclass.enabled |
NULLABLE |
BOOLEAN |
Indica se Autoclass è abilitato. |
autoclass.toggleTime |
NULLABLE |
TIMESTAMP |
L'ora in cui Autoclass è stata abilitata o disabilitata l'ultima volta per questo bucket, nel formato RFC 3339. |
versioning |
NULLABLE |
BOOLEAN |
Indica se il controllo delle versioni è attivato per il bucket. Per saperne di più, consulta Controllo delle versioni degli oggetti. |
lifecycle |
NULLABLE |
BOOLEAN |
Indica se il bucket ha una configurazione del ciclo di vita. Per maggiori informazioni, consulta la sezione Gestione del ciclo di vita. |
metageneration |
NULLABLE |
INTEGER |
La generazione di metadati di questo bucket. |
timeCreated |
NULLABLE |
TIMESTAMP |
L'ora di creazione del bucket nel formato RFC 3339. |
tags |
NULLABLE |
RECORD |
Deprecato. Questo campo contiene coppie chiave-valore definite dall'utente associate al bucket. Utilizza invece resourceTags. |
tags.lastUpdatedTime |
NULLABLE |
TIMESTAMP |
Deprecato. Questo campo indica l'ultima volta che sono stati aggiornati i tags. |
tags.tagMap |
REPEATED |
RECORD |
Deprecato. Questo campo, parte del record tags, contiene la mappa delle chiavi e dei valori dei tag. |
tags.tagMap.key |
NULLABLE |
STRING |
Deprecato. Questo campo, parte del record tags.tagMap, rappresenta la chiave di un tag. |
tags.tagMap.value |
NULLABLE |
STRING |
Deprecato. Questo campo, parte del record tags.tagMap, rappresenta il valore di un tag. |
labels |
REPEATED |
RECORD |
Etichette dei bucket fornite dall'utente, in coppie chiave-valore. |
labels.key |
NULLABLE |
STRING |
Una singola voce di etichetta. |
labels.value |
NULLABLE |
STRING |
Il valore dell'etichetta. |
softDeletePolicy |
NULLABLE |
RECORD |
Il criterio di eliminazione temporanea del bucket, che definisce il periodo di tempo durante il quale gli oggetti nel bucket vengono conservati in uno stato di eliminazione temporanea dopo l'eliminazione. Gli oggetti in stato di eliminazione temporanea non possono essere eliminati definitivamente e sono ripristinabili fino al hardDeleteTime. |
softDeletePolicy.effectiveTime |
NULLABLE |
DATETIME |
La data e l'ora in cui la norma di eliminazione temporanea diventa effettiva, nel formato RFC 3339.
|
softDeletePolicy.retentionDurationSeconds |
NULLABLE |
LONG |
Il periodo di tempo durante il quale un oggetto eliminato temporaneamente viene conservato e non può essere eliminato definitivamente, in secondi. Il valore deve essere maggiore o uguale a 604800 (7 giorni) e inferiore a 7776000 (90 giorni). Il valore può essere impostato anche su 0, che disattiva la policy di eliminazione temporanea. |
iamConfiguration |
NULLABLE |
RECORD |
La configurazione IAM per un bucket. |
iamConfiguration.uniformBucketLevelAccess |
NULLABLE |
RECORD |
La configurazione dell'accesso uniforme a livello di bucket del bucket. |
iamConfiguration.uniformBucketLevelAccess.enabled |
NULLABLE |
BOOLEAN |
Se il bucket utilizza o meno l'accesso uniforme a livello di bucket. |
iamConfiguration.publicAccessPrevention |
NULLABLE |
STRING |
Lo stato di prevenzione dell'accesso pubblico del bucket, che è "inherited" o "enforced". |
resourceTags |
REPEATED |
RECORD |
I tag del bucket. Per saperne di più, consulta la API Cloud Resource Manager. |
resourceTags.key |
NULLABLE |
STRING |
Il tasto resourceTags. |
resourceTags.value |
NULLABLE |
STRING |
Il valore resourceTags. |
Metadati degli oggetti
Lo schema dei metadati degli oggetti include le tabelle object_attributes_view e
object_attributes_latest_snapshot_view. Le tabelle dei metadati degli oggetti
contengono i seguenti campi:
| Campo metadati | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Il campo snapshotTime memorizza l'ora dell'aggiornamento dello snapshot dei metadati dell'oggetto nel formato RFC 3339. |
bucket |
NULLABLE |
STRING |
Il nome del bucket contenente questo oggetto. |
location |
NULLABLE |
STRING |
La posizione del bucket. I dati degli oggetti nel bucket risiedono nell'archiviazione fisica all'interno di questa località. |
componentCount |
NULLABLE |
INTEGER |
Restituito solo per gli oggetti compositi. Numero di oggetti non compositi nell'oggetto composito. componentCount include oggetti non compositi che facevano parte di oggetti compositi utilizzati per comporre l'oggetto corrente. |
contentDisposition |
NULLABLE |
STRING |
Content-Disposition dei dati dell'oggetto. |
contentEncoding |
NULLABLE |
STRING |
Content-Encoding dei dati dell'oggetto. |
contentLanguage |
NULLABLE |
STRING |
Content-Language dei dati dell'oggetto. |
contentType |
NULLABLE |
STRING |
Content-Type dei dati dell'oggetto. |
crc32c |
NULLABLE |
INTEGER |
Checksum CRC32c, come descritto nel documento RFC 4960, Appendice B; codificato utilizzando base64 in ordine dei byte big-endian. |
customTime |
NULLABLE |
TIMESTAMP |
Un timestamp specificato dall'utente per l'oggetto nel formato RFC 3339. |
etag |
NULLABLE |
STRING |
Tag di entità HTTP 1.1 per l'oggetto. |
eventBasedHold |
NULLABLE |
BOOLEAN |
Indica se l'oggetto è soggetto a un blocco basato su eventi. |
generation |
NULLABLE |
INTEGER |
La generazione di contenuti di questo oggetto. |
md5Hash |
NULLABLE |
STRING |
Hash MD5 dei dati, codificato utilizzando base64. Questo campo non è presente per gli oggetti compositi. |
mediaLink |
NULLABLE |
STRING |
Un URL per scaricare i dati dell'oggetto. |
metadata |
REPEATED |
RECORD |
Metadati forniti dall'utente, in coppie chiave-valore. |
metadata.key |
NULLABLE |
STRING |
Una singola voce di metadati. |
metadata.value |
NULLABLE |
STRING |
Il valore dei metadati. |
metageneration |
NULLABLE |
INTEGER |
La versione dei metadati per questo oggetto in questa generazione. |
name |
NULLABLE |
STRING |
Il nome dell'oggetto. |
selfLink |
NULLABLE |
STRING |
Un URL per questo oggetto. |
size |
NULLABLE |
INTEGER |
Content-Length dei dati in byte. |
storageClass |
NULLABLE |
STRING |
Classe di archiviazione dell'oggetto. |
temporaryHold |
NULLABLE |
BOOLEAN |
Indica se l'oggetto è soggetto a un blocco temporaneo. |
timeCreated |
NULLABLE |
TIMESTAMP |
L'ora di creazione dell'oggetto nel formato RFC 3339. |
timeDeleted |
NULLABLE |
TIMESTAMP |
L'ora di eliminazione dell'oggetto nel formato RFC 3339. |
updated |
NULLABLE |
TIMESTAMP |
L'ora di modifica dei metadati dell'oggetto nel formato RFC 3339. |
timeStorageClassUpdated |
NULLABLE |
TIMESTAMP |
L'ora in cui è stata modificata l'ultima volta la classe di archiviazione dell'oggetto. |
retentionExpirationTime |
NULLABLE |
TIMESTAMP |
Il momento più remoto in cui l'oggetto può essere eliminato, che dipende da qualsiasi configurazione della conservazione impostata per l'oggetto e da qualsiasi criterio di conservazione impostato per il bucket che contiene l'oggetto. Il valore di retentionExpirationTime è nel formato RFC 3339. |
softDeleteTime |
NULLABLE |
DATETIME |
L'ora in cui l'oggetto è stato eliminato temporaneamente. Disponibile solo per gli oggetti nei bucket con una policy di eliminazione temporanea. |
hardDeleteTime |
NULLABLE |
DATETIME |
Il momento in cui un oggetto eliminato temporaneamente viene eliminato definitivamente e non può più essere ripristinato. Il valore è la somma del valore softDeleteTime e del valore softDeletePolicy.retentionDurationSeconds del bucket. Disponibile solo per gli oggetti nei bucket con una policy di eliminazione temporanea. |
project |
NULLABLE |
INTEGER |
Il numero di progetto del progetto a cui appartiene il bucket. |
Snapshot più recente dei metadati di bucket e oggetti
Il set di dati collegato espone l'ultimo snapshot dei metadati del bucket e dell'oggetto tramite le seguenti visualizzazioni dedicate:
La tabella
bucket_attributes_latest_snapshot_viewfornisce i metadati più recenti per i tuoi bucket Cloud Storage. La sua struttura corrisponde allo schema dei metadati del bucket.La tabella
object_attributes_latest_snapshot_viewfornisce i metadati più recenti per gli oggetti Cloud Storage. La sua struttura corrisponde allo schema dei metadati dell'oggetto.
Metadati di progetto
Il set di dati collegato espone i metadati del progetto come una vista denominata project_attributes_view:
| Campo metadati | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Il campo snapshotTime memorizza l'ora di aggiornamento dello snapshot dei metadati del progetto nel formato RFC 3339. |
name |
NULLABLE |
STRING |
Il nome del progetto. |
id |
NULLABLE |
STRING |
L'identificatore univoco del progetto. |
number |
NULLABLE |
INTEGER |
Un valore numerico associato al progetto. |
Schema del set di dati per le tabelle dei dati delle attività
I set di dati Storage Insights forniscono dati sulle attività, tra cui metriche operative, log degli errori e visualizzazioni aggregate con ambiti personalizzabili per supportare diverse esigenze di analisi. Le seguenti sezioni descrivono gli schemi dei dati delle attività e i dati disponibili.
Dati sull'attività degli oggetti
La tabella object_events_view nel set di dati Storage Insights fornisce
record interrogabili delle operazioni di creazione, aggiornamento ed eliminazione di oggetti, metadati e
dettagli sugli errori riscontrati durante queste operazioni. Puoi utilizzare i dati per monitorare e risolvere i problemi relativi alle modifiche apportate alle risorse di archiviazione eseguendo query sulla visualizzazione object_events_view. I dati nella visualizzazione object_events_view sono limitati
al tuo abbonamento a Storage Intelligence ed elencano tutti gli oggetti
attivati al suo interno.
La tabella object_events_view include i seguenti campi:
| Campo | Modalità | Tipo | Descrizione |
|---|---|---|---|
requestCompletionTimestamp |
NULLABLE |
TIMESTAMP |
Il timestamp di completamento della richiesta, nel formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Il numero di progetto proprietario della risorsa bucket. |
bucketName |
NULLABLE |
STRING |
Il nome del bucket specificato nella richiesta. |
objectName |
NULLABLE |
STRING |
Il nome dell'oggetto specificato nella richiesta. Questo campo può essere nullo. |
requestOperation |
NULLABLE |
STRING |
L'operazione Cloud Storage eseguita. Questo campo è limitato alle operazioni di scrittura, aggiornamento ed eliminazione e può essere nullo. |
requestBytes |
NULLABLE |
INTEGER |
Il numero di byte inviati nella richiesta. |
responseBytes |
NULLABLE |
INTEGER |
Il numero di byte inviati nella risposta. |
requestProcessingTimeMicros |
NULLABLE |
INTEGER |
Il tempo in microsecondi impiegato dal server per elaborare la richiesta. Questo tempo viene misurato dal momento in cui viene ricevuto il primo byte fino all'invio della risposta. Per i caricamenti ripristinabili, la risposta alla richiesta di caricamento finale determina l'endpoint. |
requestId |
NULLABLE |
STRING |
L'identificatore della richiesta. |
requestHost |
NULLABLE |
STRING |
L'host specificato nella richiesta originale. |
requestHttpMethod |
NULLABLE |
STRING |
Il metodo HTTP utilizzato per questa richiesta. |
responseStatus |
NULLABLE |
INTEGER |
Il codice di stato HTTP inviato nella risposta del server. |
requestReferrer |
NULLABLE |
STRING |
Il referrer HTTP per la richiesta. |
size |
NULLABLE |
INTEGER |
Le dimensioni dell'oggetto in byte. |
generation |
NULLABLE |
INTEGER |
La generazione dei contenuti dell'oggetto, utilizzata per il controllo delle versioni dell'oggetto. |
timeCreated |
NULLABLE |
TIMESTAMP |
L'ora di creazione dell'oggetto, nel formato RFC 3339. |
storageClass |
NULLABLE |
STRING |
La classe di archiviazione dell'oggetto. |
errorReason |
NULLABLE |
STRING |
Il motivo dell'errore (limitato agli errori 429). |
location |
NULLABLE |
STRING |
La posizione dell'oggetto. |
Visualizzazione attività del progetto
La tabella project_activity_view offre insight operativi aggregati per
i tuoi progetti. La tabella riepiloga l'attività totale contando i tipi di operazioni,
i byte trasferiti e i codici di risposta e gli errori. Puoi utilizzare gli approfondimenti sull'attività del progetto per il monitoraggio, il monitoraggio e l'attribuzione dei costi interni. I dati
nella visualizzazione sono determinati dall'ambito dell'abbonamento
a Storage Intelligence. La visualizzazione mostra i dati aggregati solo per i bucket e gli oggetti attivati attivamente nell'ambito dell'abbonamento. Ad esempio, se
attivi Storage Intelligence solo per dieci bucket specifici, la visualizzazione
mostra i dati esclusivamente per questi dieci bucket. Al contrario, se abiliti
Storage Intelligence a un livello superiore (organizzazione, cartella o
progetto), tutti i bucket e gli oggetti all'interno di questo ambito vengono inclusi automaticamente
e la visualizzazione mostra i dati aggregati.
La tabella project_activity_view include i seguenti campi:
| Campo | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
L'ora di inizio dello snapshot, nel formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
L'ora di fine dello snapshot, nel formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Il numero di progetto. |
totalRequests |
NULLABLE |
INTEGER |
Il numero totale di richieste effettuate nel progetto. |
totalReads |
NULLABLE |
INTEGER |
Il numero totale di operazioni di lettura. |
totalWrites |
NULLABLE |
INTEGER |
Il numero totale di operazioni di scrittura. |
totalUpdates |
NULLABLE |
INTEGER |
Il numero totale di operazioni di aggiornamento. |
totalDeletes |
NULLABLE |
INTEGER |
Il numero totale di operazioni di eliminazione. |
totalLists |
NULLABLE |
INTEGER |
Il numero totale di operazioni di elenco. |
totalRequestBytes |
NULLABLE |
INTEGER |
Il numero totale di byte di richiesta trasferiti. |
totalResponseBytes |
NULLABLE |
INTEGER |
Il numero totale di byte di risposta trasferiti. |
count4xx |
NULLABLE |
INTEGER |
Il numero totale di errori 4xx. |
count5xx |
NULLABLE |
INTEGER |
Il numero totale di errori 5xx. |
count2xx |
NULLABLE |
INTEGER |
Il numero totale di risposte riuscite 2xx. |
count400 |
NULLABLE |
INTEGER |
Il numero totale di errori 400 per le richieste non valide. |
count401 |
NULLABLE |
INTEGER |
Il numero totale di errori 401 per le richieste non autorizzate. |
count403 |
NULLABLE |
INTEGER |
Numero totale di errori 403 per le richieste non consentite. |
count429 |
NULLABLE |
INTEGER |
Il numero totale di errori 429 per le richieste di superamento del limite di utilizzo. |
Visualizzazione dell'attività del bucket
La tabella bucket_activity_view offre insight operativi aggregati in tutti i bucket. La tabella riepiloga l'attività totale contando i tipi di operazioni,
i byte trasferiti, i codici di risposta, gli errori e include i dettagli sui prefissi
principali. Puoi utilizzare gli approfondimenti sull'attività dei bucket per il monitoraggio, la risoluzione dei problemi, la misurazione e l'analisi dei bucket più e meno attivi a livello di bucket. I dati nella tabella bucket_activity_view sono limitati all'abbonamento a Storage Intelligence e includono record per tutti i bucket attivi.
La tabella bucket_activity_view include i seguenti campi:
| Campo | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
L'ora di inizio dello snapshot, nel formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
L'ora di fine dello snapshot, nel formato RFC 3339. |
name |
NULLABLE |
STRING |
Il nome del bucket. |
generation |
NULLABLE |
INTEGER |
Il numero di generazione del bucket. |
project |
NULLABLE |
INTEGER |
Il numero di progetto. |
location |
NULLABLE |
STRING |
La posizione del bucket. |
totalRequests |
NULLABLE |
INTEGER |
Il numero totale di richieste effettuate sul bucket. |
totalReads |
NULLABLE |
INTEGER |
Il numero totale di operazioni di lettura. |
totalWrites |
NULLABLE |
INTEGER |
Il numero totale di operazioni di scrittura. |
totalUpdates |
NULLABLE |
INTEGER |
Il numero totale di operazioni di aggiornamento. |
totalDeletes |
NULLABLE |
INTEGER |
Il numero totale di operazioni di eliminazione. |
totalLists |
NULLABLE |
INTEGER |
Il numero totale di operazioni di elenco. |
totalRequestBytes |
NULLABLE |
INTEGER |
Il numero totale di byte di richiesta trasferiti. |
totalResponseBytes |
NULLABLE |
INTEGER |
Il numero totale di byte di risposta trasferiti. |
count4xx |
NULLABLE |
INTEGER |
Il numero totale di errori 4xx. |
count5xx |
NULLABLE |
INTEGER |
Il numero totale di errori 5xx. |
count2xx |
NULLABLE |
INTEGER |
Il numero totale di risposte riuscite 2xx. |
count400 |
NULLABLE |
INTEGER |
Il numero totale di errori 400 per le richieste non valide. |
count401 |
NULLABLE |
INTEGER |
Il numero totale di errori 401 per le richieste non autorizzate. |
count403 |
NULLABLE |
INTEGER |
Numero totale di errori 403 per le richieste non consentite. |
count429 |
NULLABLE |
INTEGER |
Il numero totale di errori 429 per le richieste di superamento del limite di utilizzo. |
topPrefixes429Errors |
REPEATED |
RECORD |
I primi 5 prefissi dei bucket con il maggior numero di errori 429, restituiti come RECORD contenente il prefisso come STRING e il conteggio degli errori come INTEGER. |
topPrefixesRequestBytes |
REPEATED |
RECORD |
I primi 5 prefissi dei bucket con il maggior numero di byte richiesti, restituiti come RECORD contenente il prefisso come STRING e il conteggio come INTEGER. |
topPrefixesResponseBytes |
REPEATED |
RECORD |
I primi 5 prefissi dei bucket con il maggior numero di byte di risposta, restituiti come RECORD contenente il prefisso come STRING e il conteggio come INTEGER. |
topPrefixesHighestOperations |
REPEATED |
RECORD |
I primi 5 prefissi dei bucket con il maggior numero di operazioni, restituiti come RECORD contenente il prefisso come STRING e il conteggio come INTEGER. |
Visualizzazione dell'attività della regione del bucket
La tabella bucket_region_activity_view riepiloga i byte totali inviati e
ricevuti per un bucket, aggregati per regione di destinazione. Utilizza i dati regionali
sull'attività del bucket per identificare le regioni più attive, aiutandoti a determinare la
posizione ottimale del bucket, analizzare l'uscita regionale e prendere in considerazione lo spostamento del bucket, se necessario, per
ottimizzare le prestazioni, i costi o la resilienza. I dati nella tabella bucket_region_activity_view sono limitati all'abbonamento a Storage Intelligence e includono record per tutti i bucket attivi.
| Campo | Modalità | Tipo | Descrizione |
|---|---|---|---|
snapshotStartTime |
NULLABLE |
TIMESTAMP |
L'ora di inizio dello snapshot, nel formato RFC 3339. |
snapshotEndTime |
NULLABLE |
TIMESTAMP |
L'ora di fine dello snapshot, nel formato RFC 3339. |
project |
NULLABLE |
INTEGER |
Il numero di progetto del bucket. |
name |
NULLABLE |
STRING |
Il nome del bucket. |
generation |
NULLABLE |
INTEGER |
Il numero di generazione del bucket. |
requestLocation |
NULLABLE |
STRING |
La Google Cloud posizione da cui ha avuto origine la richiesta. |
bucketLocation |
NULLABLE |
STRING |
La posizione del bucket. |
requestBytes |
NULLABLE |
INTEGER |
Il numero totale di byte trasferiti per le richieste tra il bucket e la posizione specificati. |
responseBytes |
NULLABLE |
INTEGER |
Il numero totale di byte trasferiti per le risposte tra il bucket e la località specificati. |
Schema del set di dati per eventi ed errori
Nel set di dati collegato, puoi anche visualizzare gli eventi di elaborazione degli snapshot e
gli errori nelle visualizzazioni events_view e error_attributes_view. Per
risolvere i problemi di elaborazione degli snapshot, consulta Risolvere i problemi relativi ai set di dati.
Log eventi
Puoi visualizzare i log eventi nella visualizzazione events_view del set di dati collegato:
| Campo metadati | Modalità | Tipo | Descrizione |
|---|---|---|---|
manifest.snapshotTime |
NULLABLE |
TIMESTAMP |
L'ora, nel formato RFC 3339, in cui viene aggiornato lo snapshot degli eventi. |
manifest.viewName |
NULLABLE |
STRING |
Il nome della visualizzazione che viene aggiornata. |
manifest.location |
NULLABLE |
STRING |
La posizione di origine dei dati che vengono aggiornati. |
globalManifest.snapshotTime |
NULLABLE |
TIMESTAMP |
L'ora di completamento dell'importazione, nel formato RFC 3339, per le tabelle degli attributi di bucket e oggetti in tutte le posizioni di origine. |
eventTime |
NULLABLE |
TIMESTAMP |
L'ora in cui si è verificato l'evento. |
eventCode | NULLABLE |
STRING | Il codice evento associato alla
voce corrispondente. I valori di eventCode sono:
|
Codici di errore
Puoi visualizzare i codici di errore nella tabella error_attributes_view del set di dati collegato:
| Campo metadati | Modalità | Tipo | Descrizione |
|---|---|---|---|
errorCode |
NULLABLE |
INTEGER |
Il codice di errore associato a questa voce. Per un elenco dei valori validi e per informazioni su come risolvere questi errori, consulta Risolvere i problemi relativi ai set di dati. |
errorSource |
NULLABLE |
STRING |
L'origine dell'errore. Valore valido: CONFIGURATION_PREPROCESSING. |
errorTime |
NULLABLE |
TIMESTAMP |
L'ora in cui si verifica l'errore. |
sourceGcsLocation |
NULLABLE |
STRING |
La posizione di Cloud Storage di origine dell'errore. Per i progetti, questo campo è nullo perché i progetti non sono associati a una località. |
bucketErrorRecord.bucketName |
NULLABLE |
STRING |
Il nome del bucket coinvolto nell'errore. Puoi utilizzare queste informazioni per eseguire il debug di un errore del bucket. |
bucketErrorRecord.serviceAccount |
NULLABLE |
STRING |
Il account di servizio che richiede l'autorizzazione per importare oggetti dal bucket. Puoi utilizzare queste informazioni per eseguire il debug di un errore del bucket. |
projectErrorRecord.projectNumber |
NULLABLE |
INTEGER |
Il numero del progetto coinvolto nell'errore. Puoi utilizzare queste informazioni per eseguire il debug di un errore del progetto. |
projectErrorRecord.organizationName |
NULLABLE |
STRING |
Il nome dell'organizzazione a cui deve appartenere il progetto per l'elaborazione. Un valore di 0 indica che il progetto non si trova nell'organizzazione. Puoi utilizzare queste informazioni per eseguire il debug di un errore del progetto. |
Risolvere i problemi relativi agli errori del set di dati
Per risolvere i problemi relativi agli errori di elaborazione degli snapshot registrati nella visualizzazione error_attributes_view nel set di dati collegato, consulta la tabella seguente:
| Codice di errore | Error case | Messaggio di errore | Risoluzione dei problemi |
|---|---|---|---|
| 1 | Il progetto di origine non appartiene all'organizzazione | Il progetto di origine projectErrorRecord.projectNumber non appartiene all'organizzazione projectErrorRecord.organizationName. |
Aggiungi il progetto di origine projectErrorRecord.projectNumber all'organizzazione projectErrorRecord.organizationName. Per istruzioni su come eseguire la migrazione di un progetto tra organizzazioni, consulta Eseguire la migrazione dei progetti tra organizzazioni. |
| 2 | Errore di autorizzazione del bucket | Autorizzazione negata per l'importazione di oggetti per il bucket bucketErrorRecord.bucketName. |
Concedi all'account di servizio bucketErrorRecord.serviceAccount le autorizzazioni Identity and Access Management (IAM) per consentire l'importazione degli oggetti per il bucket bucketErrorRecord.bucketName. Per saperne di più, consulta Concedere le autorizzazioni richieste al service agent. |
| 3 | Il progetto di destinazione non appartiene all'organizzazione | Il progetto di destinazione projectErrorRecord.projectNumber non si trova nell'organizzazione projectErrorRecord.organizationName. |
Aggiungi il progetto di destinazione projectErrorRecord.projectNumber all'organizzazione projectErrorRecord.organizationName. Per istruzioni su come eseguire la migrazione di un progetto tra organizzazioni, consulta Eseguire la migrazione dei progetti tra organizzazioni. |
| 4 | Il progetto di origine non ha Storage Intelligence configurato. | Il progetto di origine projectErrorRecord.projectNumber non ha Storage Intelligence configurato. |
Configura Storage Intelligence per il progetto di origine projectErrorRecord.projectNumber. Per saperne di più, consulta Configurare e gestire Storage Intelligence. |
| 5 | Il bucket non ha Storage Intelligence configurato. | Il bucket bucketErrorRecord.bucketName non ha Storage Intelligence configurato. |
Configura Storage Intelligence per il bucket bucketErrorRecord.bucketName. Per saperne di più, consulta Configurare e gestire Storage Intelligence. |
| 6 | Errore di autenticazione dell'accesso al bucket | ACTIVITY_BUCKET_ACCESS_AUTHORIZATION_ERROR per il bucket bucketErrorRecord.bucketName. |
Concedi al account di servizio le autorizzazioni bucketErrorRecord.serviceAccount Identity and Access Management (IAM) per consentire l'importazione dell'attività per il bucket bucketErrorRecord.bucketName. Per saperne di più, consulta Concedere le autorizzazioni richieste al service agent. |
Passaggi successivi
- Configura i set di dati Storage Insights.
- Gestisci i set di dati Storage Insights.
- Esegui query SQL sui set di dati in BigQuery.
- Scopri di più su BigQuery Analytics.