[Ultimate]{class="badge positive"}
Google BigQuery source
Adobe Experience Platform ermöglicht die Aufnahme von Daten aus externen Quellen und bietet spezielle Services, mittels derer Sie eingehende Daten strukturieren, beschriften und erweitern können. Daten können aus verschiedensten Quellen aufgenommen werden, darunter etwa Adobe-Programme, Cloud-basierte Datenspeicher und Datenbanken.
Lesen Sie dieses Dokument für die erforderlichen Schritte, die Sie ausführen müssen, um Ihr Google BigQuery-Konto erfolgreich mit Experience Platform zu verbinden.
Voraussetzungen prerequisites
Im folgenden Abschnitt finden Sie weitere Informationen zur erforderlichen Einrichtung, bevor Sie eine Google BigQuery-Quellverbindung erstellen können.
IP-Adressen-Zulassungsliste
Vor der Arbeit mit Quell-Connectoren muss einer Zulassungsliste eine Liste von IP-Adressen hinzugefügt werden. Wenn Sie Ihre regionsspezifischen IP-Adressen nicht zu Ihrer Zulassungsliste hinzufügen, kann dies bei der Verwendung von Quellen zu Fehlern oder Performance-Einbußen führen. Weitere Information finden Sie unter IP-Adressen-Zulassungsliste.
Generieren Sie Ihre Google BigQuery-Anmeldedaten credentials
Um Google BigQuery mit Experience Platform zu verbinden, müssen Sie Werte für die folgenden Anmeldedaten generieren:
Um sich mit einer Kombination aus OAuth 2.0 und einfacher Authentifizierung zu authentifizieren, geben Sie die entsprechenden Werte für die folgenden Anmeldeinformationen ein.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 | |
---|---|
Anmeldedaten | Beschreibung |
project |
Das Projekt ist die Organisationseinheit auf Basisebene für Ihre Google Cloud -Ressourcen, einschließlich Google BigQuery. |
clientID |
Die Client-ID entspricht der Hälfte Ihrer Google BigQuery OAuth 2.0-Anmeldedaten. |
clientSecret |
Das Client-Geheimnis ist die andere Hälfte Ihrer Google BigQuery OAuth 2.0-Anmeldedaten. |
refreshToken |
Mit dem Aktualisierungstoken können Sie neue Zugriffstoken für Ihre API abrufen. Zugriffstoken haben eine begrenzte Lebensdauer und können im Laufe Ihres Projekts ablaufen. Sie können das Aktualisierungstoken verwenden, um sich bei Bedarf zu authentifizieren und nachfolgende Zugriffstoken für Ihr Projekt anzufordern. |
largeResultsDataSetId |
(Optional) Die vorab erstellte Datensatz-ID Google BigQuery , die erforderlich ist, um die Unterstützung für große Ergebnismengen zu ermöglichen. |
Ausführliche Anweisungen zum Generieren von OAuth 2.0-Anmeldeinformationen für Google -APIs finden Sie im folgenden Google OAuth 2.0-Authentifizierungshandbuch.
Um sich mithilfe der Dienstauthentifizierung zu authentifizieren, geben Sie die entsprechenden Werte für die folgenden Anmeldeinformationen ein.
Hinweis: Ihr Dienstkonto muss über ausreichende Berechtigungen verfügen, z. B.: BigQuery Job User, BigQuery Data Viewer, BigQuery Read Session User und BigQuery Data Owner, um sich erfolgreich bei der Dienstauthentifizierung authentifizieren zu können.
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
Anmeldedaten | Beschreibung |
projectId |
Die Kennung des Google BigQuery , mit dem Sie eine Abfrage durchführen möchten. |
keyFileContent |
Die Schlüsseldatei, die zum Authentifizieren des Dienstkontos verwendet wird. Sie können diesen Wert aus dem Google Cloud service accounts Dashboard abrufen. Der Inhalt der Schlüsseldatei liegt im JSON-Format vor. Sie müssen dies bei der Authentifizierung bei Experience Platform in Base64 verschlüsseln. |
largeResultsDataSetId |
(Optional) Die vorab erstellte Datensatz-ID Google BigQuery , die erforderlich ist, um die Unterstützung für große Ergebnismengen zu ermöglichen. |
Weitere Informationen zur Verwendung von Dienstkonten in Google BigQuery finden Sie im Handbuch zu Verwendung von Dienstkonten in Google BigQuery.
Verbinden von Google BigQuery mit Platform
Die folgende Dokumentation enthält Informationen dazu, wie Sie Google BigQuery mithilfe von APIs oder der Benutzeroberfläche mit Platform verbinden können: