- ETL 测试教程
- ETL 测试 - 首页
- ETL 测试 - 简介
- ETL 测试 - 任务
- ETL 与数据库测试
- ETL 测试 - 类别
- ETL 测试 - 挑战
- ETL - 测试人员的角色
- ETL 测试 - 技术
- ETL 测试 - 流程
- ETL 测试 - 场景(测试用例)
- ETL 测试 - 性能
- ETL 测试 - 可扩展性
- ETL 测试 - 数据准确性
- ETL 测试 - 元数据
- ETL 测试 - 数据转换
- ETL 测试 - 数据质量
- ETL 测试 - 数据完整性
- ETL 测试 - 备份恢复
- ETL 测试 - 自动化
- ETL 测试 - 最佳实践
- ETL 测试 - 面试问题
- ETL 测试有用资源
- ETL 测试 - 快速指南
- ETL 测试 - 有用资源
- ETL 测试 - 讨论
ETL – 测试人员的角色
ETL 测试人员主要负责验证数据源、提取数据、应用转换逻辑以及将数据加载到目标表中。
ETL 测试人员的主要职责列在下面。
验证源系统中的表
它涉及以下操作 -
- 计数检查
- 与源数据协调记录
- 数据类型检查
- 确保没有加载垃圾数据
- 删除重复数据
- 检查所有键都已到位
应用转换逻辑
转换逻辑在加载数据之前应用。它涉及以下操作 -
数据阈值验证检查,例如,年龄值不应超过 100。
记录计数检查,在应用转换逻辑之前和之后。
从暂存区到中间表的数据流验证。
代理键检查。
数据加载
数据从暂存区加载到目标系统。它涉及以下操作 -
从中间表到目标系统的记录计数检查。
确保关键字段数据不丢失或为空。
检查聚合值和计算度量是否已加载到事实表中。
检查基于目标表的建模视图。
检查是否已在增量加载表上应用 CDC。
维度表中的数据检查和历史表检查。
根据加载的事实表和维度表以及预期结果检查 BI 报表。
测试 ETL 工具
ETL 测试人员也需要测试工具和测试用例。它涉及以下操作 -
- 测试 ETL 工具及其功能
- 测试 ETL 数据仓库系统
- 创建、设计和执行测试计划和测试用例。
- 测试平面文件数据传输。
广告