我需要创建一个端到端的平台:
- 输入数据收集和存储 - 数据将通过 FTP 定期收集并存储在云端。
- 数据分析 - 将分析数据(使用 Tableau/任何其他分析软件)
- 报告 - 根据不断变化的输入数据生成每日和每月报告。
我需要决定我可以为这个解决方案使用哪种工具/技术,以及如何在线托管脚本/进程以使它们 24*7 运行。
我的一个想法是使用 AWS 和 Tableau:
- 对于数据收集 - 在 Amazon ECS 控制台中安排 cron 作业
- 存储 - 存储在 AWS 上 - 可能是 Amazon S3 存储)但是我可以选择在加载到 Amazon S3 之前格式化/更改数据吗?
- 使用 Tableau 创建仪表板。但这需要多个 Tableau 会话,因为不同报告的数据源会有所不同。此外,我需要定期将这些报告/仪表板以电子邮件格式发送给用户。可以在 AWS 中完成吗?
但是,我相信 AWS 解决方案对公司来说成本很高。还有哪些其他可能的解决方法?
抱歉,我是这个领域的新手,很难找到一个具有成本效益的解决方案。