Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Ver dependencias, eliminar y quitar una operación en Jitterbit Integration Studio

Introducción

Al ver las dependencias de una operación, operación, dichas dependencias deben eliminarse antes de poder operación. Además, las operaciones contenidas en un flujo de trabajo pueden eliminarse de flujo de trabajo.

Definiciones

Es importante comprender la terminología al hablar de dependencias. Se utilizan dos frases distintas: dependiente de y dependencia de. En estos ejemplos, el Componente A es dependiente de el Componente B. El Componente B es dependiente de el Componente A:

  • Dependiente de: Si un componente depende de otro, lo necesita para funcionar correctamente. Un componente que depende de otro no puede funcionar por sí solo sin él. Cuando el Componente A necesita al Componente B para ejecutarse correctamente, el Componente A depende del Componente B. Otra forma de decirlo es que el Componente A depende del Componente B.
  • Dependencia de: Si un componente depende de otro, el primero lo necesita para que este funcione correctamente. Un componente que depende de otro es el que otro necesita. Cuando el Componente A necesita del Componente B para ejecutarse correctamente, el Componente B depende del Componente A.

Ver dependencias

Las dependencias de operación se pueden ver a través de la opción Ver dependencias en los menús de acciones del componente o a través de un indicador visual en la pestaña Componentes del panel del proyecto.

Ver dependencias mediante los menús de acciones de componentes

La opción Ver dependencias es accesible desde estas ubicaciones:

Al seleccionar Ver dependencias, la vista de dependencias se abre en la pestaña Flujos de trabajo del panel del proyecto:

operación de dependencias

En la vista de dependencia, el nombre de la operación seleccionada aparece debajo de las áreas de búsqueda y filtro.

El nombre de la operación va seguido de una lista de Dependencias de las que operación. Esta lista está organizada por categorías, como Resultado (que enumera las operaciones vinculadas por acciones de la operación), Actividad, Transformación y Programación. Cada categoría se puede expandir o contraer usando el Triángulos de divulgación. Un solo clic en una dependencia resalta esa operación en el tela de diseño. Al hacer doble clic en una dependencia, se abre su pantalla de configuración.

Solo se muestran las dependencias de la operación que tienen un nivel de profundidad. Por ejemplo, si bien la transformación listada "Respuesta del producto de Magento " depende de la operación, no se muestran otros componentes que sí lo son. Tampoco se muestran los componentes que dependen de la operación (es decir, los componentes de los que la operación depende).

Para cerrar la vista de dependencia, haga clic en el icono Icono de cerrar.

Ver dependencias mediante un indicador visual

Al seleccionar una operación en la pestaña Componentes del panel del proyecto o en el tela de diseño (mientras se visualiza la pestaña Componentes), un ícono de dependencia dependencia se muestra junto al nombre de un componente que es una dependencia de la operación seleccionada:

dependencia de componentes

Una operación seleccionada se muestra con un icono de selección seleccionado y fondo gris.

Eliminar una operación

La opción Eliminar para eliminar permanentemente una operación individual es accesible desde estas ubicaciones:

La opción Eliminar no utilizados para eliminar permanentemente operaciones no utilizadas en masa es accesible desde esta ubicación:

Borrar

Al seleccionar Eliminar, un cuadro de diálogo le solicitará que confirme la eliminación o le indicará que la operación tiene dependencias:

  • Confirmando eliminación: Si la operación no tiene otros componentes que dependan de operación, un cuadro de diálogo le solicitará que confirme la eliminación. Tras la confirmación, Integration Studio intentará eliminar la operación y los componentes seleccionados. Si la operación se llama desde una API externa, no se podrán eliminar ni la operación ni los componentes seleccionados.
  • Otros componentes dependen del operación: Si la operación tiene otros componentes que dependen de su existencia, un cuadro de diálogo indica inmediatamente que la operación no está disponible para su eliminación.

Confirmar eliminación

Si no hay otros componentes que tengan esta operación como dependencia, un cuadro de diálogo le solicitará que confirme que desea eliminar la operación:

¿Está seguro de que desea eliminar esta operación de componentes?

El cuadro de diálogo incluye una opción para eliminar cualquier componente que quede sin referencia (sin usar) como resultado de la operación eliminada. Estos componentes no están referenciados actualmente por ningún componente aparte de la operación que se va a eliminar. Esta opción está seleccionada por defecto. Al seleccionarla, se muestra una lista de los componentes que se eliminarán al eliminar la operación. Haga clic en Continuar para intentar eliminar permanentemente la operación y los componentes de la lista.

Para eliminar solo la operación, sin eliminar ningún componente adicional, borre la selección:

¿Está seguro de que desea eliminar solo esta operación de componente?

Los componentes referenciados únicamente por la operación permanecerán en el proyecto y serán accesibles desde la pestaña Componentes del panel del proyecto. No se muestran componentes adicionales para eliminar en el cuadro de diálogo. Haga clic en Continuar para intentar eliminar permanentemente solo la operación.

Si hay una API personalizada de Jitterbit configurada a través del API Manager que llama a esta operación, no podrá operación. Tras hacer clic en Continuar, se mostrará un cuadro de diálogo adicional que indica que una API externa está llamando a la operación:

no se puede eliminar

Haga clic en Continuar para volver al diseñador de proyectos sin realizar ninguna acción. Para eliminar una operación de este tipo, primero elimine la API mediante el API Manager o modifique su configuración para que no la operación. Luego, vuelva a intentar operación.

Otros componentes dependen del operación.

Si hay otros componentes del proyecto que dependen de la operación, esos componentes se enumeran:

No se puede eliminar la operación

Tenga en cuenta que el texto de este cuadro de diálogo implica incorrectamente que se enumeran las dependencias de la operación. Esto no es cierto; de hecho, se enumeran todos los componentes que dependen de la operación. Haga clic en Continuar para volver al diseñador de proyectos sin realizar ninguna acción.

Para eliminar una operación de este tipo, debe modificar el operación para que no dependa de estos componentes. Por ejemplo, si la Operación B está vinculada abajo en la cadena a la Operación A mediante acciones de operación, primero elimine el enlace y luego intente nuevamente eliminar la operación.

Eliminar no utilizado

Al seleccionar Eliminar no utilizados, se enumera cada operación que se eliminará:

eliminar componentes

Desmarque cualquier componente que no desee eliminar permanentemente y haga clic en Eliminar.

Eliminar una operación

La opción Eliminar para eliminar una operación del tela de diseño es accesible desde estas ubicaciones:

Al seleccionar Eliminar en una instancia específica (en la pestaña Flujos de trabajo del panel del proyecto o en el tela de diseño), la operación se elimina del tela de diseño. Al seleccionar Eliminar en la pestaña Componentes del panel del proyecto, todas las instancias de la operación se eliminan del tela de diseño.

Cualquier otra referencia a la operación, como dentro de secuencias de comandos, transformaciones o ajustes de configuración, no se ve afectada. Se permite eliminar operaciones independientemente de las dependencias, ya que no se eliminan del proyecto y siguen estando disponibles en la pestaña Componentes del panel del proyecto.

Para reutilizar una operación que ha eliminado del tela de diseño, consulte Reutilización de operaciones.