SAP Knowledge Base Article - Public

2711395 - OData Query for Report and Data Source Does Not Work for a Technical User

Symptom

You created an OData query via the Build OData Queries in a Report or a Data source. When you paste the URL, it results in the error message 'The request URL is not valid'.

Environment

  • SAP Cloud for Customer
  • SAP Business ByDesign

Reproducing the Issue

  1. Go to the Business Analytics work center, select the view Design Report.
  2. Search for your Report, Click Build OData Queries.
  3. Make the required selections and set filters if needed and click the Generate Data Query.
  4. Copy the link displayed in the OData Query box and paste it into a browser.
  5. Logon with a User.

Use the same steps for Data Source, make sure that it is exposed.

The link will not work, it may results in the error message 'The request URL is not valid' or just return a blank page.

Cause

The user is technical user. Technical users (for example communication users) cannot be used for OData access.

Resolution

As a work-around you can create a user with OData for Analytics authorization:

  • Create an employee or service agent (for service agents additionally request a user).
  • Assign the work center and work center view which contains the analytical report to the access rights of the employee or User.

See Also

Keywords

OData, data source, Report, OData Query for Report and Data Source Does Not Work, the request URI is not valid, AP-RC-ANA. , KBA , AP-RC-ANA , C4C, ByD, Travel: Analytics Tools & Frameworks , Problem

Product

SAP Business ByDesign all versions ; SAP HYBRIS C4C CORE all versions