[CT-2813] Begin compiling filter
attrs on Metric
nodes
#8065
Labels
semantic
Issues related to the semantic layer
filter
attrs on Metric
nodes
#8065
Acceptance Criteria
• Complicated user defined metric filters get compiled down to the protocol definition of
WhereFilter
sContext
We realized recently that filters were basically unconstrained highly structured objects within the semantic layer protocols defined in dbt-semantic-interfaces. We're currently racing to resolve this issue in DSI as defined in DSI#102. We're well on our way to resolving DSI#102 and have a draft PR. In this we define a generic WhereFilterCompiler. which can compile a user specified
filter
down to aWhereFilter
protocol implementation. Once this is merged and released (soon 🤞), we should instantiate aWhereFilterCompiler
in the MetricParser and compile the filters at that time.The text was updated successfully, but these errors were encountered: