SAP Knowledge Base Article - Public

3094718 - Error in OData Metadata Query for Reports

Symptom

When running an OData reporting metadata query, such as:

https://my<insert system URL>/sap/c4c/odata/ana_businessanalytics_analytics.svc/$metadata?

You receive an error message or the page does not finish loading.

Environment

  • SAP Business byDesign
  • SAP Cloud for Customer

Cause

This query returns the metadata of every single report in your system. In most cases, this will lead to a memory issue, since there are too many reports with too many fields.

Resolution

If you require to see report metadata, please run the query for a specific report, for example:

https://my<insert system URL>/sap/c4c/odata/ana_businessanalytics_analytics.svc/$metadata?entityset=RPCODCUSTOMER_Q0001QueryResults

Alternatively, you can run the metadata query for a different work center (not Business Analytics) if there are no too many reports assigned to that work center. For example:

https://my<insert system URL>/sap/c4c/odata/cod_activities_analytics.svc/$metadata

See Also

To see the list of OData work center names, you can run the following query:

https://my<insert system URL>/sap/c4c/odata

Keywords

odata, report, time out, memory, meta data, no results, error message, business analytics, dump , KBA , AP-RC-ANA , C4C, ByD, Travel: Analytics Tools & Frameworks , How To

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer add-ins all versions