RuleReferences
A Rule Reference records an Object or Column that a Rule Set reads: an input of the Rule Set, a source column, join, filter, grouping or trailing SQL reference resolved from its Rules, or a reference read from the SQL of a forked view. BimlFlex writes these records when a Rule Set is saved, and lineage, clone and delete follow them.
The Rule Sets and Rules that a Rule Reference relates to have their own pages.
Overview
Property | Description |
|---|---|
| Alias | The alias of the referenced Object: the input alias on an Input, and the alias used in the expression on every other reference. |
| Ordinal | The position of the reference within its Rule Set. It also identifies the reference in file based metadata. |
References
Property | Description |
|---|---|
| Rule Set | The Rule Set that this reference belongs to. |
| Rule | The Rule this reference is resolved from. Empty for an input of the Rule Set and for a reference that belongs to the Rule Set as a whole. |
| Customer | Reference to the Customer that this Rule Reference belongs to. |
| Version | Reference to the Version that this Rule Reference belongs to. |
| Reference Kind | What the reference records: an Input of the Rule Set, a Source column of a Rule, a column used in a Join, Filter, Grouping or the Trailing Step, or a Fork reference read from the SQL of a forked view. |
| Object | The Object that is referenced. |
| Column | The Column that is referenced. Empty for an Input, which references a whole Object. |