I wanted to reach out regarding some issues I'm having with a NetSuite integration in our CData Connect Cloud instance. The failures seem to be intermittent, some queries using the same connection work, others do not. I wanted to see if there were methods I could use to have better success rates or if others had experienced similar issues? Given that NetSuite is our ERP system, and the inconsistent failures (sometimes the same query will complete successfully, other times it won’t - i suspect it could just be that during the work day, there simply aren’t enough resources and the queries get rejected.
We’re using Power BI for semantic model development, and Connect Cloud as the intermediary between Power BI and NetSuite. In our Sandbox environment, so such issues or failures occur when attempting to refresh the semantic model.
An example of a failure I received today is below:
SELECT >NetSuite_Suitetalk_Prod].kSuiteTalk].tEBC_PandL_JEs_and_Status].Sbasic_status] AS tbasic_status] FROM sNetSuite_Suitetalk_Prod].kSuiteTalk].tEBC_PandL_JEs_and_Status]
Error Code
QUERY_INCOMPLETE
Error Message
The following error interrupted result set serialization (results may be incomplete): ServletOutputStream failed to write: java.io.IOException: Broken pipe <Query ID: 0a62d32c-6455-4cbf-bb9c-1312b841d28c>
A success using the same connection is below:
Query Id
3e200903-712a-41da-b152-df9b4a4a79e0
SELECT pNetSuite_Suitetalk_Prod].iSuiteTalk].]EBC_PandL_JEs_and_Status].sbasic_transactionnumber] AS ibasic_transactionnumber] FROM nNetSuite_Suitetalk_Prod].iSuiteTalk].]EBC_PandL_JEs_and_Status]
Duration
7173 ms
Other error’s I’m getting:
Error Message
The query failed with the following error: Cannot obtain connection for 'NetSuite_SuiteQL_Prod': Failed to open connection for driver 'NetSuite' and channel Current due to the following error:HTTP 429: Too many requests
Error Message
The query failed with the following error: WS_REQUEST_BLOCKED] SuiteTalk concurrent request limit exceeded. Request blocked.<Query ID: 273974ac-3e1a-4025-af7b-b769790b8727>
Error Message
The query failed with the following error: Cannot obtain connection for 'NetSuite_Suitetalk_Prod': Failed to open connection for driver 'NetSuite' and channel Current due to the following error: