PR #82 includes the following updates:
Feature Updates
- Addition of the
stripe__line_item_enhancedmodel. This model constructs a comprehensive, denormalized analytical table that enables reporting on key revenue, subscription, customer, and product metrics from your billing platform. It’s designed to align with the schema of the*__line_item_enhancedmodel found in Stripe, Recharge, Recurly, Shopify, and Zuora, offering standardized reporting across various billing platforms. To see the kinds of insights this model can generate, explore example visualizations in the Fivetran Billing Model Streamlit App. Visit the app for more details.- This model is currently disabled by default. You may enable it by setting the
stripe__standardized_billing_model_enabledastruein yourdbt_project.yml.
- This model is currently disabled by default. You may enable it by setting the
Relevant Upstream Updates (dbt_stripe_source v0.12.0)
- Addition of the following new staging models and accompanying upstream references:
stg_stripe__discount(required for downstreamdbt_stripemodel transformations)stg_stripe__product(enabled by default, but can be disabled by setting thestripe__using_subscriptionsvariable tofalse)
Under the Hood
- Added consistency test within integration_tests for the
stripe__line_item_enhancedmodel. - Updated the
quickstart.ymlto include theproductsource table as a requirement for thestripe__using_subscriptionsvariable.
Full Changelog: v0.13.0...v0.14.0