(Glue-2005) InfoProvider Management

Transaction:

/DVD/GLIP

Glue InfoProviders can be used in SAP BW analytics with external storage data access such as Hadoop. They can be used as standard SAP BW InfoProviders, with the advantage, that it is not required to replicate the Hadoop data into SAP, but the data can be virtualized instead.


InfoProvider Operations

You can perform all the operations related to Glue InfoProviders from the Initial Screen.

You can Display, Change, Create, Activate or Delete an InfoProvider.

Create Infoprovider

To create an InfoProvider, use following steps:

  1. Specify its name and press Create. If InfoProvider with such a name already exists, an error message is displayed.

  2. Fill in all remaining fields in Infoprovider Settings section:

    • Short Description – description of the InfoProvider
    • GlueTable – existing Glue/Hive table from which the data is loaded
    • InfoArea – InfoArea in which the Infoprovider is created

In case InfoArea is not specified, InfoProvider is created in "Unassigned Nodes" category.

Please note, that this may be required behavior, e.g. when transferring InfoProviders to another system using Glue Transport Management System

3. Save the InfoProvider.

4. Specify the mapping of Hive table fields to InfoObjects.

You can directly type in the name of the InfoObject or use the F4 help. With F4 help, list of all InfoObjects is displayed (see figure Glue InfoProvider: List of InfoObjects).

Please note, there are following supported data types based on Hive field types:

Numeric Types (INTEGER, FLOAT, NUMERIC, PACKED, INT1, INT2)
String Types (CHAR, VARNAME, STRING)
Date (DATE)
Time (TIME)

Be aware that some data might be lost due to a conversion of types, i.e. if you choose InfoObject of type char(5) for field type of char(10), values stored in a field will be truncated to length 5.


Create InfoProviders: Field mapping


Create InfoProviders: List of InfoObjects


5. Activate the InfoProvider.

The activation logs are displayed, informing about the status of the activation. If it was successful, the message saying "InfoCube activated" should be displayed in the end of the log.


Glue InfoProvider: Activation log

Once the Glue InfoProvider is activated, you can use it in SAP BW data flow.

You can also go to ListCube transaction by pressing Go To Listcube TA to see the data provided by InfoProvider.


Display Infoprovider

From the initial screen of Glue Infoproviders, you can display the configuration of specified Infoprovider in display-only mode.


You can also press Edit↔Display to go to edit-mode, but please make sure that the InfoProvider is inactive.

Change Infoprovider

To change the InfoProvider, specify its name and press Change

The InfoProvider is open in edit mode, only if it is inactive. In case it is active, a display mode is shown together with a warning message "Active infoprovider cannot be edited. Please deactivate first.".


Deactivation of Glue Infoprovider deletes BW virtual InfoProvider, therefore deactivated Glue Infoprovider can't be used in BW reporting.
When InfoProvider is in edit mode it is possible to update field structure using Update field structure button.

Delete Infoprovider

Specify an InfoProvider name and press Delete icon to delete it.


Delete Infoprovider


After pressing Delete icon, a popup appears with the  information that both InfoProvider and InfoCube (automatically created for the provider) is going to be deleted.


Delete InfoProvider Popup


Once confirmed, the InfoProvider is deleted.

For correct deletion or deactivation, it is necessary that none of the components (SAP InfoProvider, Query) of Infoprovider are displayed or edited through SAP transaction RSA1 or RSRT.

Also displaying or editing by another user will restrain the correct execution of deletion or deactivation.