You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/segment-app/extensions/dbt.md
+7-2Lines changed: 7 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,12 @@ To set up dbt Cloud:
51
51
3. Add your dbt Cloud API key or dbt Personal Access Token and an optional custom subdomain, then click **Save**.
52
52
53
53
> info "Adding a custom subdomain"
54
-
> By default, dbt sets the subdomain to cloud. To identify your custom subdomain, open your URL and copy the portion before `.getdbt.com`. For example, if your domain was `https://subdomain.getdbt.com/`, your subdomain would be `subdomain`.
54
+
> By default, dbt sets the subdomain to cloud. To identify your custom subdomain, open your URL and copy the portion before `.getdbt.com`. For example, if your domain was `https://subdomain.getdbt.com/`, your subdomain would be `subdomain`.
55
+
56
+
### dbt Cloud Webhooks
57
+
The dbt Cloud integration allows you to schedule Reverse ETL syncs based on a dbt Cloud job. When a dbt Cloud job is selected under the Reverse ETL scheduling section, Segment creates a webhook in the dbt Cloud account that will initiate to run the Reverse ETL sync when the job is scheduled.
58
+
59
+
In order to create the webhook, ensure that you have webhook permissions associated with the dbt Cloud token in the previous step.
55
60
56
61
### Model syncs
57
62
@@ -109,4 +114,4 @@ The following table lists common dbt Extension errors, as well as their solution
| Failed sync |`Sync Failed: Incorrect dbt Project File Path: dbt project file not found`| Verify that the path to your `dbt_project.yml` file is relative to the repository root, excluding the root branch. <br> For example, use `project/dbt_project.yml` instead of `main/project/dbt_project.yml`. |
112
-
| Failed sync |`Sync Failed: remote: Write access to repository not granted`| Verify that the account associated with the token has a write role in the repository settings. Fine-grained tokens may require specific roles, depending on your Git provider. |
117
+
| Failed sync |`Sync Failed: remote: Write access to repository not granted`| Verify that the account associated with the token has a write role in the repository settings. Fine-grained tokens may require specific roles, depending on your Git provider. |
0 commit comments