cube-js/cube
在 GitHub 查看Variable Length Decimal Support to Handle Cube Store Parquet Data Type Issues
Open
#3,412 创建于 2021年9月10日
cube storehelp wanted
仓库指标
- Star
- (19,563 star)
- PR 合并指标
- (平均合并 5天 16小时) (30 天内合并 138 个 PR)
描述
Describe the bug When leveraging a MySQL decimal field that is defined as DECIMAL(65,30), the pre-aggregated results cannot be stored within Cube Store.
To Reproduce Steps to reproduce the behavior:
- Create a MySQL table (likely any database will do as its a Parquet conversion issue) with DECIMAL(65,30).
- Insert extremely large values in this field.
- Perform an aggregate query using SUM
- Define as a pre-aggregate query
- Watch the CREATE TABLE process fail when using Cube Store as your pre-aggregate data store repository.
Expected behavior
- Ideal behavior - Cube Store can correctly map data types of this nature.
- Acceptable behavior - Variable length can be defined as part of your measurement definition for pre-aggregate consumption
Screenshots N/A
Version: Current
Additional context None