Zum Inhalt springen

Google BigQuery-Verbindungsleitfaden für Jitterbit App Builder

Übersicht

Dieser Leitfaden beschreibt die Systemanforderungen und Anweisungen zum Verbinden von App Builder 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

Einen OAuth-Sicherheitsanbieter hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Connect-Menü auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

    attachment

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

    • Im Einstellungen-Bereich

      • Name: Ein erkennbarer und eindeutiger Anbieter-Name

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

    • Im Eigenschaften-Bereich

      • Authorization Endpoint: https://accounts.google.com/o/oauth2/auth

      • ClientId: Aus dem BigQuery-Kundenkonto

      • ClientSecret: Aus dem BigQuery-Kundenkonto

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

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

  5. Wiederholen Sie diese Schritte, um einen zweiten Sicherheitsanbieter für die Datenbankquellen-Authentifizierung zu erstellen.

Einen RDBMS-Sicherheitsanbieter hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Connect-Menü auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

    attachment

Einen Server hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Connect-Menü auf den Link Mit Ihrem Unternehmen verbinden

    attachment

  3. Klicken Sie auf die Schaltfläche Erstellen oben links im Bereich „Data Servers" (Datenseerver). Daraufhin wird die Seite Server hinzufügen angezeigt.

    attachment

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

    • Name: Ein erkennbarer und eindeutiger Servername

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

    • Instance name: Der Ressourcenname.

    • Filename: Der Dataset-Name.

    • Sicherheitsanbieter: Die Anmeldemethode für den Server

    • Allow Challenge: Aktivieren Sie dieses Kontrollkästchen, um App Builder zu ermöglichen, den Browser umzuleiten, wenn eine OAuth-Herausforderung erfolgt

  5. Klicken Sie nach dem Ausfüllen aller erforderlichen Anmeldedaten auf die Schaltfläche Speichern, um die Einstellungen zu speichern.

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

*Das folgende Beispiel stammt aus der Google Cloud Platform, wo eine BigQuery-Instanz erstellt werden würde, und den Instance Name, der in der Serverkonfiguration verwendet wird, finden Sie.

attachment

Datenbankquelle importieren

  1. Navigieren Sie zur 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 den BigQuery-Bereich und klicken Sie auf die Schaltfläche Importieren, die unter den Quell-Anmeldedaten angezeigt wird. Klicken Sie bei der entsprechenden Aufforderung auf Fortfahren. Der Import wird im Hintergrund ausgeführt.

    attachment

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

    attachment

Fehlerbehebung

Falls Probleme mit dem Google BigQuery Server auftreten, werden folgende Schritte zur Fehlerbehebung empfohlen:

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

  2. Weitere Informationen finden Sie in der CData ADO.NET Provider für Google BigQuery-Dokumentation.