Zum Inhalt springen

Voraussetzungen für den Google BigQuery Connector in Jitterbit Integration Studio

Einführung

Um den Google BigQuery Connector zu verwenden, benötigen Sie ein Google-Dienstkonto für Ihr Projekt mit den entsprechenden Berechtigungen und bestimmten Anmeldeinformationen, die vom Dienstkonto abgerufen werden.

Erstellen eines Dienstkontos und Zuweisen von Rollen

Befolgen Sie diese Schritte, um ein Dienstkonto zu erstellen und Rollen zuzuweisen, um Zugriff auf das Google Cloud-Projekt zu gewähren, das mit dem Google BigQuery Connector verwendet werden soll:

  1. Wählen Sie ein Projekt in der Google Cloud Console.

    Hinweis

    Stellen Sie sicher, dass die Google BigQuery API aktiviert ist.

  2. Navigieren Sie im Navigationsmenü zu IAM & Admin > Dienstkonten.

  3. Klicken Sie auf Dienstkonto erstellen, das sich oben auf der Seite befindet.

  4. Geben Sie die Details des Dienstkontos ein:

    Details des Dienstkontos

    • Name des Dienstkontos: Geben Sie eine beliebige Zeichenfolge für den Namen des Dienstkontos ein.

    • ID des Dienstkontos: Dieses Feld wird automatisch ausgefüllt, um mit dem Namen des Dienstkontos übereinzustimmen, und kann bei Bedarf bearbeitet werden.

    • Beschreibung des Dienstkontos: Geben Sie eine Beschreibung für das Dienstkonto ein.

  5. Klicken Sie auf Erstellen und Fortfahren.

  6. Weisen Sie eine Rolle zu, um den Zugriff auf das Projekt zu ermöglichen (erforderlich für eine erfolgreiche Verbindung im Google BigQuery Connector):

    Rollen zuweisen

    • Rolle: Wählen Sie im Menü die geeignete BigQuery-Rolle oder benutzerdefinierte Rolle für Ihren Anwendungsfall aus und klicken Sie dann auf Fortfahren.

      Hinweis

      Bei der Verwendung einer benutzerdefinierten Rolle müssen mindestens die Berechtigungen bigquery.datasets.get und bigquery.tables.list dieser Rolle zugewiesen sein. Andernfalls wird die Google BigQuery-Verbindung nicht erfolgreich sein.

      Bei der Verwendung vordefinierter BigQuery-Rollen sind dies die Rollenkombinationen, die dem Dienstkonto gewährt werden können, um Zugriff auf jede Google BigQuery-Aktivität zu ermöglichen:

      Aktivität Cloud BigQuery-Rollen
      Datenübertragung BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Routine aufrufen BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Abfrage BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Datensatz einfügen BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Struktur erstellen BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Struktur aktualisieren BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Datensatz aktualisieren BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
      Struktur löschen BigQuery-Administrator oder
      BigQuery-Dateneditor oder
      BigQuery-Datenbetrachter
  7. Optional können Sie bestimmten Benutzern Zugriff auf das Dienstkonto gewähren:

    Benutzer zuweisen

  8. Klicken Sie auf Fertig.

Anmeldeinformationen abrufen

Befolgen Sie diese Schritte, um die für die Verbindungs-Konfiguration erforderlichen Anmeldeinformationen zu erhalten:

  1. Klicken Sie auf der Seite Dienstkonten im Menü Aktionen für das oben erstellte Dienstkonto oben und dann auf Schlüssel verwalten.

  2. Klicken Sie auf Schlüssel hinzufügen > Neuen Schlüssel erstellen, wählen Sie JSON als Schlüsseltyp aus und klicken Sie dann auf Erstellen, um die JSON-Datei auf Ihren Computer herunterzuladen:

    Schlüssel erstellen

  3. Öffnen Sie die heruntergeladene JSON-Datei in einem Texteditor und behalten Sie die Werte von project_id, private_key und client_email zur Verwendung während der Verbindungs-Konfiguration.