Symptom
- You've created a HANA Model in HANA Studio using Input Parameters
- The Input Parameter is defined as Multiple Entries
- A virtual provider based on the HANA Model is created in transaction RSA1 in BW backend.
- A query is built on this virtual provider in Query Designer (or HANA Studio).
- The query has defined a multiple single value variable to pass values to the input parameter of the HANA model
- The query doesn't work.
- You get error of:
InfoObject xxx must be uniquely selected in the query
BRAIN 470
or
Characteristic xxx is not permitted for navigation.
BRAIN 409
Environment
- BW 7.3x above
- BW on HANA
Reproducing the Issue
Cause
From HANA SP9, it is possible to use Multiple Entries Input Parameter in a HANA Model.
However virtual provider based on HANA Model has limitations to access HANA Model:
However virtual provider based on HANA Model has limitations to access HANA Model:
- Virtual Provider Based on HANA Model only supports input parameter of single value.
- InfoObjects in the VC that mapped to HANA input parameter should never be allowed as drill-down characteristic in a query.
Resolution
- Virtual provider based on HANA Model has no plan to support multiple entries input parameter as it is an obsolete way to access HANA Models.
- To pass multiple single values to HANA model input parameter, please use HCPR instead from BW 740 SP5, which is much more powerful.
- The characteristic mapped to input parameter of HANA Model can only be used in 'Characteristic Restrictions' Section of Query Designer.
Keywords
BRAIN470, BRAIN409
Header Data
Released On | 08.01.2016 09:11:33 | |||
Release Status | Released to Customer | |||
Component | BW-BEX-OT-OLAP Analyzing Data | |||
Other Components |
| |||
Priority | Normal | |||
Category | How To |
No comments:
Post a Comment