Skip to navigation

Connection

Configuration

NameTypeDescriptionRequired
oauth_access_tokenstringrequired
oauth_refresh_tokenstringoptional
repositorystringdbt project repository

Only repositories with the Polytomic app installed will be listed. ↓
required
Read-only propertyTypeDescription
connected_userstringConnected user

repository is set

NameTypeDescriptionRequired
commit_exposuresbooleanCommit exposures file ↓required
{
"name": "dbt Project Repository connection",
"type": "dbtprojectrepository",
"configuration": {
"commit_exposures": false,
"oauth_access_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"oauth_refresh_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"repository": "<repository>"
}
}
commit_exposures

When commit_exposures is true:

NameTypeDescriptionRequired
branchstringExposures branchrequired
latest_commitobjectMost recent exposures commitoptional
{
"name": "dbt Project Repository connection",
"type": "dbtprojectrepository",
"configuration": {
"branch": "",
"commit_exposures": true,
"latest_commit": {
"href": "",
"text": ""
},
"oauth_access_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"oauth_refresh_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"repository": "<repository>"
}
}

Example

{
"name": "dbt Project Repository connection",
"type": "dbtprojectrepository",
"configuration": {
"oauth_access_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"oauth_refresh_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
"repository": ""
}
}