现代数仓需要具备的几个能力:
数据实时化(实时同步和流式处理能力)
数据虚拟化(虚拟混算和统一服务能力)
数据平民化(可视化与自助配置能力)
数据协作化(多租户和分工协作能力)
下面具体介绍:
1.数据实时化
数据实时化是指数据从产生(更新到业务数据库或日志)到最终消费(数据报表、仪表盘),支持毫秒级/秒级/分钟级延迟。
2.数据虚拟化
用户面对的是统一的交互方式和查询语言,无需关注数据实际所在的物理库和方言及交互方式。用户的使用体验是面对一个单一数据库进行操作,但其实这是一个虚拟化的数据库,数据本身不存放于虚拟数据库中。
虚拟混算指的是虚拟化技术可以支持异构系统数据透明混算的能力,统一服务指对于用户提供统一的服务接口和方式。
image.png
3.数据平民化
普通用户可以通过可视化的用户界面,自助的通过配置和SQL方式使用数据完成自己的工作和需求,无需关注底层技术层面问题。
4.数据协作化
技术人员和业务人员可以在同一个平台上,发挥各自所长,分工协作完成日常BI活动。
作者:阿猫阿狗Hakuna
链接:https://www.jianshu.com/p/e22e8f3aee61