diff --git a/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md b/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md index 6b759b50a18..fbac88237bc 100644 --- a/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md +++ b/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md @@ -128,7 +128,9 @@ File server path of the `manifest.json`, `catalog.json` and `run_results.json` f Click on the the link [here](https://docs.getdbt.com/guides/getting-started) for getting started with dbt cloud account setup if not done already. OpenMetadata uses dbt cloud APIs to fetch the `run artifacts` (manifest.json, catalog.json and run_results.json) from the most recent dbt run. -The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/dbt-cloud/api-v2#section/Authentication) to generate an authentication token for your dbt cloud account. +The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/docs/dbt-cloud-apis/service-tokens) to generate an authentication token for your dbt cloud account. + +The `Account Viewer` role is the minimum requirement for the dbt cloud token. {% image src="/images/v1.3/features/ingestion/workflows/dbt/dbt-cloud.webp" diff --git a/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md b/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md index 7617ba96746..926440402bd 100644 --- a/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md +++ b/openmetadata-docs/content/v1.3.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md @@ -493,6 +493,8 @@ source: ### 6. dbt Cloud In this configuration we will be fetching the dbt `manifest.json`, `catalog.json` and `run_results.json` files from dbt cloud APIs. +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. + {% codePreview %} {% codeInfoContainer %} @@ -514,7 +516,7 @@ For example, if the URL is `https://cloud.getdbt.com/#/accounts/1234/projects/67 {% /codeInfo %} {% codeInfo srNumber=63 %} -- **dbtCloudJobId**: InIn case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. +- **dbtCloudJobId**: In case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. If left empty, the dbt artifacts will be fetched from the most recent run on dbt cloud. The value entered should be a `numeric` value. {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md b/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md index bbe1717ac5f..ed1b8d19912 100644 --- a/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md +++ b/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md @@ -128,7 +128,9 @@ File server path of the `manifest.json`, `catalog.json` and `run_results.json` f Click on the the link [here](https://docs.getdbt.com/guides/getting-started) for getting started with dbt cloud account setup if not done already. OpenMetadata uses dbt cloud APIs to fetch the `run artifacts` (manifest.json, catalog.json and run_results.json) from the most recent dbt run. -The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/dbt-cloud/api-v2#section/Authentication) to generate an authentication token for your dbt cloud account. +The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/docs/dbt-cloud-apis/service-tokens) to generate an authentication token for your dbt cloud account. + +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. {% image src="/images/v1.4/features/ingestion/workflows/dbt/dbt-cloud.webp" diff --git a/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md b/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md index 9584fa851dc..9fddc768474 100644 --- a/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md +++ b/openmetadata-docs/content/v1.4.x/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md @@ -493,6 +493,8 @@ source: ### 6. dbt Cloud In this configuration we will be fetching the dbt `manifest.json`, `catalog.json` and `run_results.json` files from dbt cloud APIs. +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. + {% codePreview %} {% codeInfoContainer %} @@ -514,7 +516,7 @@ For example, if the URL is `https://cloud.getdbt.com/#/accounts/1234/projects/67 {% /codeInfo %} {% codeInfo srNumber=63 %} -- **dbtCloudJobId**: InIn case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. +- **dbtCloudJobId**: In case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. If left empty, the dbt artifacts will be fetched from the most recent run on dbt cloud. The value entered should be a `numeric` value. {% /codeInfo %} diff --git a/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md b/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md index 793f8ec62b0..b6db19a011f 100644 --- a/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md +++ b/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-ui.md @@ -128,7 +128,9 @@ File server path of the `manifest.json`, `catalog.json` and `run_results.json` f Click on the the link [here](https://docs.getdbt.com/guides/getting-started) for getting started with dbt cloud account setup if not done already. OpenMetadata uses dbt cloud APIs to fetch the `run artifacts` (manifest.json, catalog.json and run_results.json) from the most recent dbt run. -The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/dbt-cloud/api-v2#section/Authentication) to generate an authentication token for your dbt cloud account. +The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/docs/dbt-cloud-apis/service-tokens) to generate an authentication token for your dbt cloud account. + +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. {% image src="/images/v1.5/features/ingestion/workflows/dbt/dbt-cloud.webp" diff --git a/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md b/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md index fb322a0c1e5..77024e428ee 100644 --- a/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md +++ b/openmetadata-docs/content/v1.5.x-SNAPSHOT/connectors/ingestion/workflows/dbt/ingest-dbt-yaml.md @@ -493,6 +493,8 @@ source: ### 6. dbt Cloud In this configuration we will be fetching the dbt `manifest.json`, `catalog.json` and `run_results.json` files from dbt cloud APIs. +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. + {% codePreview %} {% codeInfoContainer %} @@ -514,7 +516,7 @@ For example, if the URL is `https://cloud.getdbt.com/#/accounts/1234/projects/67 {% /codeInfo %} {% codeInfo srNumber=63 %} -- **dbtCloudJobId**: InIn case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. +- **dbtCloudJobId**: In case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. If left empty, the dbt artifacts will be fetched from the most recent run on dbt cloud. The value entered should be a `numeric` value. {% /codeInfo %} diff --git a/openmetadata-ui/src/main/resources/ui/public/locales/en-US/Database/workflows/dbt.md b/openmetadata-ui/src/main/resources/ui/public/locales/en-US/Database/workflows/dbt.md index e30f50f5e57..a03718a6360 100644 --- a/openmetadata-ui/src/main/resources/ui/public/locales/en-US/Database/workflows/dbt.md +++ b/openmetadata-ui/src/main/resources/ui/public/locales/en-US/Database/workflows/dbt.md @@ -79,6 +79,8 @@ $$section ### dbt Cloud Config $(id="dbtCloudConfig") In this configuration we will be fetching the dbt `manifest.json`, `catalog.json` and `run_results.json` files from dbt cloud APIs. + +The `Account Viewer` permission is the minimum requirement for the dbt cloud token. $$ $$section @@ -101,6 +103,8 @@ $$section In case of multiple projects in a dbt cloud account, specify the project's ID from which you want to extract the dbt run artifacts. If left empty, the dbt artifacts will be fetched from the most recent run on dbt cloud. + +The value entered should be a `numeric` value. $$ $$section @@ -109,6 +113,8 @@ $$section In case of multiple jobs in a dbt cloud account, specify the job's ID from which you want to extract the dbt run artifacts. If left empty, the dbt artifacts will be fetched from the most recent run on dbt cloud. + +The value entered should be a `numeric` value. $$ $$section