我的公司是一个基于会员制的组织,我们迫切需要在每个月底记录细粒度的会员数据。我们的会员基础在不断变化,历史信息没有得到很好的保存。我们希望逐月参考和比较我们的会员基础。问题是,我们没有这样做的解决方案。
我们希望将每月最多10 to的数据推送到云端。
我正在考虑像DOMO (利用AWS)这样的服务,每月聚合70万行数据。
我们的数据库是MSSQL数据库,我确信我们会为Azure带来折扣。
成本也是这方面的一个因素。
我在解决方案方面有哪些选择?
发布于 2017-04-20 20:51:35
你基本上需要一个数据仓库(DWH),实际上没有任何方法可以绕过它。
将您的事务(成员资格)系统与您执行报告和分析的历史数据存储库(DWH)分开是很重要的。公司经常试图通过对交易系统进行长期报告来节省资金,而不是构建专门构建的DWH。
我不同意@destination-data关于PowerBI的说法。PowerBI是一个可视化工具,而不是DWH。
阅读有关Dimensional Modelling的文章,以了解颗粒、维度、事实等。
考虑到您的解决方案,我建议您应该使用每日加载的DWH,它可以跟踪新记录和对您的成员基础的更改,以及它们的出席情况、使用情况、交易等。从小开始是很重要的,因为DWH项目经常失败,因为它们的目标太大,技术/方法没有得到很好的理解。买一份Kimballs' DWH Toolkit吧,它太棒了!
这将允许您报告任何日常事件,并生成类似的报告、月度至今报告、管理KPI等。
就成本而言,这会花费一些钱,你无法绕过这一点。我建议一个像MS Azure / DWH这样的解决方案,它构建在SQL Server标准虚拟机/ SSRS报告/ PowerBI仪表板/ Excel Analytics之上。这可以从很多方面进行划分,但当我们将AWS的价格与Azure进行比较时,从价格的角度来看并没有太多……对于您所说的相对较小的数据量,这将花费您100-300£/月。
当你想让它变得安全并添加防火墙/ webservers / backups / redundancy等时,一些棘手的问题就来了。
https://stackoverflow.com/questions/43259230
复制相似问题