我应该使用雅典娜视图为QuickSight进行连接,还是应该在QuickSight中进行连接?雅典娜、视图、QuickSight

2023-09-04 02:08:49 作者:后来的你喜欢了谁

我有一大堆Athena表,这些表是由我持续输入到S3中的数据生成的,我想将这些数据用于QuickSight。 我取得了一些成功,但对于一些数据,我在刷新QS时会超时。我是更好地在Athena中创建视图来执行所有连接等操作,然后将其插入到QS中进行报告,还是应该将基表插入到QS中并在那里进行连接和其他数据操作?

推荐答案

雅典娜视图不是实例化视图,因此它们对您没有好处。

使用Amazon Athena和 Amazon QuickSight进行天气数据可视化分析

https://docs.aws.amazon.com/athena/latest/ug/when-to-use-views.html

相反,我建议在加载到QS之前使用AWS Glue JOB转换您的数据。 您还可以考虑对源数据进行分区或压缩。我还经常使用镶木地板格式,压缩速度很快。

https://aws.amazon.com/blogs/big-data/top-10-performance-tuning-tips-for-amazon-athena/