diff --git a/.sqlfluff b/.sqlfluff index fc9b3770..220bbb53 100644 --- a/.sqlfluff +++ b/.sqlfluff @@ -1,5 +1,5 @@ [sqlfluff] -templater = dbt +templater = dbt-cloud dialect = snowflake runaway_limit = 10 max_line_length = 80 diff --git a/macros/cents_to_dollars.sql b/macros/cents_to_dollars.sql index 3593a3fb..0113ad3e 100644 --- a/macros/cents_to_dollars.sql +++ b/macros/cents_to_dollars.sql @@ -15,3 +15,7 @@ {% macro bigquery__cents_to_dollars(column_name) %} round(cast(({{ column_name }} / 100) as numeric), 2) {% endmacro %} + +{% macro fabric__cents_to_dollars(column_name) %} + cast({{ column_name }} / 100 as numeric(16,2)) +{% endmacro %} diff --git a/models/marts/order_items.yml b/models/marts/order_items.yml index 339c4769..e46d764b 100644 --- a/models/marts/order_items.yml +++ b/models/marts/order_items.yml @@ -75,11 +75,11 @@ semantic_models: - name: food_revenue description: The revenue generated for each order item. Revenue is calculated as a sum of revenue associated with each product in an order. agg: sum - expr: case when is_food_item = 1 then product_price else 0 end + expr: case when is_food_item is true then product_price else 0 end - name: drink_revenue description: The revenue generated for each order item. Revenue is calculated as a sum of revenue associated with each product in an order. agg: sum - expr: case when is_drink_item = 1 then product_price else 0 end + expr: case when is_drink_item is true then product_price else 0 end - name: median_revenue description: The median revenue generated for each order item. agg: median diff --git a/package-lock.yml b/package-lock.yml index 3f03b07b..aba820da 100644 --- a/package-lock.yml +++ b/package-lock.yml @@ -3,6 +3,6 @@ packages: version: 1.1.1 - package: calogica/dbt_date version: 0.10.0 - - package: dbt-labs/audit_helper - version: 0.12.0 -sha1_hash: 974021e878d1894c35a21fb44fb0b6bd04f07078 + - git: https://github.com/dbt-labs/dbt-audit-helper.git + revision: 74072850a5bccd90235576d67530c98e3b7437f4 +sha1_hash: da0d5b1d5a48f6504805f6b1d5a0b2f9f233f34c