我正在尝试通过名为
'forecast_datetime'
的时间戳变量对 athena 表进行分区。为了使用这个变量作为分区,我将其设为 'string'
,具有以下值:
'2007-12-10-11-00-00', '2007-12-10-12-00-00', '2007-12-10-13-00-00', '2007-12-10- 14-00-00',...等等
我无法弄清楚这一点。谢谢。
是的,你可以。 但是您应该考虑最适合您的情况的分区键(我的意思是,它真的需要那么详细吗?甚至包括秒)。
因为通过使用分区键,可以限制每次查询扫描的数据量。因此可以提高性能并降低成本。
来源:https://docs.aws.amazon.com/athena/latest/ug/partitions.html