一位朋友的公司正在开发一种数据架构,对我们来说,它似乎相当复杂,并且存在一些可伸缩性和成本问题。
如果可能的话,我想征求您对旧的和建议的体系结构(或备选方案)的意见,讨论它们的优点和缺点,并可能发现不可预见的问题/限制。
当前架构- Azure Stack
摄食层
处理层
加载层
使用instance
之间的层
表示层
在Azure Analysis中创建并服务于Power或Excel中的
这种方法的优点
通过Azure Analysis Services
中生成的
这种方法的缺点
可垂直扩展的:随着数据的增长,用于存储数据仓库的Azure Server也将垂直增长,用于处理上述数据的Azure分析服务也会垂直增长--许多服务充当粘合剂,更难使用Costs
提议的建筑-蔚蓝w/三角洲湖
替代体系结构依赖于这样一个事实,即Azure Databricks已经在ETL流程中使用,并试图最大限度地利用它来提供水平可伸缩性和无服务器资源。
摄食层
存储到Azure数据湖Gen2中的多个源
加工和装载层
表示层
这种方法的优点
集成。
这种方法的缺点
根据Analytics的查询,通过Power和Excel
发布于 2021-12-10 23:28:35
我想你差点就被覆盖了。根据我的经验给出的建议不多。如果业务模型允许的话,您可以考虑这种方法。

摄取层:
结构层:
来处理这个转换
服务层:
,
来处理这种转换
表示层:
连接报告层,则处理所有访问控制非常容易。
https://stackoverflow.com/questions/70309008
复制相似问题