Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Support aggregation keys for mixed-format tables #1359

Open
1 of 2 tasks
zhoujinsong opened this issue Apr 17, 2023 · 1 comment
Open
1 of 2 tasks

[Feature]: Support aggregation keys for mixed-format tables #1359

zhoujinsong opened this issue Apr 17, 2023 · 1 comment
Labels

Comments

@zhoujinsong
Copy link
Contributor

Description

Data warehouses like Doris provide the ability to configure aggregation keys for tables. Data written to this field will be automatically aggregated before being written to the data file. This pre-computation capability greatly improves the analytical performance of the table.

Arctic's Mixed-format design opens up rules for data merging, and we can extend an aggregation merge rule to handle such use cases.

Use case/motivation

Support defining aggregation fields on tables, data written to this field will be automatically pre-aggregated according to the aggregation function to improve query performance.

Describe the solution

Extend the merge rules for data merging and add aggregation merge rules.

Subtasks

No response

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@zhoujinsong zhoujinsong added the type:feature Feature Requests label Apr 17, 2023
@zhoujinsong zhoujinsong mentioned this issue Apr 17, 2023
4 tasks
Copy link

This issue has been automatically marked as stale because it has been open for 180 days with no activity. It will be closed in next 14 days if no further activity occurs. To permanently prevent this issue from being considered stale, add the label 'not-stale', but commenting on the issue is preferred when possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant