Skip to content

Commit 5c8bd72

Browse files
committed
add troubleshooting section
1 parent 61f05e2 commit 5c8bd72

File tree

1 file changed

+7
-1
lines changed
  • src/segment-app/extensions

1 file changed

+7
-1
lines changed

src/segment-app/extensions/dbt.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Segment supports the following credential types for setting up a Git Connection:
8383

8484
- **SSH**: Compatible with GitHub, GitLab, and Bitbucket, SSH provides a secure method for connecting to your repository.
8585
- **Git Token**: Git tokens are also supported across GitHub, GitLab, and Bitbucket, enabling token-based authentication for added flexibility.
86-
- **GitHub App**: For GitHub users, GitHub App integrations offer enhanced security and functionality. This method is exclusive to GitHub and supports additional features, like [CI checks]().
86+
- **GitHub App**: For GitHub users, GitHub App integrations offer enhanced security and functionality. This method is exclusive to GitHub and supports additional features, like [CI checks](#setting-up-ci-checks).
8787

8888
### Reusing Git Connections
8989

@@ -104,3 +104,9 @@ To enable CI Checks, authorize a GitHub App credential for your Git connection.
104104

105105
## Troubleshooting dbt Extensions
106106

107+
The following table lists common dbt Extension errors, as well as their solutions:
108+
109+
| Error | Error message | Solution |
110+
| ----------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
111+
| 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. |

0 commit comments

Comments
 (0)