定义

BI /数据仓库测试是什么?

BI /数据仓库测试包括创建、执行和维护自动测试,验证数据质量在所有BI / DW阶段(包括报告层)。创建时可以破坏数据完整性数据,集成,移动,或改变。BI /数据仓库测试是为了防止数据完整性问题提前暴露问题和自动。

BI /数据仓库测试的挑战是什么?

手动QA测试方法在BI是耗时和昂贵的,然而,目前规范。

测试数据仓库通常发生在周期。业务分析师陷入检查报告的过程产生的商业智能逻辑,这增加了他们的日常工作量。当检测到错误时,错误的原因可以是任何从数据质量问题源于当数据进入数据仓库,数据处理问题引起的故障的业务逻辑层数据仓库和BI的组件。这是一个辛苦乏味的工作,往往导致许多小时的手工工作。

此外,多样化的技能需要创建和维护数据完整性测试,暴露并防止数据完整性问题。这些技能包括脚本的能力,知识数据库和SQL的基本技能。即使对一个人技术在这种“艺术”,测试是乏味的和难以维护系统有一个根本的改变。这个问题进一步加剧了高技术人员创建测试时,将这些生意转交业务、行政团队执行和维护。

测试复杂性也增加了大多数组织组成的异构环境中多种类型的源系统(例如Oracle, MS SQL, DB2)数据采集需要技术层转换或擦洗,以确保它是完整的,正确的,准备消费。

BI /数据仓库测试为什么重要?

企业相信他们的BI工具驱动策略和流程优化决策,但是这些工具的力量取决于一个复杂的基础设施准确收集和转换关键数据来源。最轻微的数据完整性错误可以有灾难性的影响波及整个组织。不准确的数据质量不仅会导致次优的决策;这也开启了大门监管风险。

通常,数据完整性问题未被发现,除非领域专家在报告中发现差异。在这么晚的阶段,是困难和耗时的瓦解和纠正这个问题。事实是,没有一个数据测试策略,BI工具的有效性会受到影响。

BI /数据仓库测试的好处是什么?

  • 确定数据采集(ETL)错误
  • 减少测试创建和维护时间
  • 暴露缺陷的时候他们更快和更容易解决
  • 提高数据质量
  • 消除延迟从手工测试
  • 符合监管要求(例如,BCBS 239年巴塞尔协议III,袜,等等)。
  • 减少对业务用户的“测试负担”

我如何开始使用BI /数据仓库测试吗?

使BI /数据仓库测试现实在你的组织,你需要弄清楚:

  • 何时何地开始自动化
  • 如何选择正确的测试自动化系统
  • 如何保证测试覆盖在不同的系统
  • 测试类型覆盖
  • 如何最小化测试维护

快速回答这些问题BI /数据仓库自动化测试:为什么,时间及方式。你将学习:

  • 什么问题和挑战出现在一个典型的BI / DWH测试计划
  • 如何集中有限的测试自动化资源你最大的商业风险
  • 如何理解复杂的业务规则和确定测试是多少
Baidu
map