SQL connection timeout error in datafactory sql sink activity
I am getting frequent failures due to SQL connection timeout in data factory sink activity. The frequency of the failures are really high during concurrent pipeline execution using Tumbling window triggers. The detailed error message is like below.
Operation on target df_fac_cac_acg_entr_hist failed: {"StatusCode":"DFExecutorUserError","Message":"Job failed due to reason: Connection timed out (Read failed)","Details":"shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerException: Connection timed out (Read failed)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:3206)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.TDSChannel.read(IOBuffer.java:2066)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:6617)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:7805)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:7768)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerBulkCopy.doInsertBulk(SQLServerBulkCopy.java:1589)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerBulkCopy.access$300(SQLServerBulkCopy.java:65)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.SQLServerBulkCopy$1InsertBulk.doExecute(SQLServerBulkCopy.java:663)\n\tat shaded.msdataflow.com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7418)\n\tat shaded.m"}