Conservar conexiones tras eliminación de componentes
La eliminación inteligente de componentes permite a MapForce conservar las conexiones útiles cuando se eliminan determinados componentes de procesamiento de datos (por ejemplo, variables, componentes de ordenación y filtrado, asignaciones de valores, entradas simples y componentes SQL/NoSQL-WHERE/ORDER). Esta función resulta especialmente útil para componentes con muchas conexiones secundarias, ya que no es necesario volver a crear cada conexión manualmente.
Para habilitar esta característica vaya a Herramientas | Opciones | Edición y seleccione Eliminación inteligente de componentes (conservar conexiones útiles). Esta opción está deshabilitada por defecto. Es decir, si no la habilita, al eliminar un componente de procesamiento de datos también se eliminarán sus conexiones directas.
Ejemplo
Para ilustrar la eliminación inteligente de componentes, utilizaremos la asignación que se muestra a continuación(BasicTutorials\Tut3-ChainedMapping).
Antes de eliminar el componente
En la imagen siguiente se ve una conexión de copia total entre el componente MergedLibrary y el filtro publication, así como entre el filtro publication y el componente FilteredLibrary. Lo que queremos es eliminar el filtro publication pero mantener las conexiones de copia total. Para ello, hemos seleccionado la casilla Eliminación inteligente de componentes del cuadro de diálogo Opciones (imagen anterior).

Después de eliminar el componente
Después de eliminar el filtro publication, se crea la conexión de copia total entre el nodo publication de MergedLibrary y el nodo publication de FilteredLibrary (imagen siguiente).

Nota: Si elimina un componente de filtro y este tiene conectadas tanto las salidas on-true como las on-false, se mantendrán las conexiones de ambas salidas.