Comments (1)
Worth noting - it's entirely possible that applying filters to just base is adequate because they're applied after the conversion join and before aggregation, so this might simply be a predicate pushdown issue.
This seems unlikely since the conversion metric join is applied to the filtered and aggregated output, which means the filters only get applied correctly if the elements (in the example above, the account__fraud_score) are included in constant_properties.
from metricflow.
Related Issues (20)
- [SL-1967] Add support for statistical aggregate functions HOT 1
- [SL-1973] [Feature] Add limit and order to saved query spec
- [Feature] Leverage other python lib to generate sql code instead of hand-crafting all platform-specific code HOT 2
- [SL-1987] Post-join filter application on time spine queries results in invalid query exceptions HOT 3
- [SL-2009] Remove SemanticModelAccessor and MetricAccessor protocols
- [SL-2103] [Feature] Create `metricflow-semantics` Package
- [SL-2110] [Feature] Add a Dependency Resolver for Saved Queries
- [Bug] Cannot use filtered and unfiltered metric based on same measure together in one metric HOT 1
- [SL-2147] [Bug] You should be able to silence Pydantic warning for multiple identical input measures HOT 2
- [SL-2194] Conversion metrics cannot render queries with filters unless the element is in the group by
- [SL-2201] Conversion Metric Filtering Tasklist
- [SL-2217] [Feature] Support period-over-period calculations at query time
- [SL-2236] [SL-2237] [Feature] Add default filter for join_to_timespine
- [SL-2251] [Bug] Error when trying to add a time dimension at a monthly grain as a non-additive dimension
- [SL-2323] [Feature] Update `dbt-metricflow` dependencies to use `dbt-*` 1.8 packages HOT 4
- [SL-2393] Development environment does not work correctly on Windows
- [SL-2397] [Feature] Update mf validate-configs --> mf validate and only run warehouse validation
- [SL-2418] [Bug] Missing column names when writing a query to CSV HOT 1
- [SL-2426] [Feature] Add 'data_type' key to dimension spec
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metricflow.