Releases: fivetran/dbt_marketo_source
Fivetran Utils Dependency Update
🚧 Fivetran Utils Dependency Update 🚧
This release includes the following non-breaking changes:
- Update to the
packages.yml
to reference the recently released Fivetran Utils package. This is a necessary update to ensure this package is compatible with previous dbt releases before dbt v0.20.0 updates take place.
Breaking Changes: Disable Campaign & Program Tables
🚨 This update introduces a breaking change. By default, the campaign & program staging models are disabled.
Fivetran recommends not syncing these tables due to slowness they may cause. If you sync these tables, you will need to enable these models in your dbt_project.yml
file as outlined here.
Breaking Changes: Custom Build Schemas
🚨 This update introduces a breaking change in the form of custom schemas, which output staging models into a respective <target.schema>+_stg_marketo
schema. Refer to the ReadMe for more details. 🚨
Package Upgrades
Updates package to be compatible with dbt 0.18.0. This is a breaking change!
🚨 dbt v0.18.0 or greater is required for this release. If you are not ready to upgrade, consider using a previous release of this package.
Additionally, this release updates the dbt_utils dependency so to align with other Fivetran packages.
Initial Release
This is the initial release of this package.
This package is designed enrich your Fivetran data by doing the following:
- Add descriptions to tables and columns that are synced using Fivetran
- Add column-level testing where applicable. For example, all primary keys are tested for uniqueness and non-null values.
- Model staging tables, which will be used in our transform package
Currently the package supports Redshift, BigQuery and Snowflake.