Google BigQuery JDBC
In dit artikel wordt beschreven hoe u Tableau Desktop en Tableau Cloud kunt verbinden met Google BigQuery (JDBC).
Verzamel de volgende verbindingsgegevens voordat u begint.
- Google BigQuery-factureringsproject-ID (hoofdlettergevoelig).
Tip: als u de opslag-API gebruikt om de prestaties te verbeteren, moet bigquery.readsessions.getData
in de machtigingen van het gebruikersaccount staan.
Stuurprogramma vereist
Voor deze connector is een stuurprogramma vereist om met de database te communiceren. Als het stuurprogramma niet op uw computer is geïnstalleerd, geeft Tableau een bericht weer in het dialoogvenster Verbinding maken met een link naar de pagina Stuurprogramma downloaden. Daar vindt u links naar stuurprogramma's en installatie-instructies.
De verbinding maken in Tableau Desktop
In Tableau Desktop kunt u twee verificatiemethoden gebruiken met de Google BigQuery-connector. U kunt zich aanmelden met een serviceaccount of met OAuth.
Voer de volgende stappen uit om u aan te melden met een serviceaccount.
- Start Tableau en selecteer onder Verbinding maken de optie Google BigQuery JDBC.
- Voer de Factureringsproject-ID in. Zorg dat u de factureringsproject-ID van Google Cloud gebruikt en niet de naam van het factureringsproject.
- Selecteer in Verificatie de optie Aanmelden met serviceaccount (JSON)-bestand.
- Voer het bestandspad in of gebruik de knop Bladeren om het te zoeken.
- (Optioneel) Ga naar het tabblad Geavanceerd.
- Selecteer op het tabblad Geavanceerd de optie Opslag-API gebruiken om snellere extracten te krijgen.
- Schakel de optie Alle projecten opsommen uit om de verwerkingstijd te verbeteren.
- Kies Aanmelden als u alle wijzigingen hebt aangebracht.
- Voer uw wachtwoord in om verder te gaan.
- Selecteer Accepteren om Tableau toegang te geven tot uw Google BigQuery-data. U wordt gevraagd de browser te sluiten. Na verificatie maakt Tableau een werkmap aan met behulp van de door u opgegeven factureringsproject-ID.
Voer de volgende stappen uit om u aan te melden met OAuth.
- Start Tableau en selecteer onder Verbinding maken de optie Google BigQuery JDBC.
- Voer de Factureringsproject-ID in. Zorg dat u de factureringsproject-ID van Google Cloud gebruikt en niet de naam van het factureringsproject.
- Selecteer in Verificatie de optie Aanmelden met OAuth.
- (Optioneel) Ga naar het tabblad Geavanceerd.
- Selecteer op het tabblad Geavanceerd de optie Opslag-API gebruiken om snellere extracten te krijgen.
- Schakel de optie Alle projecten opsommen uit om de verwerkingstijd te verbeteren.
- Kies Aanmelden.
- Selecteer het account met uw data.
- Selecteer Doorgaan om Tableau toegang te geven tot uw Google BigQuery-data. Na verificatie maakt Tableau een werkmap aan met behulp van de door u opgegeven factureringsproject-ID.
De verbinding maken in Tableau Cloud
In Tableau Cloud kunt u OAuth-verificatiemethoden gebruiken met de Google BigQuery-connector.
- Start Tableau en selecteer onder Verbinding maken de optie Google BigQuery JDBC.
- Voer de Factureringsproject-ID in. Zorg dat u de factureringsproject-ID van Google Cloud gebruikt en niet de naam van het factureringsproject.
- Selecteer in Verificatie de optie Aanmelden met OAuth.
- (Optioneel) Ga naar het tabblad Geavanceerd.
- Selecteer op het tabblad Geavanceerd de optie Opslag-API gebruiken om snellere extracten te krijgen.
- Schakel de optie Alle projecten opsommen uit om de verwerkingstijd te verbeteren.
- Kies Aanmelden.
- Selecteer het account met uw data.
- Selecteer Doorgaan om Tableau toegang te geven tot uw Google BigQuery-data. Na verificatie maakt Tableau een werkmap aan met behulp van de door u opgegeven factureringsproject-ID.
Bestaande werkmappen migreren
Als u werkmappen wilt migreren van de Google BigQuery API-connector naar de JDBC-connector, moet u de databron handmatig wijzigen in Google BigQuery (JDBC) en deze opnieuw publiceren.