Met de Google® BigQuery® connector kunt u commando's in een keten gebruiken voor interactie met een BigQuery-project. Met deze connector kunt u bijvoorbeeld:
- Gegevens laden en opvragen in BigQuery-tabellen
- Metagegevens ophalen over BigQuery datasets, modellen, routines en tabellen
- Datasets, modellen, routines en tabellen in BigQuery weergeven
Opmerking: Deze connector is gebouwd door Workiva en maakt verbinding met een systeem van derden. Hoewel ons Support team kan helpen bij het configureren van deze connector binnen uw workspace, kunnen wij geen problemen oplossen of op een andere manier helpen met problemen die hun oorsprong vinden buiten het Workiva platform.
Vereisten
Om de connector in te stellen, hebt u het volgende nodig:
- De ID van het BigQuery-project waarmee u verbinding wilt maken
Opmerking: In BigQuery verschijnt de ID van het project in de Project selector.
- Een aangewezen project service account ingesteld voor de connector
- Het JSON-bestand met de privésleutel van de serviceaccount
Maak een Google-serviceaccount aan voor de connector
Om de verbinding in te schakelen, maakt u een serviceaccount aan in het BigQuery-project zodat de connector deze kan gebruiken, en downloadt u het bestand met de privésleutel:
- Ga naar Service Accounts in Google Cloud Platform, selecteer Selecteer Project en open het BigQuery-project waarmee u verbinding wilt maken.
- Klik op Service-account aanmaken.
- Voer een unieke naam en beschrijving in om de serviceaccount te helpen identificeren, en klik op Aanmaken.
- Selecteer voor Rol, Project, Eigenaar, en klik op Doorgaan en vervolgens op Gereed.
- Selecteer onder Service Accounts, Acties, Maak sleutel voor de nieuwe account.
- Selecteer onder Key type, JSON, en klik op Create.
De Google BigQuery-connector instellen
Opmerking: Om de connector beschikbaar te maken voor gebruik in de ketens van uw organisatie, moet een beveiligingsbeheerder van de org deze eerst inschakelen vanuit Configuratie.
- Ga naar Chain Builder, klik op Connections, en vervolgens op Create rechtsboven.
- Selecteer onder Connector Connection, Google BigQuery en de standaard CloudRunner.
- Voer onder Basisinfo een unieke naam en beschrijving in om de connector te helpen identificeren.
- Onder Resources uploadt u het private key JSON-bestand voor het serviceaccount van de connector.
- Onder Eigenschappen, voert u de details van de verbinding in:
Eigendom Details Project ID Voer de ID in van het BigQuery project waarmee u verbinding wilt maken. Opmerking: In BigQuery verschijnt de ID van het project in de selector Project.
Bestand met referenties Voer de naam in van het JSON-bestand met de privésleutel dat u hebt geüpload onder Resources. Opmerking: Alle gevoelige gegevens worden automatisch versleuteld en opgeslagen met Advanced Encryption Standard (AES)-256 codering.
- Selecteer de omgevingen om de verbinding te gebruiken en klik op Opslaan.
- Om de verbinding te testen, maakt een ketting aan en voert deze uit met de opdracht List Datasets van de connector en controleert of deze een geldige uitvoer oplevert.
Probleemoplossing
Als de verbinding met Google BigQuery mislukt:
- Controleer de ID van het project. In BigQuery verschijnt de ID in de selector Project.
- Controleer de bestandsnaam van de privésleutel voor de serviceaccount van de connector. Maak indien nodig een nieuw serviceaccount aan voor de connector in Google Cloud Platform, en gebruik de privésleutel ervan als het credentials-bestand van de connector.