I am using azure data factory to copy data from MySQL server as source. The data is big in size. When I setup the pipeline and execute it:
MySQL: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
I think this can be solved with this answer. How can I add this configuration to my data factory pipeline using MySQL as source?
Update: I am using a normal script to copy data from on-premise MySQL to SQL data warehouse. The MySQL query is simple select: select * from mytable;
Complete Error:
Copy activity encountered a user error at Source side: GatewayNodeName=MYGATEWAY,ErrorCode=UserErrorFailedMashupOperation,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message='Type=Microsoft.Data.Mashup.MashupValueException,Message=MySQL: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.,Source=Microsoft.MashupEngine,',Source=,'.
SHOW GLOBAL VARIABLES LIKE "%timeout%";
output – ad4s