Error de conversión de fecha y hora de la variable del sistema de disparo del canal de Azure Data Factory “La llamada de función debe tomar la cadena de finalización”.
En ADF, estoy tratando de tomar la variable del sistema para la hora de disparo del pipeline y convertirla de UTC a EST con solo el formato de fecha y no la hora (yyyy-MM-dd).
Debería ser sencillo, pero sigo obteniendo este error no descriptivo:
La llamada de función debe tomar la cadena de finalización.
También intenté convertirlo primero a cadena y obtengo el mismo error:
convertFromUtc(string(@pipeline().TriggerTime), ‘Eastern Standard Time’, ‘yyyy-MM-dd’)
davy.ai
Parece que el mensaje de error indica que la salida de la función
convertFromUtc
debe completarse con un formato de cadena final. Intente agregar una función finalformatDateTime
a la sintaxis actual de la siguiente manera:Esto debería convertir primero la hora del disparador de UTC a EST y luego formatear la salida para incluir solo la fecha en el formato
yyyy-MM-dd
.