Propiedades de la vinculación en tiempo de ejecución
Propiedades de la vinculación en tiempo de ejecución
Cree y configure un vínculo en tiempo de ejecución en la ficha
Vinculación en tiempo de ejecución
. Un vínculo en tiempo de ejecución es un vínculo de grupo a grupo entre transformaciones que usan un parámetro, una directiva de vínculo o ambos, a fin de saber qué puertos vincular en tiempo de ejecución. Los vínculos en tiempo de ejecución aparecen como líneas gruesas en el editor de asignación.
Cree y configure vínculos en tiempo de ejecución a una transformación de escritura en los siguientes casos:
El objeto de datos de destino de la transformación de escritura utiliza un parámetro.
Los puertos de la transformación de nivel superior pueden cambiar en tiempo de ejecución.
No cree un vínculo en tiempo de ejecución a una transformación de escritura si define las columnas de destino según el flujo de asignación.
Puede realizar las siguientes tareas en la ficha
Vinculación en tiempo de ejecución
:
Crear un vínculo de tiempo de ejecución.
En el área
Vínculos
, haga clic en el botón
Nuevo
y, en el cuadro de diálogo Nuevo vínculo, seleccione la transformación desde la que quiera vincular puertos a la transformación de escritura en tiempo de ejecución.
Configurar las propiedades del vínculo en tiempo de ejecución.
En el área
Propiedades del vínculo
, configure las siguiente propiedades de vínculo en tiempo de ejecución:
Parámetro
Seleccione esta opción cuando los nombres de puerto pueden cambiar entre las ejecuciones de asignación y conoce los valores de nombre de puerto. Utilice un parámetro de tipo Conjunto de vínculos de entrada para conectar puertos por sus valores de nombre entre ejecuciones de asignación. La sintaxis del parámetro de asignación Conjunto de vínculos de entrada consta de pares de puertos separados por comas:
Afield1->Bfield2, Afield3->Bfield4
.
Directiva de vínculo
Seleccione esta opción cuando quiera vincular automáticamente puertos con el mismo nombre. Por ejemplo, si los dos objetos de asignación contienen un puerto llamado SALARY, el Servicio de integración de datos los vinculará. En los nombres de puerto, los prefijos y sufijos pueden ignorarse.
En tiempo de ejecución, el Servicio de integración de datos establece y resuelve los vínculos entre los puertos en el siguiente orden:
Vínculos creados manualmente en el editor de asignación.
Vínculos basados en el parámetro configurado para un vínculo en tiempo de ejecución.
Vínculos basados en la directiva de vínculo configurada para un vínculo en tiempo de ejecución.
Para obtener más información sobre los vínculos en tiempo de ejecución, consulte la