Establish Connectivity to Google BigQuery (v7.1.0+)

This article details how to establish connectivity to Google BigQuery plugin. To improve performance, from version 7.1.0 this plugin is shipped with a JDBC driver.

PREREQUISITES:

1. Create New Data Source

Access Admin > Collection & Storage > Data Sources

  1. [+New Data Source];
  2. Choose "Google BigQuery" in the SQL drop-down list;
  3. [Next].

2. Specify Required Parameters

  1. Name: Provide a descriptive name for the Data Source.
  2. Auth Type: Select the authorization type:
    • Password: Use the credentials provide access to the database.
    • Identity Profile: Select the existing Identity Profile in the Identity Profile field.
    • OAuth: Requires Client ID and Client Secret for token generation.
  3. Server: Provide server's address.
  4. Client ID: Provide Google services Client ID;
  5. Client Secret: Provide the Client Secret;
  6. Data Source Username: Provide the username for the Data Source.
  7. Host Name: Provide the host name.
  8. The Port number as well as JDBS string are set by default, based on your choice of JDBC Driver. Change it if necessary.
  9. [Create]

3. Get the Token and Test Connection

Click [Get Token]. The User then will be asked to enter Google account information in the dialog that opens. The following dialog will ask the User for permissions to view and manage BiqQuery data.

Click [Test Connection] to validate created connection.