Closed syedjalalt closed 8 months ago
Could this be due to the compute resources of SSISDB Catalog connected to the IR of ADF. For example, our SSISDB Catalog has "Standard 01" compute power. It does not require a lot to run and runs without issues almost always.
@syedjalalt Thanks for your feedback! We will investigate and update as appropriate.
Update:
The functionality seems to be completely broken now. I have extensively tested sending all kinds of errors (HTTP (400, 401, 503, etc) and otherwise) from ETL (deployed in SSISDB Catalog) to ADF. None of the errors reach ADF. And the OperationErrorMessages property is always empty.
This used to work before. For example, the last time we receieved an error from ETL into ADF in the said property was in December 2023. Since then, no ETL error has been caught by ADF.
I will be happy to provide more information if required. Request you to please look into this.
Thanks
Update:
Upon Checking the SSISDB Catalog, the error message is being captured as message_type = 120 in Catalog.Operation_messages table. The timestamp shows that the message is captured well before the error is thrown in ADF. That means, ADF should receieve the error message in the OperationErrorMessages property since logging of message is happening during the execution of the package itself.
@syedjalalt You are experiencing issues with the OperationErrorMessages property not being populated with error messages from your ETL. Based on the information you have provided, it seems that the error messages are being captured in the SSISDB Catalog, but are not being relayed back to ADF. This could be due to a number of reasons, such as network connectivity issues or configuration issues with your SSIS Integration Runtime.
I would recommend checking the following:
If you are still unable to resolve the issue, I would recommend reaching out to the Azure support ticket since the support team will be able to respond much more quickly and have a conversation with you to figure out what could be going on for further assistance. They will be able to provide more detailed guidance and help you troubleshoot the issue.
[Enter feedback here] The OperationErrorMessages JSON Property of the ETL error response is empty. The ETL is not relaying the error message back to ADF. Due to which the said property is empty. I am not sure why the ETL isnt throwing the error for ADF to catch. Could you please elaborate? Or at least include it in the documentation at https://learn.microsoft.com/en-us/azure/data-factory/ssis-integration-runtime-ssis-activity-faq
Thanks
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.