SAP Knowledge Base Article - Public

3752991 - Error "Unexpected program error" when creating a model based on SAP Cloud ALM via OData services in SAP Analytics Cloud (SAC)

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

  1. Log in to SAC
  2. Navigate to Modeler --> Create new model -->start with data --> Next
  3. Select the data source -> select connection
  4. Select the query 
  5. Add the required dimension and measure in the query panel
  6. 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

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

Product

SAP Analytics Cloud 1.0