Zum Inhalt springen

Google BigQuery-Verbindungsanleitung für Jitterbit App Builder

Übersicht

Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zur Verbindung des App Builders mit einem Google BigQuery-Datenbankserver.

Systemanforderungen

Datenbankserver

Google BigQuery-Datenbankserver

Client-Webbrowser

  • Chrome TM 60 oder neuer

  • Firefox ® 55 oder neuer

  • Safari ® 11.0.2 oder neuer

Verbindungsanweisungen

Hinzufügen eines OAuth-Sicherheitsanbieters

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü "Verbinden" auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf Erstellen unter Benutzerauthentifizierung

    attachment

  4. Um den OAuth-Sicherheitsanbieter zu konfigurieren, geben Sie die folgenden Informationen ein:

    • Im Panel Einstellungen

      • Name: Ein identifizierbarer und einzigartiger Anbietername

      • Typ: Wählen Sie Oauth aus dem Dropdown-Menü

    • Im Panel Eigenschaften

      • Autorisierungsendpunkt: https://accounts.google.com/o/oauth2/auth

      • ClientId: Vom Client-BigQuery-Konto

      • ClientSecret: Vom Client-BigQuery-Konto

      • Scopes: https://www.googleapis.com/auth/bigquery

      • Token-Endpunkt: https://accounts.google.com/o/oauth2/token

  5. Wiederholen Sie diese Schritte für die Datenquellenauthentifizierung in Schritt 3.

Hinzufügen eines RDBMS-Sicherheitsanbieters

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü "Verbinden" auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf Erstellen unter Datenquellenauthentifizierung

    attachment

Hinzufügen eines Servers

  1. Navigieren Sie zum App Builder IDE

  2. Klicken Sie im Menü "Connect" auf den Link Connect to your enterprise

    attachment

  3. Klicken Sie auf die Schaltfläche Create oben links im Datenserver-Bereich. Dadurch wird die Seite Add Server geöffnet.

    attachment

  4. Um eine Verbindung zu einem Google BigQuery-Server herzustellen, geben Sie die folgenden Informationen ein:

    • Name: Ein identifizierbarer und einzigartiger Servername

    • Typ: Wählen Sie Google BigQuery aus dem Dropdown-Menü

    • Instanzname: Ist der Ressourcenname.

    • Dateiname: Ist der Datensatzname.

    • Sicherheitsanbieter: Die Anmeldemethode für den Server

    • Challenge zulassen: Das Aktivieren dieses Kontrollkästchens ermöglicht es App Builder, den Browser umzuleiten, wenn eine OAuth-Herausforderung auftritt

  5. Nachdem Sie alle erforderlichen Anmeldeinformationen ausgefüllt haben, klicken Sie auf die Schaltfläche Save, um die Einstellungen zu speichern.

  6. Klicken Sie auf die Schaltfläche Test Connection unter den Serverinformationen, um sicherzustellen, dass der Server ordnungsgemäß verbunden ist.

*Das folgende ist ein Beispiel von der Google Cloud Platform, wo eine BigQuery-Instanz erstellt wird und der Instanzname, der in der Serverkonfiguration verwendet wird, gefunden werden kann.

attachment

Datenquelle importieren

  1. Navigieren Sie zum App Builder IDE.

  2. Klicken Sie auf Build Your Application und dann auf Data Storage Layer.

  3. Suchen Sie unter Cloud Databas die Google BigQuery-Datenbank mit dem Namen, den Sie zuvor gewählt haben.

  4. Erweitern Sie das BigQuery-Panel und klicken Sie auf die Schaltfläche Import, die unter den Quellanmeldeinformationen erscheint. Wenn Sie dazu aufgefordert werden, klicken Sie auf Proceed. Der Import wird im Hintergrund geplant.

    attachment

  5. Nach dem Import klicken Sie auf Tables, um die importierten Tabellen vom Google BigQuery-Server anzuzeigen.

    attachment

Fehlerbehebung

Wenn Sie Probleme mit dem Google BigQuery-Server haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:

  1. Aktivieren Sie Datenprotokollierung, um Protokolldateien und Daten zu generieren, die Sie herunterladen und überprüfen können.

  2. Konsultieren Sie die CData ADO.NET Provider für Google BigQuery-Dokumentation für detaillierte Informationen.