Verbinding maken met Google BigQuery

U kunt een verbinding met een Google BigQuery-database maken om gegevens te visualiseren in een BigQuery-project.

Houd rekening met het volgende voordat u begint:
  • Het maken van een verbinding naar Google BigQuery vereist veel resources. Het is beter om één verbinding te maken en deze met andere gebruikers te delen, in plaats van dat meerdere gebruikers hun eigen verbinding maken.
  • Oracle Analytics bouwt een cache aan tabellen en schema's voor elk project in Google BigQuery. U kunt het best de projecten, tabellen en schema's beperken tot degene die voor de analyse nodig zijn.
  • Afhankelijk van de hoeveelheid Google BigQuery-gegevens kan het meerdere uren duren om een verbinding te maken. Houd hier dus rekening mee bij uw planning.
  • Nadat de verbinding is gemaakt, kan het even duren voordat u de verbinding kunt gebruiken voor het analyseren van uw gegevens.
  • Een verbinding met Google BigQuery is expliciet gedefinieerd aan een enkel project. Als u gegevens uit meerdere projecten nodig hebt, moet de verbinding tot stand worden gebracht door een servicegebruiker die toegang heeft tot de projecten en gegevenssets. De uitvoer van gegevenssets kan geïntegreerd zijn.
  1. Maak een serviceaccount in Google BigQuery.
    1. Voeg een rol (bijvoorbeeld BigQuery-gebruiker) met de machtiging bigquery.jobs.create toe aan de serviceaccount.
    2. Voeg gebruikers aan de rol toe.
    3. Voeg een JSON-sleutel toe.
  2. Klik op de Beginpagina van Oracle Analytics op Maken en vervolgens op Verbinding.
  3. Klik op BigQuery.
  4. Voer de verbindingsdetails in.
    • Geef in Verbindingsnaam een gebruiksvriendelijke naam op waaraan u de verbindingsdetails kunt herkennen in Oracle Analytics.
    • Geef in Project het BigQuery-project op dat u wilt analyseren. Voer exact dezelfde naam in die is gedefinieerd in Google BigQuery (hoofdlettergevoelig).
    • Geef in E-mailadres serviceaccount het e-mailadres op dat u gebruikt om aan te melden bij Google BigQuery.
    • Upload bij Privésleutel serviceaccount de privésleutel van de serviceaccount (JSON-indeling).
  5. Klik op Opslaan.

    U kunt nu werkmappen met gegevenssets voor analyse maken op basis van uw gegevens in Google BigQuery. Wanneer u een gegevensset maakt, gaat u naar de BigQuery-tabellen en selecteert u de gegevensmeetwaarden en metingen die moeten worden geanalyseerd. U kunt ook een SQL-query gebruiken om de gegevens rechtstreeks op te halen.