假设在AWS Athena中有一个包含列“Id”的外部表,该列是整数类型,以及许多其他列。是否有一种按范围对“Id”列进行分区的方法?例如,按以下方式创建分区:
0 >= Id < 10
10 >= Id < 20
20 >= Id < 30
30 >= Id < 40
当一个Id对应的数据量不够大时,这种方法就非常有用了。我们可以将一定范围内的数据放在同一个桶中,从而减少分区开销。
and so on..