Symptom
- 'Unexpected program error' occurs when creating a model based on SAP Cloud ALM via OData services in SAP Analytics Cloud (SAC)
- HAR errors include "The user does not have permission to access the requested resource" and HTTP 428 "The provider is required"
Environment
SAP ANALYTICS CLOUD 2026.2.16
Reproducing the Issue
- Log in to SAC
- Navigate to Modeler --> Create new model -->start with data --> Next
- Select the data source -> select connection
- Select the query
- Add the required dimension and measure in the query panel
- Set the batch size and then create the model
Notice : Error "Unexpected program error."
Cause
No provider was selected in the CALM Analytics OData request, resulting in HTTP 428 "The provider is required".
Resolution
When creating the dataset/model from the CALM Analytics OData Services, add a filter for the provider (for example: provider = PROVIDERS_LIST).
At least one data provider must be selected.
See Also
- 2569847 - Where can you find SAC user assistance (help) to use, configure, and operate it more effectively?
- Have a question? Ask it here and let our amazing SAP community help! Or reply and share your knowledge!
- 2487011 - What information do I need to provide when opening an case for SAP Analytics Cloud?
- 2511489 - Troubleshooting performance issues in SAP Analytics Cloud
- Search for SAP Analytics Cloud content using Google or Bing:
- https://www.google.com/search?q=site%3Ahttps%3A%2F%2Fuserapps.support.sap.com+SAP+Analytics+Cloud
- https://www.bing.com/search?q=site%3Ahttps%3A%2F%2Fuserapps.support.sap.com+SAP+Analytics+Cloud
- Note: Add relevant text or warning/error messages to the text search field to filter results.
- SAP Analytics Cloud Connection Guide
- Getting Started with SAP Analytics Cloud Expert Community page
- SAP Analytics Cloud Get More Help and SAP Support
- Need More Help? Contact Support or visit the solution finder today!
Keywords
sac, calm, odata, authorization error, permission denied, user does not have permission, http 428, provider is required, providers filter, analytics api, dataset creation, connection failed, oauth scopes, client id, client secret , KBA , LOD-ANA-AQU-ODATA , Acquiring Data into SAC using an ODATA connection , Problem
SAP Knowledge Base Article - Public