difference between multiprovider and infoset

Post on 26-Dec-2015

30 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Difference Between Multiprovider and Infoset

TRANSCRIPT

1) A Multiprovider can be built on basic InfoCubes, ODSs, info objects or Infosets. An Infoset can have only ODSs or info objects. Multiproviders use 'union' operation but Infosets use 'join'. Both the objects are logical definitions which don't store any data.

 2)Multiprovider works on the concept of union of all infoproviders but the infoset works on the concept of intersection of the data in the fields available in the different infoproviders.

 3)Multiprovider is 3dim in this infoobject, ods and infocube included.it will works on union concept.

Infoset are 2dim in this infoobject and Ods included. it will works on intersection concept.

 in BI7 infocubes also included in Infosets.

 info cube is 3 dimention data target.

 ex:  MULTIPROVIDER

 DS Object Sales:                                                                     

 MONTH   SALES_PERSON   SOLD_ITEMS                

 04.2005      A                         10                                   

05.2005      A                         15                                 

 DS Object Delivery

 MONTH      DEL_PERSON         DELIVERED 

 04.2005                  C                         10

04.2005                  D                         10

                                             

MONTH       SALES_PERSON     SOLD_ITEMS       DEL_PERSON         DELIVERED   

 

04.2005               A                          10                     HASH(SYM)             0

04.2005              HASH(SYM)            0                       C                           10

05.2005              A                            15                     HASH(SYM)            0

05.2005              HASH(SYM)             0                      D                            10

 

HASH(SYM) >> UNASSIGNED WHEN CHARACTERISTICS ARE NOT IN BOTH PROVIDERS.

 

INFOSET :

 MONTH   SALES_PERSON   SOLD_ITEMS                 

 04.2005        A                         10                                

04.2005        B                          20                               

05.2005        A                          15                               

05.2005        B                          30                               

06.2005        B                          35

 

MONTH      DEL_PERSON         DELIVERED     

 04.2005        C                             10

04.2005        D                              10

05.2005        E                              10

05.2005        F                               30

                                                      

 

HERE JOIN CONDITION = MONTH

 

MONTH  SALES_PERSON  SOLD_ITEMS    DEL_PERSON    DELIVERED                                                             

04.2005       A                         10                       C                              10

04.2005       B                          20                      D                               10

05.2005       A                          15                      E                                10

05.2005       B                           30                     F                               30

06.2005       B                           35                     ???                           ???

top related