Conversión de datos puerto a puerto
A partir de la versión 9.6.0, el servicio de integración de datos utiliza las funciones de conversión en el lenguaje de transformación para realizar conversiones puerto a puerto entre transformaciones. El servicio de integración de datos realiza conversiones puerto a puerto cuando se pasan datos entre puertos con tipos de datos diferentes. Si el tipo de los datos que se pasan no es válido para la conversión, se produce un error de fila en la transformación.
Anteriormente, el servicio de integración de datos no utilizaba las funciones de transformación para las conversiones puerto a puerto. El servicio de integración de datos utilizaba un algoritmo aparte. Si el tipo de los datos pasados no eran válido para la conversión, el servicio de integración de datos descartaba el valor y utilizaba un valor de sustitución.
Las asignaciones actualizadas que utilizan la conversión de datos puerto a puerto podrían producir datos de salida diferentes. Por ejemplo, una asignación en una versión anterior producía la siguiente salida:
"0.377777","0.527777","0.000000","0.250000","0.000000","0.377777","0.250000"
Después de actualizar, la misma asignación podría producir la siguiente salida:
"0.377777","0.527777","0","0.25","0","0.377777","0.25"