【发布时间】:2020-09-21 14:04:28
【问题描述】:
我的任务是在 Quicksight 中分析天气预报数据。预测数据保存在公共 S3 存储桶中的 NetCDF 二进制文件中。问题是:如何将这些二进制文件的内容公开给 Quicksight 甚至 Athena?
有一些 python 库可以解码二进制文件中的数据,例如Iris。它们是这样使用的:
import iris
filename = iris.sample_data_path('forecast_20200304.nc')
cubes = iris.load(filename)
print(cubes)
那么创建数据摄取管道所需的 AWS 工作流程和服务是什么:
- 响应 SQS 消息,表明有新的二进制文件可用
- 访问新的二进制文件并对其进行解码以访问预测数据
- 将解码后的数据添加到之前 SQS 通知中已解码的数据集中
- 在 Athena / Quicksight 中提供所有解码数据
棘手的,这个...
【问题讨论】:
标签: amazon-athena netcdf amazon-quicksight