Sie können eine Verbindung zu einer Google BigQuery-Datenbank erstellen und über diese Verbindung Daten in einem BigQuery-Projekt visualisieren.
Beachten Sie Folgendes, bevor Sie beginnen:
- Das Erstellen einer Verbindung zu Google BigQuery ist ressourcenintensiv. Es wird empfohlen, eine Verbindung zu erstellen und sie für andere Benutzer freizugeben, anstatt mehreren Benutzern zu gestatten, ihre eigene Verbindung zu erstellen.
- Oracle Analytics erstellt einen Cache der Tabellen und Schemas für jedes Projekt in Google BigQuery. Begrenzen Sie die Projekte, Tabellen und Schemas auf diejenigen, die für die Analyse benötigt werden.
- Je nach Google BigQuery-Datenmenge kann das Erstellen einer Verbindung mehrere Stunden dauern. Planen Sie also entsprechend Zeit ein, um diesen Prozess abzuschließen.
- Räumen Sie nach dem Erstellen der Verbindung eine gewisse Zeit ein, bevor Sie die Verbindung für die Analyse Ihrer Daten verwenden.
- Eine Google BigQuery-Verbindung wird explizit zu einem einzelnen Projekt definiert. Wenn Sie Daten aus mehreren Projekten benötigen, muss die Verbindung von einem Servicebenutzer erstellt werden, der Zugriff auf die Projekte und Datasets hat. Dataset-Ausgaben können kombiniert werden.
- Erstellen Sie einen Serviceaccount in Google BigQuery.
- Fügen Sie eine Rolle (z.B. BigQuery-Benutzer) mit der Berechtigung
bigquery.jobs.create
zum Serviceaccount hinzu.
- Fügen Sie der Rolle Benutzer hinzu.
- Fügen Sie einen JSON-Schlüssel hinzu.
- Klicken Sie auf der Homepage von Oracle Analytics auf Erstellen und dann auf Verbindung.
- Klicken Sie auf BigQuery.
- Geben Sie die Verbindungsdetails ein.
- Geben Sie unter Verbindungsname einen benutzerfreundlichen Namen zur Identifizierung der Verbindungsdetails in Oracle Analytics ein.
- Geben Sie unter Projekt das zu analysierende BigQuery-Projekt an. Geben Sie dabei den Namen genauso an, wie er in Google BigQuery definiert ist (unter Beachtung der Groß-/Kleinschreibung).
- Geben Sie unter E-Mail-Adresse des Serviceaccounts die zum Anmelden bei Google BigQuery verwendete E-Mail-Adresse an.
- Laden Sie in Private Key für Serviceaccount den Private Key für den Serviceaccount (JSON-Format) hoch.
- Speichern Sie die Details.
Jetzt können Sie Dataset-Arbeitsmappen für Analysen basierend auf den Google BigQuery-Daten erstellen. Beim Erstellen eines Datasets navigieren Sie zu BigQuery-Tabellen und wählen die zu analysierenden Datenfakten und Kennzahlen aus. Alternativ dazu können Sie die Daten mit einer SQL-Abfrage direkt abrufen.