微软BI测试环境搭建

0
哪个大侠有微软BI测试环境搭建的指导啊?需要哪些文件,如何搭建,多谢啊
已邀请:
2

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-19 回答

他们有他们自己开发的测试工具,并且每个团队还用的不一样。

一般可以按照这样的思路去测试:
因为测试和开发面对的源是一样的,面对的 Staging, DW 表也是一样的,那么你可以自己写 SQL 脚本按照测试理解的业务逻辑从数据源抽取数据,然后和开发通过 ETL 或者其它的手段填充到 Staging 里的数据进行对比,这样就知道他们的数据是否正确。

表之间的数据对比一般包括表结构,字段类型,这是一组;然后比较你查询结果的条数和他们写入 Staing 的条数;如果前面都正确,再仔细检查逻辑,进行逻辑对比,也就是最后的数据对比。

同样的道理,如果 Staging 数据都正确,那么就可以再次写 SQL 比较从 Staging 到 DW 这一个过程的数据是否正确了。

微软一般会使用 VS 里面测试套装 Test Manager 工具,可以写一个预期结果和实际结果进行对比。

或者自己写 SQL 对比两个数据集之间的数据。

从 DW 到 Cube 的数据对比,最好自己开发一个 C# 程序,从DW 查询出来的结果集放到一个集合中,从 Cube 通过 MDX 查询出来的结果集也放到一个集合中,然后比较集合中的数据。

可以研究一下 AMO 或者 ADOMD.NET 可以访问到 SSAS 的 API。
1

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-11-11 回答

微软BI环境:如果只是针对报表项目的的话,需要有Cube文件(.abf文件) 和对应的报表项目文件(.sln文件)即可,如下图所示:
11.png


sln文件里面对应的是报表文件(.rdl文件)和 数据源文件(.rds文件) 具体如下图:
22.png

要回复问题请先登录注册