Ensure that the parameters passed from Azure Data Factory (ADF) to BigQuery are correctly formatted for the new service. The new connector might require a different way of escaping or quoting parameters. For example, ensure that the single quotes are correctly formatted and variables are passed in the expected way.
Temporarily replace variables('BQStartDate')
and variables('BQEndDate')
with hardcoded values to check if the issue persists. This can help determine if the issue lies in how ADF is resolving the variables or how they are passed to BigQuery.
CALL mycompany-gcp.analytics_266606666.get_appointment_report(
'2023-09-01', '2023-09-30'
);
The new connector might have updated rules for handling stored procedures and routines. Double-check the Microsoft Documentation on the new BigQuery connector to see if there are changes in how routines and input parameters are managed.
Ensure that the data types for the input parameters are correctly declared and match what the new Linked Service expects. The routine takes String
as input, but sometimes the connector may implicitly handle types differently, especially with dates.