Fractribution
The Fractribution Package is no longer maintained, please refer to the Attribution package for marketing attribution analysis with Snowplow
Package Configuration Variables
This package utilizes a set of variables that are configured to recommended values for optimal performance of the models. Depending on your use case, you might want to override these values by adding to your dbt_project.yml
file.
Warehouse and Tracker
Operation and Logic
Contexts, Filters, and Logs
Warehouse Specific
Config Generator
You can use the below inputs to generate the code that you need to place into your dbt_project.yml
file to configure the package as you require. Any values not specified will use their default values from the package.
Warehouse and Tracker
Operation and Logic
Contexts, Filters, and Logs
Warehouse Specific
Project Variables:
vars:
snowplow_fractribution: null
Output Schemas
By default all scratch/staging tables will be created in the <target.schema>_scratch
schema, the derived tables, will be created in <target.schema>_derived
and all manifest tables in <target.schema>_snowplow_manifest
. Some of these schemas are only used by specific packages, ensure you add the correct configurations for each packages you are using. To change, please add the following to your dbt_project.yml
file:
If you want to use just your connection schema with no suffixes, set the +schema:
values to null
models:
snowplow_fractribution:
+schema: my_derived_schema