When using query pushdown error: External error: Execution error: Arrow error: External error: oneshot canceled
- Dominant language
- Rust
- Stars
- 20.8k
- Forks
- 2.1k
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 181
Description
**Describe the bug**
When using query pushdown, using the MEASURE function will throw an exception, which I believe should not occur, as the MEASURE function should be compatible with various aggregate functions.
**To Reproduce**
Steps to reproduce the behavior:
1. Deploy Superset and Cube using Docker.
2. I have two models, namely pv_ads_sales and pv_ads_territory_permission, among which pv_ads_sales can be associated with pv_ads_territory_permission through the pv_ads_sales_territory_code field. Since query pushdown does not have an association feature, I implemented it using the 'in' method. I group by pv_ads_sales_local_date on the outer layer and use MEASURE for statistical metrics, but it results in an error.
3. Strangely, when I switch to using the sum function for the calculation, it works successfully. My understanding is that the MEASURE function should be able to accommodate any metric.
**Version:**
[e.g. 0.35.64]
Contributor guide
Assessment
This issue has not been assessed yet.