When DataWorks Data Service processes an API call, it returns a result that may include an error code. This reference lists common error codes, their causes, and how to resolve them.
| Error code | Description | Cause | Resolution |
|---|---|---|---|
0 | success | The data query completed successfully. | No action required. |
1108110583 | query timeout | The total execution time of the API in Data Service and the database exceeded the timeout period set in the API environment configuration. | Check the timeout period in your API environment configuration and increase it if needed. Optimize your query to reduce execution time. |
1108110519 | param miss | A required request parameter is missing from the API request. | Check your API request and make sure all required parameters are included. |
1108110584 | api context failed | The system failed to get the API context, which includes data source connections, data source AccessKey information, and tenant information. | Verify that your data source connections and AccessKey credentials are correctly configured. |
1108110622 | datasource query error | The data source query failed. Possible causes: - SQL syntax error in the query - The data source did not return a result within the system's default 10-second timeout - The data source connection limit was exceeded | - Fix any SQL syntax errors in your query. - If the query takes longer than 10 seconds, optimize it or contact your database administrator to increase the connection timeout. - If the connection limit is exceeded, reduce concurrent queries or increase the limit on your data source. |
1108110703 | database connection error | Data Service failed to connect to the data source. | Check that the data source is available and that the connection settings are correct. |
1108113002 | rate limit | Your API call rate exceeded the threshold for the shared public service resource group. The limit is approximately 200 QPS per tenant. | Reduce your request rate to stay below 200 QPS. Implement exponential backoff and retry logic in your client to handle throttling gracefully. |
| Other error codes | Other error messages | The error is not covered in this table. | Check the error message returned by the API for details. If the issue persists, join the DataWorks DingTalk group for technical support. |