我的公司是一个会员制组织,我们迫切需要在每个月末记录细化的会员数据。我们的会员基础不断变化,历史信息保存不善。我们希望以月为单位参考和比较我们的会员基础。问题是,我们没有这样做的解决方案。
我们希望每月最多将10GB的内容推送到云端。
我正在考虑使用DOMO(利用AWS)等服务按月汇总700K行数据。
我们的数据库是一个MSSQL数据库,我相信我们会为Azure带来折扣。
成本也是这个因素。
在解决方案方面我有哪些选择?
答案 0 :(得分:1)
你基本上需要一个数据仓库(DWH)那里真的没有任何办法。
将事务(成员)系统与执行报告和分析的历史数据存储库(DWH)分开非常重要。公司通常通过对交易系统进行长期报告来尝试省钱,而不是构建专门构建的DWH。
我不同意有关PowerBI的@ destination-data。 PowerBI是一个可视化工具,而不是DWH。
了解Dimensional Modelling以了解粮食,维度,事实等。
考虑一下你的解决方案,我建议你选择每天加载的DWH,跟踪新记录和会员基础的变化,以及他们的出勤率,使用情况,交易等。从DWH开始,这一点很重要。项目经常失败,因为它们的目标太大而且技术/方法还不太清楚。购买Kimballs' DWH Toolkit的副本,非常棒!
这将允许您报告任何日常事件,并生成类似报告,月初报告,管理KPI等。
就成本而言,它需要花费一些钱,你无法解决这个问题。我建议使用基于SQL Server标准虚拟机/ SSRS报告/ PowerBI Dashboards / Excel Analytics构建的MS Azure / DWH等解决方案。这可以通过多种方式进行切割,但是当我们查看AWS的价格与Azure相比时,从价格的角度来看,其价格并不多......对于相对较小的数据,这将花费您100-300英镑/月你正在谈论的卷。
当您想要使其安全并添加防火墙/网络服务器/备份/冗余等时,会出现一些棘手的问题。