This dbt package contains macros that:
- can be (re)used across dbt projects running on Athena
- define Athena-specific implementations of dispatched macros from other packages
Add to your packages.yml
packages:
- package: lalalilo/athena_utils
version: 0.2.0
For dbt < v0.19.2, add the following lines to your dbt_project.yml
:
vars:
dbt_utils_dispatch_list: ["athena_utils"]
For dbt >= v0.19.2, , add the following lines to your dbt_project.yml
:
dispatch:
- macro_namespace: dbt_utils
search_order: [athena_utils, dbt_utils]
This package provides "shims" for dbt_utils
thanks to @dbarok (initial implementation).
In the future more shims could be added to this repository.
We welcome contributions to this repo! To contribute a new feature or a fix,
please open a Pull Request with 1) your changes and 2) updated documentation for
the README.md
file.