You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+10-4
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,15 @@
1
-
# dbt_salesforce_formula_utils v0.UPDATE.UPDATE
1
+
# dbt_salesforce_formula_utils v0.8.2
2
+
## Features
3
+
- Clarify Step 5 of the README that `sfdc_exclude_formulas` works only with Options 2 and 3. ([#88](https://github.com/fivetran/dbt_salesforce_formula_utils/pull/88))
4
+
5
+
## Under the Hood:
6
+
- Renamed macro filename from `sfdc_current_formula_fields` to `sfdc_current_formula_values` to be consistent with its macro name. ([#86](https://github.com/fivetran/dbt_salesforce_formula_utils/pull/86))
7
+
- Incorporated the new `fivetran_utils.drop_schemas_automation` macro into the end of each Buildkite integration test job. ([#82](https://github.com/fivetran/dbt_salesforce_formula_utils/pull/82))
8
+
- Updated the pull request [templates](/.github). ([#82](https://github.com/fivetran/dbt_salesforce_formula_utils/pull/82))
> Note: In order for this command to work, you must currently be within the root directory of your dbt project.
116
116
117
-
## Step 5: Exclude problematic formula fields
118
-
The `sfdc_formula_view` macro has been created to support double-nested formula field references for most cases using Option #1, however, never if using Options #2 or #3. For example:
119
-
- :white_check_mark: : A formula field references standard fields from the base Salesforce table.
120
-
- :white_check_mark: : A formula field references another formula field that does **not** reference other formula fields.
117
+
## Step 5: Exclude problematic formula fields (for Option #2 or #3)
118
+
The `sfdc_formula_view` macro supports double-nested formula field references for most cases using Option #1, however, it does not support Options #2 or #3.
121
119
122
-
The `sfdc_formula_view` macro may be able to support some cases of n-nested formula field references if using Option #1 above, however, never if using Options #2 or #3. For example:
120
+
For example:
121
+
- ✅ : A formula field references standard fields from the base Salesforce table.
122
+
- ✅ : A formula field references another formula field that does **not** reference other formula fields.
123
+
124
+
The `sfdc_formula_view` macro may support some cases of n-nested formula field references using Option #1, however, it does not support Options #2 or #3.
125
+
126
+
For example:
123
127
- 🚧 : A formula field references another formula field that references another formula field (and so on...).
124
128
125
-
If you have a formula field that is double-nested or is otherwise not compiling, exclude it from all your models by setting the `sfdc_exclude_formulas` variable within your root `dbt_project.yml` file. Configure this variable as a set of all the fields you would like to exclude from all models. See below for an example:
129
+
When using Options #2 or #3 with a formula field that is double-nested or is otherwise not compiling, exclude it from all your models by setting the `sfdc_exclude_formulas` variable within your root `dbt_project.yml` file. Configure this variable as a set of all the fields you would like to exclude from all models. This is for Options #2 or #3 only and will *not* work with Option 1. See below for an example:
0 commit comments