Quantcast
Channel: SCN : Unanswered Discussions - Data Services and Data Quality
Viewing all articles
Browse latest Browse all 3719

Missing BW Export Data Sources in Data Services ODP list

$
0
0

Hi All,

We encountered a problem with using of BW Export Data Sources in Data Services. We generated export datasource based on infoprovider, then added it to ROOSATTR table (Releasing Extractors for use by the ODP API - Enterprise Information Management - SCN Wiki). Now when we search available ODP objects in Data Services we can see only our Z* extractors (exposed in RODPS_OS_EXPOSE). Our PI_BASIS component version is 7.40 SP13. We checked the same scenario in BW system with PI_BASIS 7.30 SP09 and everything worked fine. We traced RFC calls and found the reason of this difference: class CL_RODPS_DATASOURCE_MODEL method GET_EXPOSED. 7.40 version of these method contains the next logic after selection of exposed datasources:


* ==== Delete export DataSources (again)

   DATA: l_objnm      TYPE sbiwb_char30,

         l_namespace  TYPE sbiwb_namespace,

         l_name       TYPE sbiwb_char30.

 

   LOOP AT ret_exposed INTO ls_exposed.

     IF ls_exposed(1) EQ '8'.

       DELETE ret_exposed.

     ELSEIF ls_exposed(1) EQ '/'.

       l_objnm = ls_exposed.

       CALL FUNCTION 'RST3_NSPACE_GET_FROM_OBJECT'

         EXPORTING

           i_objnm      = l_objnm

           i_objtp      = sbiwb_c_objtype-ds

         IMPORTING

           e_namespace  = l_namespace

           e_purename   = l_name

         EXCEPTIONS

           name_error   = 1

           object_error = 2

           OTHERS       = 3.

       IF sy-subrc EQ 0.

         IF l_name(1) EQ '8'.

           DELETE ret_exposed.

         ENDIF.

       ENDIF.

     ENDIF.

   ENDLOOP.

 

So for some reason Export Data Sources are deleted from ret_exposed table. What is the reason of this operation? How we can use ODP Export Datasources in BW 7.4? Thank you in advance.

Regards,

Dmirty.


Viewing all articles
Browse latest Browse all 3719

Trending Articles