跳转至

第 21 章:数据工程

来源:课程视频目录与《21.数据工程》思维导图 PDF。用于在 Obsidian 的 Markmap 插件中渲染。

项目 数值
视频小节 5
总时长 01:22:37
--- markmap: height: 760 initialExpandLevel: 2 maxWidth: 320 spacingHorizontal: 90 spacingVertical: 12 nodeMinHeight: 24 paddingX: 10 --- # 21. 数据工程(5节 / 01:22:37) ## 21.1 数据采集和预处理(11:21) ### 数据采集 - 数据源:内部/外部,结构化/半结构化/非结构化 - 方法:系统日志、网络爬虫、传感器、接口调用、人工录入 - 原则:完整性、准确性、及时性、一致性、安全性 ### 数据预处理 - 数据清洗:缺失值、异常值、重复值、错误值处理 - 数据集成:多源数据合并与冲突消解 - 数据变换:规范化、离散化、聚合、属性构造 - 数据归约:维度归约、数量归约、抽样 ## 21.2 数据存储及管理(26:44) ### 数据库基础 - 关系数据库:表、行、列、主键、外键 - NoSQL:键值、文档、列族、图数据库 - 分布式数据库:分片、副本、一致性、容错 ### 数据管理 - 元数据:描述数据的数据,分业务、技术、操作元数据 - 主数据:组织内跨系统共享的核心业务实体数据 - 数据生命周期:创建、存储、使用、共享、归档、销毁 - 数据质量维度:完整、准确、一致、及时、唯一、有效 ## 21.3 数据治理与建模(18:05) ### 数据治理 - 目标:明确权责、统一标准、提升质量、保障安全、释放价值 - 内容:组织、制度、标准、质量、元数据、主数据、安全与生命周期 ### 数据建模 - 概念模型:面向业务,确定实体、属性和关联 - 逻辑模型:将概念模型转换为关系模式 - 物理模型:确定表、字段、视图、索引、存储过程、触发器 - 过程:需求分析 → 概念设计 → 逻辑设计 → 物理设计 ## 21.4 数据分析及应用(15:30) ### 数据仓库与资产 - 主题库结构:数据源层、构件层、主题库层 - 数据资产管理:资源化 → 资产化 → 流通 → 运营 - 数据价值评估:数据资产化的价值基线 - 数据资源编目:概念模型明确构成要素,业务模型规范业务框架 ### 数据集成 - 方法:模式集成、复制集成、混合集成 - 接口:ODBC、JDBC、OLE DB、ADO - Web Services:SOAP、WSDL、UDDI - 数据网格透明性:分布、异构、位置、访问方式透明 ### 数据挖掘 - 任务:数据总结、关联、分类预测、聚类、孤立点分析 - 流程:确定对象 → 数据准备 → 数据挖掘 → 结果评估 → 结果应用 - 数据服务:目录、查询浏览下载、分发 - 可视化:一维、二维、三维、多维、时态、层次、网络数据 ## 21.5 数据脱敏和分类分级(10:57) ### 数据脱敏 - 敏感数据:个人、商业、国家秘密数据 - 示例等级:L1 公开、L2 保密、L3 机密、L4 绝密、L5 私密 - 方式:可恢复脱敏、不可恢复脱敏 - 原则:算法不可逆、保持特征、保留引用完整性、规避融合风险、自动化、可重复 ### 分类分级 - 分类:依据内容属性或特征建立分类体系和排列顺序 - 两要素:分类对象、分类依据 - 分级:按重要程度和泄露、篡改、损毁后的影响确定保护等级