Ultimate
Google BigQuery
Erstellt für:
- Entwickler
Lesen Sie dieses Dokument über die erforderlichen Schritte, die Sie ausführen müssen, um Ihr Google BigQuery-Konto erfolgreich mit Adobe Experience Platform über Azure oder Amazon Web Services (AWS) zu verbinden.
Voraussetzungen
Lesen Sie die folgenden Abschnitte für die erforderliche Einrichtung, die Sie durchführen müssen, bevor Sie Ihr Google BigQuery-Konto mit Experience Platform verbinden können.
Zulassungsliste von IP-Adressen
Sie müssen Ihrer Zulassungsliste regionsspezifische IP-Adressen hinzufügen, bevor Sie Ihre Quellen mit Experience Platform über Azure oder Amazon Web Services (AWS) verbinden. Weitere Informationen finden Sie im Handbuch unter Zulassungsauflistung von IP-Adressen für die Verbindung mit Experience Platform auf Azure und AWS .
Bei Experience Platform auf Azure authentifizieren
Sie müssen die folgenden Anmeldeinformationen angeben, um Ihr Google BigQuery-Konto mit Experience Platform auf Azure zu verbinden.
Um sich mit einer Kombination aus OAuth 2.0 und einfacher Authentifizierung zu authentifizieren, geben Sie die entsprechenden Werte für die folgenden Anmeldeinformationen an.
Anmeldedaten | Beschreibung |
---|---|
project | Das Projekt ist die Organisationseinheit auf Basisebene für Ihre Google Cloud Ressourcen, einschließlich Google BigQuery. |
clientID | Die Client-ID ist die Hälfte Ihrer Google BigQuery OAuth 2.0-Anmeldeinformationen. |
clientSecret | Das Client-Geheimnis ist die andere Hälfte Ihrer Google BigQuery OAuth 2.0-Anmeldeinformationen. |
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 zu authentifizieren und bei Bedarf nachfolgende Zugriffstoken für Ihr Projekt anzufordern. |
largeResultsDataSetId | (Optional) Die vorab erstellte Google BigQuery-Datensatz-ID, die erforderlich ist, um Unterstützung für große Ergebnismengen zu ermöglichen. |
Detaillierte Anweisungen zum Generieren von OAuth 2.0-Anmeldeinformationen für Google-APIs finden Sie im folgenden Google OAuth 2.0-Authentifizierungshandbuch.
Um sich mit der Service-Authentifizierung zu authentifizieren, geben Sie die entsprechenden Werte für die folgenden Anmeldeinformationen an.
Hinweis: Ihr Service-Konto 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 mit der Service-Authentifizierung zu authentifizieren.
Anmeldedaten | Beschreibung |
---|---|
projectId | Die ID der Google BigQuery, für die Sie eine Abfrage durchführen möchten. |
keyFileContent | Die Schlüsseldatei, die zum Authentifizieren des Service-Kontos 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 kodieren. |
largeResultsDataSetId | (Optional) Die vorab erstellte Google BigQuery-Datensatz-ID, die erforderlich ist, um Unterstützung für große Ergebnismengen zu ermöglichen. |
Weitere Informationen zur Verwendung von Dienstkonten in Google BigQuery finden Sie im Handbuch unter Verwendung von Dienstkonten in Google BigQuery.
Authentifizierung bei Experience Platform auf AWS
Sie müssen die folgenden Anmeldeinformationen angeben, um Ihr Google BigQuery-Konto mit Experience Platform auf AWS zu verbinden.
Anmeldedaten | Beschreibung |
---|---|
projectId | Die ID der Google BigQuery, für die Sie eine Abfrage durchführen möchten. |
keyFileContent | Die Schlüsseldatei, die zum Authentifizieren des Service-Kontos 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 kodieren. |
datasetId | Die Google BigQuery Datensatz-ID. Diese ID stellt dar, wo sich Ihre Datentabellen befinden. |
Verbinden von Google BigQuery mit Experience Platform
Die folgende Dokumentation enthält Informationen zum Verbinden von Google BigQuery mit Experience Platform mithilfe von APIs oder der Benutzeroberfläche: