Symptom
DS tries to extract data from Odata, but fails with error "RUN-058105: |<dataflow name> Error preparing to read <Query Name>: <Exception occurs when executing 'begin' method of the adapter operation with ID [1]. (406) Not Acceptable [HTTP/1.1 406 Not Acceptable]>."
Environment
- SAP BusinessObjects Data Services XI4.2 SP14 and higher version
Reproducing the Issue
- Create an Odata Adapter in Management Console.
- Create an Odata Adapter datastore in Designer.
- Set the Odata Adapter datastore 's Option "OData version" as "V4".
- Create a job to read data from the Odata Adapter datastore's table.
- Run the job and it fails with error "RUN-058105: |<dataflow name> Error preparing to read <Query Name>: <Exception occurs when executing 'begin' method of the adapter operation with ID [1]. (406) Not Acceptable [HTTP/1.1 406 Not Acceptable]>."
Cause
Option "OData version" is "V4".
Resolution
Change the Odata datastore's option "Version" back to V2, and the issue will be resolved.
Keywords
DS, Odata, adapter, query, 406, Acceptable , KBA , EIM-DS-CON , Connectivity , Problem
Product
SAP Business ByDesign 2211