diff --git a/ingestion/src/metadata/examples/workflows/bigquery.yaml b/ingestion/src/metadata/examples/workflows/bigquery.yaml index bb26c9c8cf8..d05ec4b5fe7 100644 --- a/ingestion/src/metadata/examples/workflows/bigquery.yaml +++ b/ingestion/src/metadata/examples/workflows/bigquery.yaml @@ -4,6 +4,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: service_account diff --git a/openmetadata-docs/content/connectors/database/bigquery/airflow.md b/openmetadata-docs/content/connectors/database/bigquery/airflow.md index c35d77d115a..49bc424b596 100644 --- a/openmetadata-docs/content/connectors/database/bigquery/airflow.md +++ b/openmetadata-docs/content/connectors/database/bigquery/airflow.md @@ -109,6 +109,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type @@ -168,6 +169,7 @@ workflowConfig: - **hostPort**: This is the BigQuery APIs URL. - **username**: (Optional) Specify the User to connect to BigQuery. It should have enough privileges to read all the metadata. - **projectID**: (Optional) The BigQuery Project ID is required only if the credentials path is being used instead of values. +- **taxonomyProjectID**: (Optional) List of project ids where taxonomy project ids exist. - **credentials**: We support two ways of authenticating to BigQuery inside **gcsConfig** 1. Passing the raw credential values provided by BigQuery. This requires us to provide the following information, all provided by BigQuery: - **type**, e.g., `service_account` @@ -204,6 +206,7 @@ the GCS credentials empty. This is why they are not marked as required. ... config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: {} ... @@ -449,6 +452,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type @@ -540,6 +544,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type diff --git a/openmetadata-docs/content/connectors/database/bigquery/cli.md b/openmetadata-docs/content/connectors/database/bigquery/cli.md index 87dc3964eff..e8bd94f3366 100644 --- a/openmetadata-docs/content/connectors/database/bigquery/cli.md +++ b/openmetadata-docs/content/connectors/database/bigquery/cli.md @@ -108,6 +108,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type @@ -167,6 +168,7 @@ workflowConfig: - **hostPort**: This is the BigQuery APIs URL. - **username**: (Optional) Specify the User to connect to BigQuery. It should have enough privileges to read all the metadata. - **projectID**: (Optional) The BigQuery Project ID is required only if the credentials path is being used instead of values. +- **taxonomyProjectID**: (Optional) List of project ids where taxonomy project ids exist. - **credentials**: We support two ways of authenticating to BigQuery inside **gcsConfig** 1. Passing the raw credential values provided by BigQuery. This requires us to provide the following information, all provided by BigQuery: - **type**, e.g., `service_account` @@ -203,6 +205,7 @@ the GCS credentials empty. This is why they are not marked as required. ... config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: {} ... @@ -401,6 +404,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type @@ -496,6 +500,7 @@ source: serviceConnection: config: type: BigQuery + taxonomyProjectID: [ project-id-where-policy-tags-exist ] credentials: gcsConfig: type: My Type diff --git a/openmetadata-docs/content/connectors/database/bigquery/index.md b/openmetadata-docs/content/connectors/database/bigquery/index.md index 93156594233..07c70d53186 100644 --- a/openmetadata-docs/content/connectors/database/bigquery/index.md +++ b/openmetadata-docs/content/connectors/database/bigquery/index.md @@ -191,6 +191,7 @@ the changes. - **Username (Optional)**: Specify the User to connect to BigQuery. It should have enough privileges to read all the metadata. - **Project ID(Optional)**: The BigQuery Project ID is required only if the credentials path is being used instead of values. To add multiple Project ID, select `Multiple Project ID` under `Project ID` option. +- **taxonomyProjectID**: (Optional) List of project ids where taxonomy project ids exist. - **GCS Credentials**: We support two ways of authenticating to BigQuery: 1. Passing the raw credential values provided by BigQuery. This requires us to provide the following information, all provided by BigQuery: - Credentials type, e.g., `service_account`