Note: The latest version of dbt-core is compatible with
Python versions 3.7, 3.8, 3.9, and 3.10
pip install dbt-core~=1.4.5dbt --versionpip install --upgrade dbt-coreor use installation guide
pip install upsolver-sdk-python pip install dbt-upsolverdbt --versionCore:
- installed: <version>
- latest: <version> - Up to date!
Plugins:
- upsolver: <version> - Could not determine latest version
git clone git@github.com:Upsolver/dbt-upsolver.git dbt-upsolverconfig:
use_colors: true
partial_parse: true
warn_error: true
debug: true
mt-api-integ-e2e:
target: dev
outputs:
dev:
api_url: https://mt-api-integ-e2e.upsolver.com
database: ...
schema: ...
threads: 1
token: ...
type: upsolver
user: ...database and schema you can find on your https://mt-api-integ-e2e.upsolver.com token you should generate on your https://mt-api-integ-e2e.upsolver.com
For example: /dbt-upsolver/examples/s3_to_athena
Under dbt-upsolver/
cd examples/upsert_records_newdbt debugdbt rundbt run --select <model name>Since requests for the upsolver system information are still under development. The model will work successfully if it hasn't been created before. If it did then the model will be altered with "COMMENT = {curr_datetime}"