EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB17805: Metrics imported from a SAP BW cube have alphanumeric names instead of the names given in the data source in MicroStrategy Developer 9.4.x - 10.x


Stefan Zepeda

Salesforce Solutions Architect • Strategy


After importing an OLAP Cube from SAP BW, the metrics in the cube have unintelligible names, which can be seen in the Cube Mapping tab of the OLAP Cube Catalog

SYMPTOM:
After importing an OLAP Cube from SAP BW, the metrics in the cube have unintelligible names, which can be seen in the Cube Mapping tab of the OLAP Cube Catalog, as shown below:

ka02R000000kbGMQAY_0EM440000002F1h.gif

 
However, when editing the query cube definition in SAP Business Explorer Query Designer, the corresponding key figures have the expected names, as shown below:

ka02R000000kbGMQAY_0EM440000002F1g.gif

 
CAUSE:
SAP BW presents localized information, including object names, to clients based on the language specified in the client connection. If a cube was created under one language, but was imported into Strategy using a different language, the SAP BW system may not have localized object names for all objects.
 
If this happens with key figures in the cube, SAP BW reports an internal ID code to ODBO clients as the object name. Strategy Developer 9.4.x-10.x receives no other identifying information for the key figures, so it has no choice but to name the imported objects according to the IDs.
 
ACTION:
Users should ensure that the language specified in the Strategy database connection to the SAP system matches the language under which the cube was created. The language is specified along with the database connection parameters:

ka02R000000kbGMQAY_0EM440000002F1d.gif

 
Once a cube has been imported under one language, it cannot be updated with a different language setting. Consequently, if a user changes the language setting and attempts to go back into the OLAP Cube Catalog to update the cube structure, the following error will result.

ka02R000000kbGMQAY_0EM440000002F1e.gif

 
Importing operations from an external source are no longer allowed when the connection language has been changed (by the Strategy user).
Therefore, a new database instance must be created, with the correct language, and the cubes must be reimported. It is not possible to switch OLAP Cube reports from one database instance to another; thus, care should be taken to insure the proper language setting when initially importing the cube to avoid the need to re-create reports and other supporting objects.


Comment

0 comments

Details

Knowledge Article

Published:

April 17, 2017

Last Updated:

August 3, 2017