Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Ahora puede desactivar una o varias actividades de una canalización y omitirlas durante la validación y durante la ejecución de la canalización. Esta característica mejora significativamente la eficacia del desarrollador de canalizaciones, lo que permite a los clientes comentar parte de la canalización, sin eliminarla del lienzo. Puede optar por reactivarlos más adelante.
Desactivar actividades
Hay dos maneras de desactivar una actividad: desactivar una sola actividad desde su pestaña General o desactivar varias actividades con clic derecho.
Guarde los cambios para desactivar las actividades durante la siguiente ejecución de canalización programada.
Desactivar una sola actividad
- Seleccione la actividad que desea desactivar.
- En la pestaña General, seleccione Desactivado para estado de actividad.
- Elija un estado para marcar la actividad como. Elija entre Completado, Fallido o Omitido
Desactivación de varias actividades
- Presione la tecla Ctrl para seleccionar varias. Con el mouse, haga clic con el botón izquierdo en todas las actividades que desea desactivar.
- Haga clic con el botón derecho para abrir el menú desplegable.
- Seleccione Desactivar para desactivarlos todos.
- Para ajustar la configuración de Marcar actividad como, vaya a la pestaña General de la actividad y haga los cambios apropiados.
Reactivar actividades
Para reactivar las actividades, elija Activado para el estado de actividad y vuelva a sus comportamientos anteriores, según lo previsto.
Behaviors
Una actividad inactiva se comporta de forma diferente en una canalización.
En la pantalla, la actividad inactiva está atenuada, con el indicador de inactividad situado junto al tipo de actividad.
En el lienzo, se coloca un indicador de estado (Exitoso, Fallido u Omitido) en el cuadro para visualizar la configuración de Marcar actividad como.
La actividad se excluye de la validación de la tubería. Por lo tanto, no es necesario proporcionar todos los campos necesarios para una actividad inactiva.
Durante la ejecución de depuración y la ejecución de canalización, la actividad no se ejecutará realmente. En su lugar, ejecuta un elemento de línea de marcador de posición, con el estado Inactivo
La opción de bifurcación se controla mediante Marcar actividad como. En otras palabras:
- Si marca la actividad como Exitosa, se ejecuta la rama UponSuccess o UponCompletion.
- Si marca la actividad como Error, se ejecuta la rama UponFailure o UponCompletion .
- Si marca la actividad como Saltada, se ejecuta la rama UponSkip.
procedimientos recomendados
La desactivación es una herramienta eficaz para el desarrollador de canalizaciones. Permite a los desarrolladores comentar partes del código sin necesidad de eliminar permanentemente las actividades. Brilla en los siguientes escenarios:
- Al desarrollar una canalización, los desarrolladores pueden agregar actividades inactivas como marcadores de posición antes de rellenar todos los campos necesarios. Por ejemplo, necesito una actividad de copia de SQL Server a Almacenamiento de datos, pero aún no he configurado todas las conexiones. Por lo tanto, uso una actividad de copia inactiva como marcador de posición para el proceso de desarrollo iterativo.
- Después de la implementación, el desarrollador puede comentar ciertas actividades que están causando problemas constantemente para evitar costosos reintentos. Por ejemplo, mi servidor SQL Server local tiene problemas de conexión de red y sé que las actividades de copia no se realizan correctamente. Es posible que quiera desactivar la actividad de copia para evitar que las solicitudes de reintento inundan el sistema frágil.
Limitaciones conocidas
Una actividad inactiva nunca se ejecuta realmente. Esto significa que la actividad no tendrá un campo de error o sus campos de salida típicos. Las referencias a campos faltantes pueden producir errores más adelante.