1
0
mirror of synced 2025-12-25 02:09:19 -05:00
Files
airbyte/airbyte-integrations/connectors/source-bigquery
Andrii Leonets 58e4ef6912 Enable SPEC SAT for Java sources (#18779)
* enable py spec compatibility tests

* add missing properties

* use expected spec file instead of the source spec.json + use dummy config file

* add missing files for the clickhouse

* move test files to the integration-test from the unit test folder

* add missing files to cockroachdb

* add missing files to db2 + fix spec format

* add missing files to elasticsearch + fix spec format

* add missing files to jdbc

* add missing files to mongodb_v2 + fix spec format

* add missing files to mssql + fix spec format

* add missing files to mysql + fix spec format

* add missing files to postgres + fix spec format

* add missing files to oracle + fix spec format

* add missing files to redshift

* add missing files to sftp

* add missing files to snowflake + fix spec format

* add missing files to tidb

* add missing files to kafka - fix spec format

* airbyte-source-acceptance-test added

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>

* add missing import

* Delete acceptance-test-config.yml

* Delete acceptance-test-docker.sh

* Update build.gradle

* Update build.gradle

* format

* revert changes

* manual .sh files format

* upd expected spec

* format

* fix SAT after master merge

Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
Co-authored-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-11-09 21:45:46 +02:00
..

BigQuery Test Configuration

In order to test the BigQuery source, you need a service account key file.

Community Contributor

As a community contributor, you will need access to a GCP project and BigQuery to run tests.

  1. Go to the Service Accounts page on the GCP console
  2. Click on `+ Create Service Account" button
  3. Fill out a descriptive name/id/description
  4. Click the edit icon next to the service account you created on the IAM page
  5. Add the BigQuery Data Editor and BigQuery User role
  6. Go back to the Service Accounts page and use the actions modal to Create Key
  7. Download this key as a JSON file
  8. Move and rename this file to secrets/credentials.json

Airbyte Employee

  1. Access the BigQuery Integration Test User secret on Rippling under the Engineering folder
  2. Create a file with the contents at secrets/credentials.json