What Is InfoProvider in BW
What Is InfoProvider in BW
Info Provider is a general term used to denote the data targets into which the data is loaded
physically or virtually in SAP BW.
1. Info Cube
Types : a. Standard Info cube and b. Real Time Info Cube store the data physically.
c. Virtual Info cube holds the data virtually and data is not loaded physically.
Info Provider essentially means which provides Information. Basically there are
three types of Info Provider in BW which hold data physically
Infoproviders are nothing but the the objects which provide information to next level
objects. These infoproviders in BW can be Infocubes, DSO(Write-Optimised &
Standard), infoset, multiproviders. We use DTP and transformations to transfer the
data.
What is infosource in SAP BW?
You can use InfoSources to run two or more sequential transformations in the data
flow without storing the data again.
If you do not have transformations that run sequentially, you can model the data flow
without InfoSources. In this case, the data is written straight to the target from the
source using a transformation.
It is also used if you want to apply same logic to more than 1 target extracting data
from same datasource.
For example. You have a infoobject XYZ in datasource and you have multiple DSO’s
getting data from this datasource and you have requirement of deriving a perticular
value for Field PQR present in those DSO’s, which depends on value of XYZ then you
will create a infosource and then create a transformation between the infosource and
datasource. In that transformation you will write a start routine or some other
routine as per requirement to derive the value of PQR.
Then you will create transformations between the infosource and DSO.with direct
mapping between PQR of infosource and dso.
So you dont have to write the routine n number of times instead writing only once
will suffice and also may contribute in improving performance of data load.