Is this your first time submitting a feature request?
Describe the feature
The current Metric Flow configuration is built to support standard dimensions with actual primary keys, but has issues properly supporting Slowly Changing Dimension tables. (See this dbt documentation on SCD tables today)[https://docs.getdbt.com/docs/build/dimensions#scd-type-ii]. Ideally, establishing a standard will allow users to implement measures and metrics alongside SCD tables, adhering to best-in-practice performance layouts for certain tables.
Describe alternatives you've considered
I have tried implementing the semantic layer including SCD tables using the standard implementation without measures. I have tried implementing semantic layer while filtering scd tables to "latest record" which allowed measures (scd config no longer needed) but did now allow to show records over time.
Who will this benefit?
Any user of the semantic layer who leverages SCD Type II tables to manage the performance of the Kimball model, preparing optimized data for AI solutions
Are you interested in contributing this feature?
Sure
Anything else?
No response
Is this your first time submitting a feature request?
Describe the feature
The current Metric Flow configuration is built to support standard dimensions with actual primary keys, but has issues properly supporting Slowly Changing Dimension tables. (See this dbt documentation on SCD tables today)[https://docs.getdbt.com/docs/build/dimensions#scd-type-ii]. Ideally, establishing a standard will allow users to implement measures and metrics alongside SCD tables, adhering to best-in-practice performance layouts for certain tables.
Describe alternatives you've considered
I have tried implementing the semantic layer including SCD tables using the standard implementation without measures. I have tried implementing semantic layer while filtering scd tables to "latest record" which allowed measures (scd config no longer needed) but did now allow to show records over time.
Who will this benefit?
Any user of the semantic layer who leverages SCD Type II tables to manage the performance of the Kimball model, preparing optimized data for AI solutions
Are you interested in contributing this feature?
Sure
Anything else?
No response