An SQL job which uses Microsoft SQL Services Integration Services is failing due to issues in DWH_RIM_RISK.
[OData_DWH_RIM_RISK [43]] Error: System.
Object name: 'System.Net.HttpWebResponse'.
at System.Net.HttpWebResponse.
at System.Net.HttpWebResponse.
at Microsoft.Data.DataFeedClient.
at Microsoft.Data.DataFeedClient.
at Microsoft.Data.DataFeedClient.
at Microsoft.Data.DataFeedClient.
at System.Data.Common.DbCommand.
at Microsoft.SqlServer.
at Microsoft.SqlServer.Dts.
[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on OData_DWH_RIM_RISK returned error code 0x80131622. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.
Release : 16.0.2
Component : Clarity Data Warehouse
Using Postman, the following exception is returned there:
There was an illegal ASCII character. A Risk was created in Clarity, the day the problem started. Using the last updated date and clarity updated date, identify the problem row with the bad ASCII character.
Troubleshooting:
1- Identify the table that has the issue, in this case it was DWH_RIM_RISK
2- Query for new objects created in that table the day the problem started
3- Using the $select as part of the URL, try adding one column at a time until the issue is seen
For example:
4- Query the table based on the date range, correct the data for the RISK through the new UI