其它信息提供者之MultiProvider 与 InfoSet

一、MultiProvider 与 InfoSet

(一)联系与区别

1.两者都是虚拟信息提供者,本身不存储数据,只是提供了跨不同数据对象的一个数据视图;

2.InfoSet 的连接类似于数据库表的Join(连接),MultiProvider的连接则是Union(集合);

3.MultiProvider能选择InfoSet,反之不行。

 

(二)MultiProvider

MultiProvider是一个组合了多个InfoProvider 数据并将其提供给报表的特殊InfoProvider。MultiProvider 本身(如InfoSet和VirtualProvider)并不包含任何数据。其数据只来源于底层的InfoProvider。

9.其它信息提供者之MultiProvider 与 InfoSet

用例:计划与实际;产品与收入

 

(三)InfoSet

BI InfoSet 是将任何目标收集和连接到逻辑视图的对象,可以作为查询提供方来收集和使用。它们在许多方面都类似数据库视图,收集设计人员后续访问的各种表。

9.其它信息提供者之MultiProvider 与 InfoSet

InfoSet使用场景:

9.其它信息提供者之MultiProvider 与 InfoSet

InfoSet的内连接与外连接:

9.其它信息提供者之MultiProvider 与 InfoSet

 

注意:

1.构成MultiProvider的Basic InfoProvider之间要有一定的关联;

2.使用来自Basic InfoProvider中的不同的Key Figure;

3.报告中使用到的特征需出现在使用到的Basic InfoProvider中;

4.特征值和关键值都要做识别操作。

 

二、创建MultiProvider

9.其它信息提供者之MultiProvider 与 InfoSet9.其它信息提供者之MultiProvider 与 InfoSet9.其它信息提供者之MultiProvider 与 InfoSet

需要进行识别、分配,如果直接**则出现如下提示:

9.其它信息提供者之MultiProvider 与 InfoSet

 

识别分配操作:

9.其它信息提供者之MultiProvider 与 InfoSet9.其它信息提供者之MultiProvider 与 InfoSet9.其它信息提供者之MultiProvider 与 InfoSet

再点**就可以了

在报表中展现就跟CUBE的展现一样

 

注意,在抽数据创建转换时出现:

9.其它信息提供者之MultiProvider 与 InfoSet

原因在于,我的信息对象ZIOSAL0829是复制自ZIOSLJ02的,所以转换的目标应该是ZIOSLJ02


三、创建InfoSet

9.其它信息提供者之MultiProvider 与 InfoSet

9.其它信息提供者之MultiProvider 与 InfoSet

9.其它信息提供者之MultiProvider 与 InfoSet

9.其它信息提供者之MultiProvider 与 InfoSet

9.其它信息提供者之MultiProvider 与 InfoSet

直接将信息提供者拖拽,建立连接并**

默认的是内连接、右击可设置连接方式。

 

相关文章:

  • 2021-08-04
  • 2021-12-22
  • 2021-04-07
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
相关资源
相似解决方案