- 5
- 0
- 约小于1千字
- 约 2页
- 2022-03-20 发布于浙江
- 举报
?
?
数据仓库设计与实现入门
?
?
一、从数据流的逻辑上来讲,数据可以分为ODS层(原始日志数据),DW层(数据仓库),BN(统计结果数据)
Spark/SparkStreaming任务加载原始日志(离线处理flume落地到hadoop集群的hdfs或实时消费kafka数据)提取业务最原始数据,根据业务逻辑生成ODS层数据(分类/分流后的原始日志);再根据业务场景进一步将业务ODS层数据划分到DW层(处理后的数据模型);最后跟据具体业务需求,从DW层数据模型中产出最终业务数据,即BN层;
ODS、DW层数据一般直接存储于hdfs,建议以orc(优先)/parquet(嵌套数据结构)文件格式存储(列式存储,DataFrame读写,压缩比较高,且读写较快,支持hive、impala等),DW层数据可以建立Hive表,供数据分析师直接使用Hive Sql/Spark Sql使用sql语言查询。
BN层数据一般存储hdfs(冷数据)+ ES、Hbase、MySQL或Redis(热数据)。这部分数据可以作为数据管理系统后台数据(提供产品运营同事查询),或作为接口服务的后台数据,提供数据接口与业务研发同事使用(出于数据安全性考虑,一般不建议直接提供数据库与业务研发同事访问或数据直接写入业务数据库)。
下一章:产品数据分类,数据模型设计
?
-全文完-
您可能关注的文档
- 教育信息化背景高校公共课程形成性评价研究.docx
- 敦煌壁画舞蹈的科普设计研究.docx
- 数仓维度建模-之事实表维度表设计.docx
- 数仓维度建模之维度表设计.docx
- 数字IC设计工具教程-VCS(lab2-VCS-Debugging-Basics).docx
- 数字化生存-的经营关键词.docx
- 数字化转型:服务化设计原则.docx
- 数字图像处理特效中彩色墨水效果的设计与实现.docx
- 数字电路与逻辑设计习题.docx
- 数字系统设计与制作报告-双向流水灯控制电路.docx
- 四川省凉山州西昌市达标名校2026届中考英语押题卷含答案.doc
- 江苏省南通市如皋区2026届中考语文全真模拟试题含解析.doc
- 安徽省六安市七校联考2026届中考历史模拟精编试卷含解析.doc
- 2026届新疆莎车县重点名校毕业升学考试模拟卷英语卷含答案.doc
- 甘肃省定西市安定区重点达标名校2026届中考猜题历史试卷含解析 (2).doc
- 重庆市长寿区2026届中考英语模拟预测试卷含答案.doc
- 2026届江苏省扬州市江都区江都实验中学中考历史猜题卷含解析.doc
- 2026届江苏省南京联合体【栖霞、江宁、雨花】重点达标名校中考语文押题卷含解析.doc
- 2026届江苏省扬州市江都区六校联考中考语文考前最后一卷含解析.doc
- 2026届安徽省合肥市庐阳中学中考四模英语试题含答案.doc
最近下载
- 实验七 细胞膜的通透性课件.ppt VIP
- 软件三库(开发库受控库和产品库)管理制度.pdf VIP
- 人大社《社会工作综合能力(初级)》第二章 社会工作服务发展的基本原则 社会工作综合能力(初级).pptx VIP
- 2026年上海安全员B证考试题库及答案.doc
- JJF(津) 67-2022 溶出伏安法元素检测仪校准规范 .docx VIP
- 2025年拍卖师拍卖公告创新案例研究专题试卷及解析.pdf VIP
- (2026春新版)教科版三年级科学下册全册教案.pdf
- 2025年河北生物会考试卷及答案.doc VIP
- 五育融合视角下的幼儿园食育课程设计与实施.docx VIP
- 非遗介绍:宋锦.pptx VIP
原创力文档

文档评论(0)