Friday 11 April 2014

Virtual Providers and Types

Virtual Providers
A Virtual Provider is a type of InfoCube where the data is not managed in BI. The data is managed externally. Only the structure of the Virtual Provider is defined in BI.
The data is read for reporting using an interface with another system.
Using a Virtual Provider , reporting can be done on data from external systems without having to physically store transaction data in BI. A Virtual Provider can be created to read data from an external SAP system or from an external non-SAP system.
There are 3 types of VirtualProviders:
• VirtualProvider based on Data Transfer Process 
This type of VirtualProvider is defined based on a DataSource or an InfoProvider and uses the same characteristics and key figures. There is no need to program interfaces in the source system. The same extractors are used to select data in the source system as you use to load data into the BI system. This type of Virtual InfoProvider is used when an SAP system is the source system,
• VirtualProvider with BAPIs
VirtualProviders whose transaction data for reporting is read from an external system using a BAPI. Any read tool that supports the interface for a non-SAP system can be used. Since the transaction data is not managed in the BI system, there is very little administrative effort on the BI side.
• VirtualProvider using Function Modules
This Virtual InfoProvider displays data from non-BI data sources in BI without having to copy the dataset into the BI structures. The data can be local or remote. This method can transform the data before it is passed to the OLAP processor. In comparison to other VirtualProviders, this Virtual InfoProvider is more generic. It offers more flexibility, but also requires a higher implementation effort

No comments:

Post a Comment