Mit der Funktion „Storage Insights-Datasets“ können Sie Ihre Daten im großen Maßstab analysieren, organisieren und verwalten. Sie können eine Organisation oder ein oder mehrere Projekte oder Ordner mit Buckets und Objekten auswählen, für die Sie die Metadaten aktualisieren möchten. Ein abfragbarer Metadatenindex für die enthaltenen Buckets und Objekte in diesen Projekten wird als verknüpftes BigQuery-Dataset zur Verfügung gestellt.
Wenn Sie Informationen zu Ihren Cloud Storage-Ressourcen erhalten möchten, die nach BigQuery exportiert werden, verwenden Sie die Storage Insights-Datasets. Diese Statistiken können Ihnen bei der Datenexploration, Kostenoptimierung, Sicherheitsdurchsetzung und Governance-Implementierung helfen. Storage Insights-Datasets sind eine exklusive Funktion, die nur über das Storage Intelligence-Abo verfügbar ist.
Übersicht
Ein Storage Insights-Dataset ist ein fortlaufender Snapshot von Metadaten für alle Buckets und Objekte in einem oder mehreren angegebenen Quellprojekten innerhalb einer Organisation. Mithilfe der Informationen, die von Datasets bereitgestellt werden, können Sie Ihre Cloud Storage-Daten besser nachvollziehen und regelmäßig prüfen.
Um ein Dataset zu erstellen, erstellen Sie zuerst eine Dataset-Konfiguration in einem Projekt. Sie können eine Organisation oder ein oder mehrere Projekte oder Ordner auswählen, die Buckets und Objekte enthalten, für die Sie die Metadaten aufrufen möchten. Mit der Dataset-Konfiguration werden täglich Datasets generiert. Sowohl Dataset-Konfigurationen als auch Datasets sind Ressourcen, die in Cloud Storage gespeichert werden.
Wenn Sie ein Dataset aufrufen möchten, müssen Sie es zuerst mit BigQuery verknüpfen.
Dataset-Konfigurationsattribute
Wenn Sie eine Dataset-Konfiguration erstellen, legen Sie diese Attribute des Datasets fest. Es kann bis zu 48 Stunden dauern, bis die ersten Daten als verknüpftes Dataset in BigQuery angezeigt werden, nachdem Sie das Dataset konfiguriert haben. Alle neu hinzugefügten Objekte oder Buckets sind im nächsten täglichen Snapshot enthalten.
Name: Ein Name, der als Referenz für das Dataset verwendet wird. Namen werden als Kennung von Dataset-Konfigurationen verwendet und können nach dem Erstellen der Konfiguration nicht mehr geändert werden. Der Name kann bis zu 128 Zeichen mit Buchstaben, Ziffern und Unterstrichen enthalten. Der Name muss mit einem Buchstaben beginnen.
Beschreibung (optional): eine Beschreibung des Datensatzes. Sie können die Beschreibung jederzeit bearbeiten.
Dataset-Bereich: Ein Pflichtfeld, in dem Sie eine Organisation, Projekte oder Ordner angeben, die die Buckets und Objekte enthalten, für die Sie Metadaten benötigen. Sie können Projekte oder Ordner einzeln oder als CSV-Datei angeben, wobei jede Projekt- oder Ordnernummer in einer separaten Zeile stehen muss. Sie können in einer Dataset-Konfiguration bis zu 10.000 Projekte oder Ordner angeben. Datasets werden für den angegebenen Dataset-Bereich konfiguriert. Für jede Dataset-Konfiguration kann nur ein Dataset-Bereich angegeben werden. Sie können den Dataset-Umfang ändern, wenn Sie die Dataset-Konfiguration bearbeiten.
Bucket-Filter (optional): Filter, mit denen bestimmte Buckets anhand des Bucket-Namens oder der Regionen in den Datensatz ein- oder daraus ausgeschlossen werden.
Aufbewahrungszeitraum: Die Anzahl der Tage, für die das Dataset Daten erfasst und aufbewahrt, einschließlich des Erstellungsdatums des Datasets. Datasets werden alle 24 Stunden mit Metadaten aktualisiert und können Daten bis zu 90 Tage lang aufbewahren. Daten, die außerhalb des Aufbewahrungszeitraums erfasst werden, werden automatisch gelöscht. Angenommen, Sie haben ein Dataset am 1. Oktober 2023 erstellt und das Aufbewahrungszeitfenster auf 30 Tage festgelegt. Am 30. Oktober enthält der Datensatz die Daten der letzten 30 Tage, also vom 1. bis zum 30. Oktober. Am 31. Oktober enthält der Datensatz die Daten vom 2. bis zum 31. Oktober. Sie können den Aufbewahrungszeitraum jederzeit ändern.
Standort: Ein Speicherort für das Dataset und seine Daten. Beispiel:
us-central1
Der Standort muss von BigQuery unterstützt werden. Wir empfehlen, den Speicherort Ihrer BigQuery-Tabellen auszuwählen, sofern Sie welche haben.Dienst-Agent-Typ: entweder ein konfigurationsbezogener oder ein projektbezogener Dienst-Agent.
Wenn Sie eine Dataset-Konfiguration erstellen, wird ein Dienst-Agent für Sie bereitgestellt. Damit der Dienst-Agent Datasets lesen und schreiben kann, müssen ihm die erforderlichen Berechtigungen erteilt werden.
Ein dienstbezogener Agent auf Projektebene kann auf Datasets zugreifen und Datasets schreiben, die aus allen Dataset-Konfigurationen im Projekt generiert werden. Wenn Sie beispielsweise mehrere Dataset-Konfigurationen in einem Projekt haben, müssen Sie dem dienstkontobezogenen Dienst-Agenten nur einmal die erforderlichen Berechtigungen erteilen, damit er Datasets für alle Dataset-Konfigurationen im Projekt lesen und schreiben kann. Wenn eine Dataset-Konfiguration gelöscht wird, wird der dienstbezogene Agent auf Projektebene nicht gelöscht.
Ein dienstbezogenes Dienstkonto mit Konfigurationsbereich kann nur auf das Dataset zugreifen und Daten in das Dataset schreiben, das von der jeweiligen Dataset-Konfiguration generiert wird. Wenn Sie mehrere Dataset-Konfigurationen haben, müssen Sie jedem dienstkontobezogenen Dienst-Agent erforderliche Berechtigungen erteilen. Wenn eine Dataset-Konfiguration gelöscht wird, wird auch der dienstbezogene Dienst-Agent gelöscht.
Verknüpfen Sie das Dataset mit BigQuery, nachdem Sie eine Dataset-Konfiguration erstellt haben. Wenn Sie ein Dataset mit BigQuery verknüpfen, wird ein verknüpftes Dataset in BigQuery erstellt, das Sie abfragen können. Sie können das Dataset jederzeit verknüpfen oder die Verknüpfung aufheben.
Weitere Informationen zu den Attributen, die Sie beim Erstellen oder Aktualisieren einer Dataset-Konfiguration festlegen, finden Sie in der DatasetConfigs-Ressource in der JSON API-Dokumentation.
Unterstützte Standorte
Die folgenden BigQuery-Standorte werden für das Erstellen verknüpfter Datasets unterstützt:
EU
US
asia-southeast1
europe-west1
us-central1
us-east1
us-east4
Dataset-Schema der Metadaten
In den folgenden Abschnitten werden die Metadatenfelder beschrieben, die in Datasets enthalten sind. Weitere Informationen zu BigQuery-Spaltenmodi finden Sie unter Modi. Die Spaltenmodi bestimmen, wie BigQuery die Daten speichert und abfragt.
Bucket-Metadaten
In der folgenden Tabelle werden die Bucket-Metadatenfelder beschrieben:
Metadatenfeld | Modus | Typ | Beschreibung |
---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Im Feld snapshotTime wird die Zeit der Aktualisierung des Bucket-Metadaten-Snapshots im RFC 3339-Format gespeichert. |
name |
NULLABLE |
STRING |
Der Name des Buckets. |
location |
NULLABLE |
STRING |
Der Speicherort des Buckets. Die Objektdaten für Objekte im Bucket befinden sich im physischen Speicher an diesem Standort. |
project |
NULLABLE |
INTEGER |
Die Projektnummer des Projekts, zu dem der Bucket gehört. |
storageClass |
NULLABLE |
STRING |
Die Standard-Speicherklasse des Buckets. |
public |
NULLABLE |
RECORD |
Verworfen. Dieses Feld gibt an, ob ein Bucket öffentlich zugänglich war. Verwenden Sie stattdessen iamConfiguration. |
public.bucketPolicyOnly |
NULLABLE |
BOOLEAN |
Verworfen. Dieses Feld, das Teil des public -Eintrags ist, gibt an, ob der einheitliche Zugriff auf Bucket-Ebene aktiviert wurde. Dadurch wird verhindert, dass der Zugriff über ACLs auf Objektebene gewährt wird. |
public.publicAccessPrevention |
NULLABLE |
STRING |
Verworfen. Dieses Feld ist Teil des public -Eintrags und gibt an, ob der öffentliche Zugriff auf den Bucket verhindert wurde. |
autoclass |
NULLABLE |
RECORD |
Die Autoclass-Konfiguration des Buckets, die bei Aktivierung die Speicherklasse von Objekten basierend darauf steuert, wie und wann auf die Objekte zugegriffen wird. |
autoclass.enabled |
NULLABLE |
BOOLEAN |
Gibt an, ob Autoclass aktiviert ist. |
autoclass.toggleTime |
NULLABLE |
TIMESTAMP |
Die Zeit, zu der Autoclass für diesen Bucket zuletzt aktiviert oder deaktiviert wurde, im RFC 3339-Format. |
versioning |
NULLABLE |
BOOLEAN |
Gibt an, ob die Versionsverwaltung für den Bucket aktiviert ist. Weitere Informationen finden Sie unter Objektversionierung. |
lifecycle |
NULLABLE |
BOOLEAN |
Gibt an, ob der Bucket eine Lebenszykluskonfiguration hat. Weitere Informationen finden Sie unter Lebenszyklusverwaltung. |
metageneration |
NULLABLE |
INTEGER |
Die Metadatengenerierung dieses Buckets. |
timeCreated |
NULLABLE |
TIMESTAMP |
Die Erstellungszeit des Buckets im RFC 3339-Format. |
tags |
NULLABLE |
RECORD |
Verworfen. Dieses Feld enthält benutzerdefinierte Schlüssel/Wert-Paare, die dem Bucket zugeordnet sind. Verwenden Sie stattdessen Ressourcentags. |
tags.lastUpdatedTime |
NULLABLE |
TIMESTAMP |
Verworfen. Dieses Feld ist Teil des tags -Eintrags und gibt an, wann die Tags zuletzt aktualisiert wurden. |
tags.tagMap |
REPEATED |
RECORD |
Verworfen. Dieses Feld ist Teil des tags -Datensatzes und enthält die Zuordnung von Tag-Schlüsseln und ‑Werten. |
tags.tagMap.key |
NULLABLE |
STRING |
Verworfen. Dieses Feld ist Teil des tags.tagMap -Eintrags und stellt den Schlüssel eines Tags dar. |
tags.tagMap.value |
NULLABLE |
STRING |
Verworfen. Dieses Feld ist Teil des Datensatzes tags.tagMap und stellt den Wert eines Tags dar. |
labels |
REPEATED |
RECORD |
Vom Nutzer bereitgestellte Bucket-Labels in Schlüssel/Wert-Paaren. |
labels.key |
NULLABLE |
STRING |
Ein einzelner Labeleintrag. |
labels.value |
NULLABLE |
STRING |
Der Wert des Labels. |
softDeletePolicy |
NULLABLE |
OBJECT |
Die Richtlinie für vorläufiges Löschen des Buckets, die den Zeitraum definiert, in dem Objekte im Bucket nach dem Löschen im Status „Vorläufig gelöscht“ beibehalten werden. Objekte im Status „Vorläufig gelöscht“ können nicht endgültig gelöscht werden und können bis zum hardDeleteTime wiederhergestellt werden. |
softDeletePolicy.effectiveTime |
NULLABLE |
DATETIME |
Das Datum und die Uhrzeit, zu der die Richtlinie zum vorläufigen Löschen in Kraft tritt, im RFC 3339-Format.
|
softDeletePolicy.retentionDurationSeconds |
NULLABLE |
LONG |
Der Zeitraum in Sekunden, in dem ein vorläufig gelöschtes Objekt aufbewahrt wird und nicht endgültig gelöscht werden kann. Der Wert muss größer oder gleich 604800 (7 Tage) und kleiner als 7776000 (90 Tage) sein. Der Wert kann auch auf 0 gesetzt werden, wodurch die Richtlinie zum vorläufigen Löschen deaktiviert wird. |
iamConfiguration |
NULLABLE |
RECORD |
Die IAM-Konfiguration für einen Bucket. |
iamConfiguration.uniformBucketLevelAccess |
NULLABLE |
RECORD |
Die Konfiguration für einheitlichen Zugriff auf Bucket-Ebene des Buckets. |
iamConfiguration.uniformBucketLevelAccess.enabled |
NULLABLE |
BOOLEAN |
Gibt an, ob für den Bucket einheitlicher Zugriff auf Bucket-Ebene verwendet wird. |
iamConfiguration.publicAccessPrevention |
NULLABLE |
STRING |
Der Status der Verhinderung des öffentlichen Zugriffs des Buckets, der entweder "inherited" oder "enforced" ist. |
resourceTags |
REPEATED |
RECORD |
Die Tags des Buckets. Weitere Informationen finden Sie unter Cloud Resource Manager API. |
resourceTags.key |
NULLABLE |
STRING |
Der Schlüssel des Ressourcentags. |
resourceTags.value |
NULLABLE |
STRING |
Der Wert des Ressourcen-Tags. |
Objektmetadaten
In der folgenden Tabelle werden die Metadatenfelder für Objekte beschrieben:
Metadatenfeld | Modus | Typ | Beschreibung |
---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Im Feld snapshotTime wird die Zeit der Aktualisierung des Objektmetadaten-Snapshots im RFC 3339-Format gespeichert. |
bucket |
NULLABLE |
STRING |
Der Name des Buckets, der dieses Objekt enthält. |
location |
NULLABLE |
STRING |
Der Speicherort des Buckets. Die Objektdaten für Objekte im Bucket befinden sich im physischen Speicher an diesem Standort. |
componentCount |
NULLABLE |
INTEGER |
Wird nur für zusammengesetzte Objekte zurückgegeben. Anzahl der nicht zusammengesetzten Objekte im zusammengesetzten Objekt. componentCount enthält nicht zusammengesetzte Objekte, die Teil von zusammengesetzten Objekten waren, die zum Zusammenstellen des aktuellen Objekts verwendet wurden. |
contentDisposition |
NULLABLE |
STRING |
Die Content-Disposition der Objektdaten. |
contentEncoding |
NULLABLE |
STRING |
Die Content-Encoding der Objektdaten. |
contentLanguage |
NULLABLE |
STRING |
Die Content-Language der Objektdaten. |
contentType |
NULLABLE |
STRING |
Der Content-Type der Objektdaten. |
crc32c |
NULLABLE |
INTEGER |
Die CRC32C-Prüfsumme, wie in RFC 4960, Anhang B beschrieben, mit base64 in Big-Endian-Bytereihenfolge codiert. |
customTime |
NULLABLE |
TIMESTAMP |
Ein benutzerdefinierter Zeitstempel für das Objekt im RFC 3339-Format. |
etag |
NULLABLE |
STRING |
HTTP 1.1-Entitäts-Tag für das Objekt. |
eventBasedHold |
NULLABLE |
BOOLEAN |
Gibt an, ob das Objekt einem ereignisbasierten Hold unterliegt. |
generation |
NULLABLE |
INTEGER |
Die Inhaltsgenerierung dieses Objekts. |
md5Hash |
NULLABLE |
STRING |
Der MD5-Hash der Daten, codiert mit base64. Dieses Feld ist für zusammengesetzte Objekte nicht vorhanden. |
mediaLink |
NULLABLE |
STRING |
Eine URL zum Herunterladen der Daten des Objekts. |
metadata |
REPEATED |
RECORD |
Von Nutzern bereitgestellte Metadaten in Schlüssel/Wert-Paaren. |
metadata.key |
NULLABLE |
STRING |
Ein einzelner Metadateneintrag. |
metadata.value |
NULLABLE |
STRING |
Der Metadatenwert. |
metageneration |
NULLABLE |
INTEGER |
Die Version der Metadaten für dieses Objekt bei dieser Generation. |
name |
NULLABLE |
STRING |
Der Name des Objekts. |
selfLink |
NULLABLE |
STRING |
Eine URL für dieses Objekt. |
size |
NULLABLE |
INTEGER |
Die Inhaltslänge der Daten in Byte. |
storageClass |
NULLABLE |
STRING |
Speicherklasse des Objekts. |
temporaryHold |
NULLABLE |
BOOLEAN |
Gibt an, ob für das Objekt ein temporärer Hold eingerichtet ist. |
timeCreated |
NULLABLE |
TIMESTAMP |
Die Erstellungszeit des Objekts im RFC 3339-Format. |
timeDeleted |
NULLABLE |
TIMESTAMP |
Die Löschzeit des Objekts im RFC 3339-Format. |
updated |
NULLABLE |
TIMESTAMP |
Die Änderungszeit der Objektmetadaten im RFC 3339-Format. |
timeStorageClassUpdated |
NULLABLE |
TIMESTAMP |
Der Zeitpunkt, zu dem die Speicherklasse des Objekts zuletzt geändert wurde. |
retentionExpirationTime |
NULLABLE |
TIMESTAMP |
Der früheste Zeitpunkt, zu dem das Objekt gelöscht werden kann. Dies hängt von der für das Objekt festgelegten Aufbewahrungskonfiguration und der für das Bucket, der das Objekt enthält, festgelegten Aufbewahrungsrichtlinie ab. Der Wert für retentionExpirationTime wird im RFC 3339-Format angegeben. |
softDeleteTime |
NULLABLE |
DATETIME |
Der Zeitpunkt, zu dem das Objekt vorläufig gelöscht wurde. Nur für Objekte in Buckets mit einer Richtlinie für vorläufiges Löschen verfügbar. |
hardDeleteTime |
NULLABLE |
DATETIME |
Der Zeitpunkt, zu dem ein vorläufig gelöschtes Objekt endgültig gelöscht wird und nicht mehr wiederhergestellt werden kann. Der Wert ist die Summe des softDeleteTime -Werts und des softDeletePolicy.retentionDurationSeconds -Werts des Buckets. Nur für Objekte in Buckets mit einer Richtlinie für vorläufiges Löschen verfügbar. |
project |
NULLABLE |
INTEGER |
Die Projektnummer des Projekts, zu dem der Bucket gehört. |
Letzter Snapshot von Bucket- und Objektmetadaten
Das verknüpfte Dataset enthält den neuesten Snapshot der Bucket- und Objektmetadaten in den folgenden dedizierten Ansichten:
bucket_attributes_latest_snapshot_view
enthält die neuesten Metadaten für Ihre Cloud Storage-Buckets. Die Struktur entspricht dem Schema für Bucket-Metadaten.Die
object_attributes_latest_snapshot_view
enthält die neuesten Metadaten für Ihre Cloud Storage-Objekte. Die Struktur entspricht dem Metadatenschema für Objekte.
Projektmetadaten
Die Projektmetadaten werden als Ansicht mit dem Namen project_attributes_view
im verknüpften Dataset bereitgestellt:
Metadatenfeld | Modus | Typ | Beschreibung |
---|---|---|---|
snapshotTime |
NULLABLE |
TIMESTAMP |
Im Feld snapshotTime wird die Zeit der Aktualisierung des Projektmetadaten-Snapshots im RFC 3339-Format gespeichert. |
name |
NULLABLE |
STRING |
Name des Projekts. |
id |
NULLABLE |
STRING |
Die eindeutige Kennung für das Projekt. |
number |
NULLABLE |
NUMBER |
Ein numerischer Wert, der mit dem Projekt verknüpft ist. |
Dataset-Schema für Ereignisse und Fehler
Im verknüpften Dataset können Sie sich auch die Ereignisse und Fehler bei der Verarbeitung von Momentaufnahmen in den Ansichten events_view
und error_attributes_view
ansehen. Informationen zur Fehlerbehebung bei der Verarbeitung von Snapshots finden Sie unter Fehlerbehebung bei Datensatzfehlern.
Ereignisprotokoll
Sie können sich Ereignisprotokolle in der Ansicht events_view
im verknüpften Dataset ansehen:
Spaltenname | Modus | Typ | Beschreibung |
---|---|---|---|
manifest.snapshotTime |
NULLABLE |
TIMESTAMP |
Die Zeit im RFC 3339-Format, zu der der Snapshot der Ereignisse aktualisiert wird. |
manifest.viewName |
NULLABLE |
STRING |
Der Name der Ansicht, die aktualisiert wurde. |
manifest.location |
NULLABLE |
STRING |
Der Quellspeicherort der aktualisierten Daten. |
globalManifest.snapshotTime |
NULLABLE |
TIMESTAMP |
Die Zeit im RFC 3339-Format, zu der der Snapshot der Ereignisse aktualisiert wird. |
eventTime |
NULLABLE |
STRING |
Die Zeit, zu der das Ereignis stattgefunden hat. |
eventCode |
NULLABLE |
STRING |
Der Ereigniscode, der dem entsprechenden Eintrag zugeordnet ist. Der Ereigniscode 1 bezieht sich darauf, dass die Ansicht manifest.viewName mit allen Einträgen für den Quellspeicherort manifest.location im Snapshot manifest.snapshotTime aktualisiert wird. Der Ereigniscode 2 gibt an, dass das Dataset mit den Bucket- und Objekteinträgen für alle Quellspeicherorte aktualisiert wird. Diese Aktualisierung erfolgt im Snapshot globalManifest.snapshotTime . |
Fehlercodes
Fehlercodes können Sie in der error_attributes_view
-Ansicht im verknüpften Dataset aufrufen:
Spaltenname | Modus | Typ | Beschreibung |
---|---|---|---|
errorCode |
NULLABLE |
INTEGER |
Der mit diesem Eintrag verknüpfte Fehlercode. Eine Liste der gültigen Werte und Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Datasets. |
errorSource |
NULLABLE |
STRING |
Die Quelle des Fehlers. Gültiger Wert: CONFIGURATION_PREPROCESSING . |
errorTime |
NULLABLE |
TIMESTAMP |
Gibt an, wann der Fehler aufgetreten ist. |
sourceGcsLocation |
NULLABLE |
STRING |
Der Cloud Storage-Quellspeicherort des Fehlers. Für Projekte ist dieses Feld „null“, da sie keinen Standort haben. |
bucketErrorRecord.bucketName |
NULLABLE |
STRING |
Der Name des Buckets, der von dem Fehler betroffen ist. Anhand dieser Informationen können Sie einen Bucket-Fehler beheben. |
bucketErrorRecord.serviceAccount |
NULLABLE |
STRING |
Das Dienstkonto, das die Berechtigung zum Aufnehmen von Objekten aus dem Bucket benötigt. Anhand dieser Informationen können Sie einen Bucket-Fehler beheben. |
projectErrorRecord.projectNumber |
NULLABLE |
INTEGER |
Die Nummer des Projekts, das den Fehler verursacht hat. Anhand dieser Informationen können Sie Projektfehler beheben. |
projectErrorRecord.organizationName |
NULLABLE |
STRING |
Die Nummer der Organisation, zu der das Projekt gehören muss, damit es verarbeitet werden kann. Der Wert 0 gibt an, dass sich das Dataset nicht in der Organisation befindet. Anhand dieser Informationen können Sie Projektfehler beheben. |
Dataset-Fehler beheben
In der folgenden Tabelle finden Sie Informationen zur Fehlerbehebung bei der Verarbeitung von Snapshots, die in der Ansicht error_attributes_view
des verknüpften Datasets protokolliert werden:
Fehlercode | Fehlerfall | Fehlermeldung | Fehlerbehebung |
---|---|---|---|
1 | Das Quellprojekt gehört nicht zur Organisation | Das Quellprojekt projectErrorRecord.projectNumber gehört nicht zur Organisation projectErrorRecord.organizationName . |
Fügen Sie das Quellprojekt projectErrorRecord.projectNumber der Organisation projectErrorRecord.organizationName hinzu. Eine Anleitung zum Migrieren eines Projekts zwischen Organisationen finden Sie unter Projekte zwischen Organisationen migrieren. |
2 | Bucket-Autorisierungsfehler | Berechtigung zum Aufnehmen von Objekten für Bucket bucketErrorRecord.bucketName verweigert. |
Gewähren Sie dem Dienstkonto bucketErrorRecord.serviceAccount IAM-Berechtigungen (Identity and Access Management), damit Objekte für den Bucket bucketErrorRecord.bucketName aufgenommen werden können. Weitere Informationen finden Sie unter Erforderliche Berechtigungen für den Dienst-Agenten erteilen. |
3 | Das Zielprojekt gehört nicht zur Organisation | Das Zielprojekt projectErrorRecord.projectNumber ist nicht in der Organisation projectErrorRecord.organizationName . |
Fügen Sie das Zielprojekt projectErrorRecord.projectNumber der Organisation projectErrorRecord.organizationName hinzu. Eine Anleitung zum Migrieren eines Projekts zwischen Organisationen finden Sie unter Projekte zwischen Organisationen migrieren. |
4 | Für das Quellprojekt ist Storage Intelligence nicht konfiguriert. | Für das Quellprojekt projectErrorRecord.projectNumber ist Storage Intelligence nicht konfiguriert. |
Konfigurieren Sie Storage Intelligence für das Quellprojekt projectErrorRecord.projectNumber . Weitere Informationen finden Sie unter Storage Intelligence konfigurieren und verwalten. |
5 | Für den Bucket ist Storage Intelligence nicht konfiguriert. | Für den Bucket bucketErrorRecord.bucketName ist Storage Intelligence nicht konfiguriert. |
Konfigurieren Sie Storage Intelligence für den Bucket bucketErrorRecord.bucketName . Weitere Informationen finden Sie unter Storage Intelligence konfigurieren und verwalten. |
Hinweise
Beachten Sie Folgendes für Dataset-Konfigurationen:
Wenn Sie einen Ordner in einem Bucket mit aktiviertem hierarchischen Namespace umbenennen, werden die Objektnamen in diesem Bucket aktualisiert. Wenn diese Objekt-Snapshots vom verknüpften Dataset aufgenommen werden, gelten sie als neue Einträge in den verknüpften Datasets.
Datasets werden nur an diesen BigQuery-Standorten unterstützt.
Nächste Schritte
- Storage Insights-Datasets verwenden:
- Weitere Informationen zu Storage Intelligence
- SQL-Abfragen für die Datasets in BigQuery ausführen
- Weitere Informationen zu BigQuery-Analysen