Before you can create a Google BigQuery connection in AWS Glue, you must obtain account credential information for your Google BigQuery data source. The credential information you need depends on the authentication method you are using to connect with BigQuery.

The driver supports OAuth 2.0 authentication, which requires the following credentials:
  • Project: The name of the project that you want the connector to connect to.
  • Dataset: The name of the dataset that you want the connector to connect to.
  • Access Token: The access token you have obtained to authenticate to Google BigQuery.
  • Refresh Token: The refresh token you have obtained to authenticate to Google BigQuery.
  • Client ID: The Google BigQuery consumer key for your application.
  • Client Secret: The Google BigQuery consumer secret for your application.

For more information on generating these credentiasls, see "Generating OAuth credentials."

Note: Best practices recommend that credential information be securely maintained with AWS Secrets Manager. See Storing your credentials in AWS Secrets Manager.