Creating the data source
BigQuery is a Bigdata solution created by Google that allows the storage and analysis of data on a large scale. The data integration from BigQuery to the Data Warehouse created by Kondado allows you to access your BigQuery data in your analytical cloud.
Adding the data source
In this tutorial we show how to authenticate BigQuery with your email account. This authentication may expire if there are session expiration policies, periodic login revalidation or changes to access credentials. If you want to make sure your BigQuery stays authenticated at all times, avoiding failures due to session expiration, we recommend using authentication via Service Account — use this tutorial.
1) Log in to the Kondado platform, go to the page to add destinations and select the Google BigQuery destination
2) Click on AUTHORIZE

3) Select the account you will use

4) On the next screen, check ALL the permissions that are requested and click Continue

ATTENTION: Before proceeding, make sure your Google Cloud project has billing enabled
5) You will be redirected to the Kondado page with access already authorized. Follow the rest of the step-by-step to find the rest of the necessary information

6) Access your BigQuery console in GCP and copy the project ID (in red in the figure below) and the dataset (in green)

7) Again on the page from step (5), paste the project and dataset values obtained in step (6) and give a name to your destination

ATTENTION: Make sure that the Dataset ID does NOT contain the project ID separated by ":". For example, "project_id:dataset_id" is wrong. The correct way is for the project ID and Dataset ID to be each separately in their respective fields
Now just save so your destination is ready to receive its first integrations! Don't forget to click on "TEST CONNECTION" to check if everything is right!
Pipelines
Summary
Relationship chart
Click to expand
Table
Replication type: Incremental or Full (user configurable)
Notes
Tables and Views
With our integration, you will be able to integrate tables and also views.
If your table has a datetime/timestamp type column that marks when a record was changed/inserted, your integration can be incremental.
It will be necessary to define the primary key, which can be defined by several columns and refers to the column (or set of columns) that define a record as being unique.
- Part of this documentation was automatically generated by AI and may contain errors. We recommend verifying critical information
Add BigQuery as a Data Source on Kondado
Connect your Google BigQuery project to Kondado's data warehouse for automated ETL and analytics.
Log in and select BigQuery source
Access the Kondado platform, navigate to the data sources page, and choose the Google BigQuery connector to begin setup.
Authorize Google account access
Click AUTHORIZE, select your Google account, then grant ALL requested permissions on the consent screen and click Continue to proceed.
Copy project and dataset IDs from GCP
Open your BigQuery console in Google Cloud Platform, then copy the project ID and dataset ID values shown in your console interface.
Paste IDs and name your source
Return to Kondado, paste the project ID and dataset ID into their separate fields (never combine with ":"), give your source a descriptive name, then save.
Test connection and start integrating
Click "TEST CONNECTION" to verify everything works correctly, then begin integrating your BigQuery tables and views into your data integration pipeline.