用这个模式在Tinybird中创建一个数据源
DESCRIPTION generated from ../datasets/posts_1K.csv
SCHEMA >
`date` Date,
`post_id` Int32,
`views` Int32
ENGINE MergeTree
ENGINE_SORTING_KEY date, post_id
我想知道我是否可以改变排序键的一个表达式中的排序方向。此模式失败
DESCRIPTION generated from ../datasets/posts_1K.csv
SCHEMA >
`date` Date,
`post_id` Int32,
`views` Int32
ENGINE MergeTree
ENGINE_SORTING_KEY date DESC, post_id
在做tb push datasources/posts_1K_sorted_date_desc_post_id.datasource
时。也尝试了ENGINE_SORTING_KEY "date DESC, post_id"
像这样的东西在ClickHouse上可能存在吗?不确定是否可以阅读文档
还有——像这样的东西在任何情况下都有意义吗?
ENGINE_SORTING_KEY date DESC
不可能。没有实施计划。对于大多数用例来说没有意义。
CH可以用ENGINE_SORTING_KEY date ASC
来优化select order by date desc
order by -date
或order by additional_date_substracted_from_max_date
https://github.com/ClickHouse/ClickHouse/issues/11564#issue-635913235