Saltar al contenido

Pestaña de Componentes del panel del proyecto en Jitterbit Studio

Introducción

La pestaña de Componentes del panel del proyecto es una de las tres pestañas accesibles en el panel del proyecto.

La pestaña de Componentes muestra todos los componentes en el proyecto abierto agrupados por categoría de componente.

Categorías de componentes

Cada una de estas categorías de nivel superior se muestra junto a un número entre paréntesis que indica cuántos componentes hay en la categoría:

categorías

  • Grupos Personalizados: Los grupos personalizados son una herramienta organizativa para ayudar a organizar los componentes del proyecto (ver Grupos de componentes). Después de crear un grupo personalizado, su nombre definido por el usuario se muestra como una subcategoría bajo Grupos Personalizados. Bajo cada grupo personalizado, se enumeran los componentes contenidos dentro del grupo personalizado.

  • Archivos: Se enumeran todos los esquemas (ver Esquemas).

  • Puntos finales: Un punto final se refiere a una conexión específica y sus actividades, creada utilizando conectores (ver Conectores). El conteo de componentes en esta categoría se basa en el número de tipos de puntos finales únicos, en lugar del número de instancias de puntos finales. Por ejemplo, dos puntos finales de base de datos se cuentan como un solo punto final en la categoría de nivel superior Puntos finales.

    Después de crear una instancia de actividad asociada con una conexión, el tipo de punto final se muestra como una subcategoría bajo Puntos finales, seguido del número de instancias de conexión de ese tipo entre paréntesis. Por ejemplo, Puntos finales de Base de Datos (2). Las conexiones no se muestran ni se cuentan a menos que se haya creado al menos una actividad a partir de ellas.

    El nombre de conexión definido por el usuario se enumera como una subcategoría adicional bajo el tipo de punto final, seguido del número de instancias de actividad que se han creado a partir de cada conexión entre paréntesis. Por ejemplo, PostgreSQL (4).

    Bajo cada conexión, se lista el nombre definido por el usuario de cada instancia de actividad.

  • Operaciones: Se listan todas las operaciones (ver Operaciones).

  • Scripts: Se listan todos los scripts de componentes del proyecto (ver Scripts). Los scripts creados en campos o nodos de destino en una transformación no son componentes del proyecto, ya que se consideran parte del componente de transformación.

  • Transformaciones: Se listan todas las transformaciones (ver Transformaciones).

  • Invocar Operación: Se listan todas las instancias de la herramienta Invocar Operación (Beta) (ver Invocar Operación).

  • Variables del Proyecto: Se listan todas las variables del proyecto (ver Variables del proyecto).

  • Variables Globales: Se listan todas las variables globales (ver Variables globales).

  • Correos Electrónicos: Se listan todas las notificaciones por correo electrónico (ver Notificaciones por correo electrónico).

  • Horarios: Se listan todos los horarios de operación (ver Horarios de operación).

Controles de vista

Dentro de la pestaña Componentes, están disponibles los siguientes controles de vista:

Para buscar dentro de la pestaña Componentes, utiliza el cuadro de búsqueda para ingresar una sola palabra clave o una cadena de palabras clave. Las categorías se expanden automáticamente para mostrar los componentes donde aparece la cadena de palabras clave. La cadena de palabras clave se vuelve negrita y de color púrpura dentro del nombre del componente:

buscar

Para limpiar la búsqueda, haz clic en el ícono de eliminar .

Filtro

Para filtrar por componente de proyecto, utiliza el menú del ícono de filtro para seleccionar entre Todos los Componentes o cualquier combinación de las opciones de filtro restantes:

filtro

  • Todos los Componentes: Muestra todos los componentes en el proyecto actual.

  • No Desplegados: Muestra solo los componentes en el proyecto actual que aún no han sido desplegados o que han sido modificados después de haber sido desplegados.

  • No Utilizados: Muestra solo los componentes que no están referenciados por otros componentes o flujos de trabajo en el proyecto actual. Los componentes no utilizados se muestran con un ícono de no referenciado (enlace roto) independientemente de si este filtro está seleccionado. Los componentes no utilizados también se conocen como componentes no referenciados o huérfanos.

    Nota

    La clasificación de no utilizados se basa en el proyecto tal como existe actualmente en el diseñador de proyectos de Studio y no toma en cuenta si los componentes han sido desplegados en Harmony.

  • Inválidos: Muestra solo los componentes en el proyecto actual que son inválidos. Los componentes inválidos no pueden ser desplegados. Los criterios de validación se describen en Validez del componente. Este filtro puede ser útil para identificar componentes inválidos que también están sin usar en caso de que desees eliminar el componente no utilizado en lugar de resolver errores.

Una vez que se aplica un filtro, las etiquetas de filtro se muestran debajo del ícono de filtro:

etiqueta de filtro

Para regresar a la selección de Todos los Componentes, utiliza el menú de filtro o haz clic en el ícono de eliminar en todas las demás etiquetas de filtro.

Preferencias de vista de íconos

Para cambiar la visualización de indicadores visuales de componentes, utiliza el menú del ícono de vista para seleccionar entre Ocultar Todo o cualquier combinación de los indicadores visuales de componentes restantes. Las preferencias de vista de íconos se recuerdan para cada usuario y proyecto.

icon view preferences

  • Ocultar todo / Mostrar todo: Dependiendo de la configuración actual, haz clic para ocultar o mostrar todos los indicadores visuales de componentes. Por defecto, todos los indicadores visuales de componentes se muestran.

  • Ocultar: El indicador visual del componente es visible. Haz clic para ocultarlo.

  • Mostrar: El indicador visual del componente está oculto. Haz clic para mostrarlo.

  • Modificado: Cuando se muestra, este icono de estado indica que el componente ha sido modificado desde el último despliegue.

  • Nuevo: Cuando se muestra, este icono de estado indica que el componente ha sido creado recientemente desde el último despliegue.

  • Desplegado: Cuando se muestra, este icono de estado indica que el componente ha sido desplegado.

  • No utilizado: Cuando se muestra, este icono de referencias de componente indica que el componente no está referenciado por ninguna de las operaciones dentro de los flujos de trabajo de un proyecto.

  • Instancias: Cuando se muestra, este icono de referencias de componente indica el número de veces que el componente es referenciado en el lienzo de diseño, incluyendo dentro de otros componentes utilizados en el lienzo de diseño.

  • Dependencias: Cuando se muestra, los iconos de dependencia indican componentes que son una dependencia del componente actualmente seleccionado.

  • [Tipos de Actividad de Endpoint]: Cuando se muestra, el nombre de la actividad definida por el usuario es precedido por el tipo de actividad encerrado entre corchetes. Por ejemplo, [Crear] Crear Perfiles de RRHH:

    endpoints

Expandir y seleccionar componentes

Para expandir o colapsar todas las categorías a la vez, haz doble clic en el nombre de la categoría. Para expandir o colapsar una sola categoría, haz clic en el nombre de la categoría o en los triángulos de divulgación junto a la categoría.

A medida que trabajas en proyectos, Studio recuerda los estados de visualización que un usuario dado estaba utilizando por última vez para un proyecto dado, incluyendo si las categorías en el panel del proyecto están expandidas o colapsadas.

Cuando se expande una categoría, haga clic en un componente dentro de la categoría para seleccionarlo. Un componente seleccionado se muestra con un ícono de selección selected y un fondo gris:

activity selected

Si el componente también está referenciado en el lienzo de diseño, la primera instancia de este se desplaza a la vista.

Las categorías en sí no se pueden seleccionar.

El panel del proyecto también se puede redimensionar para ser más estrecho o más ancho, como se describe en Panel del proyecto.

Indicadores visuales del componente

Las indicaciones visuales de la validez del componente, dependencia, estado y el número de otros componentes que hacen referencia a un componente se muestran alrededor del nombre del componente:

visual indicators

  1. Nombre del componente
  2. Ícono de error de validez
  3. Ícono de dependencia
  4. Ícono de estado
  5. Ícono de referencias de componentes

Para cambiar la visibilidad de estos indicadores visuales, consulte Preferencias de vista de íconos arriba.

Nombre del componente

El nombre de un componente se muestra en negro, azul o rojo dependiendo de si el componente es válido o tiene cambios no desplegados:

component name colors

  • Negro: Indica que el componente ha sido desplegado o que el componente es una variable global o grupo personalizado, que siempre se muestran en negro.

  • Azul: Indica que el componente tiene cambios no desplegados.

  • Rojo: Al usar la opción Resaltar elementos inválidos en el lienzo de diseño o al filtrar elementos Inválidos, el color rojo indica que el componente contiene errores y no se puede desplegar.

Icono de error de validez

Al usar la opción Resaltar elementos inválidos en el lienzo de diseño o al filtrar por elementos Inválidos, se muestra un ícono de error junto a los componentes inválidos:

transformaciones inválidas

Puedes ver los errores de validación asociados con los componentes inválidos como se describe en Validez del componente y Validez de la operación.

Icono de dependencia

Al seleccionar un componente ya sea en la pestaña Componentes del panel del proyecto o en el lienzo de diseño, se muestra un ícono de dependencia junto al nombre de un componente que es una dependencia del componente seleccionado:

dependencia de componentes

Un componente seleccionado se muestra con un ícono de selección seleccionado y un fondo gris.

Nota

Una dependencia se define como un componente que es necesario para que el componente seleccionado funcione correctamente. Cuando el Componente A necesita el Componente B para ejecutarse con éxito, el Componente B es una dependencia del Componente A.

Icono de estado

Estos íconos de estado se muestran para los componentes:

estado

  • Componente nuevo: Los componentes que tienen un ícono de componente nuevo son componentes que han sido creados recientemente desde el último despliegue.
  • Componente modificado: Los componentes que tienen un ícono de componente modificado son componentes que han sido modificados desde el último despliegue.
  • Componente desplegado: Los componentes que tienen un ícono de componente desplegado son componentes que han sido desplegados.

Iconos de referencias de componentes

Un componente puede ser referenciado por los componentes dentro de los flujos de trabajo de un proyecto.

El número de componentes que hacen referencia al componente se indica por la presencia o ausencia de insignias a la derecha del nombre del componente:

referencias de scripts

  • Un componente que no es referenciado por ninguna de las operaciones dentro de los flujos de trabajo de un proyecto se conoce como un componente no utilizado, y se muestra con un no referenciado (enlace roto) .
  • Un componente que es referenciado solo una vez en el lienzo de diseño se muestra sin ningún indicador visual.
  • Un componente que es referenciado múltiples veces en el lienzo de diseño, incluyendo dentro de otros componentes utilizados en el lienzo de diseño, tiene el número de componentes que lo referencian mostrado en una insignia .

Se proporcionan más detalles en Reutilización de componentes y Reutilización de operaciones.

Menús de acciones

Para abrir un menú de acciones a realizar en un componente, haz una de estas:

Las acciones disponibles en cada menú dependen del contexto y varían según la categoría o componente.

Nota

La categoría de Grupos Personalizados y los componentes mostrados dentro de ellos se cubren en Grupos de componentes.

Menú de acciones de la pestaña Componentes

Desde el menú de acciones de la pestaña Componentes puedes crear, pegar o eliminar componentes.

Crear Menú de Nuevas Acciones

crear menú de nuevas acciones

Eliminar Menú de Acciones No Utilizadas

eliminar menú de acciones no utilizadas

Elemento del Menú
Descripción
crear nuevo

Crear Nuevo crea un nuevo componente no referenciado del tipo respectivo seleccionado.

Esta acción está disponible para Scripts, Transformaciones, Invocar Operación (Beta), Variables de Proyecto, Correos Electrónicos y Programaciones.

Al hacer clic en el tipo de componente, se abre la pantalla de configuración del componente para que puedas configurarlo.

pegar script

Pegar coloca el componente cortado o copiado que está en tu portapapeles, creando así un duplicado del componente como un nuevo componente no referenciado (ver Reutilización de componentes).

Esta acción está disponible para Archivos, Puntos de Conexión, Operaciones, Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Programaciones.

Al crear el duplicado del componente, el cursor se posiciona en el nombre del componente para renombrarlo.

eliminar no utilizado

Eliminar No Utilizado elimina permanentemente los componentes en la categoría que no están referenciados por ningún otro componente en el proyecto actual (ver Dependencias de componentes, eliminación y remoción).

Esta acción está disponible para Archivos, Puntos de Conexión, Operaciones, Scripts, Transformaciones, Invocar Operación (Beta), Variables de Proyecto, Variables Globales, Correos Electrónicos y Programaciones. Al hacer clic en un tipo de componente o en Todos los Componentes, se muestra una lista de los componentes no referenciados para el tipo de componente. Deselecciona cualquier componente que no desees eliminar permanentemente, luego haz clic en Eliminar (ver Eliminar no utilizado en Dependencias de componentes, eliminación y remoción.

Menú de acciones del componente

Algunas acciones están disponibles solo en ciertos tipos de componentes, como se detalla en las subsecciones a continuación:

Menú de acciones de operación

menú de acciones de operaciones

Menú de acciones de script

menú de acciones de script

Menú de acciones de conexión

menú de acciones de conexión

Operaciones

Estos elementos están disponibles en el menú de acciones de una operación:

Elemento del menú
Descripción
configuración

Configuración abre la configuración de la operación, que contiene tres pestañas:

  • Horarios: Crea y aplica horarios para ejecutar operaciones automáticamente (ver Horarios de operación).
  • Acciones: Configura acciones a tomar en caso de éxito o fracaso de la operación (ver Acciones de operación).
  • Opciones: Establece opciones como cuándo se agotará el tiempo de la operación, qué registrar y el período de tiempo para el registro, cuándo se ejecutará la operación o si se utilizará fragmentación (ver Opciones de operación).

publicar como una api Publicar como una API abre un diálogo para configurar y publicar una API personalizada en el Administrador de API que se utilizará para exponer la operación para su consumo (ver Publicar como una API). El número de APIs asignadas a la operación se muestra junto a este elemento del menú. Esta acción es visible solo cuando la operación no tiene cambios no desplegados.
cortar Cortar coloca una copia de la operación en su portapapeles y elimina la operación original del proyecto (ver Reutilización de operación).
copiar Copiar coloca una copia de la operación en su portapapeles (ver Reutilización de operación).

menú duplicar

menú duplicar con referencias de pasos con copias de pasos

Duplicar muestra estas acciones del menú (ver Reutilización de operación):

  • Con Referencias de Pasos: Duplicar solo la operación. La operación duplicada contiene referencias a cada uno de los pasos de la operación original.
  • Con Copias de Pasos: Duplicar la operación y los componentes referenciados como pasos de operación. Se crean nuevos componentes para cada paso de operación y son referenciados por la operación duplicada.

menú desplegar

menú desplegar desplegar y ejecutar desplegar configurable

Desplegar muestra estas acciones del menú:

ejecutar Ejecutar ejecuta una operación ya desplegada y cualquier operación descendente (enlazada) (ver Despliegue y ejecución de operación).
ver registros Ver Registros abre la pantalla de registro de la operación, que incluye registros para esta operación y cualquier operación secundaria que haya sido desplegada y ejecutada (ver Registros de operación).
renombrar Renombrar posiciona el cursor en el nombre de la operación para que realice las ediciones necesarias.
ver dependencias Ver Dependencias cambia la vista en el panel del proyecto para mostrar cualquier otra parte del proyecto de la que dependa la operación específica (ver Dependencias de operación, eliminación y remoción).
agregar a grupo Agregar a Grupo abre un diálogo para crear un nuevo grupo personalizado o para agregar el componente a un grupo existente (ver Grupos de componentes).
eliminar Eliminar elimina permanentemente el componente (ver Dependencias de operación, eliminación y remoción).
remover Remover elimina la operación del lienzo de diseño. Cualquier otra referencia a la operación, como dentro de scripts, transformaciones o configuraciones, no se ve afectada (ver Dependencias de operación, eliminación y remoción).

Archivos, actividades, scripts, transformaciones, variables de proyecto, variables globales, correos electrónicos y horarios

Los menús de acciones para estos componentes comparten muchas de las mismas acciones:

Elemento del menú
Descripción
view edit

Ver/Editar abre la pantalla de configuración para las actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible para componentes en las categorías de Archivos o Variables Globales.)

La pantalla de configuración del componente también se puede abrir haciendo doble clic en el nombre de un componente.

Para detalles sobre la configuración, consulta el componente respectivo en Conectores, Scripts, Variables de proyecto, Transformaciones, Notificaciones, o Horarios de operación.

cut Cortar coloca una copia del componente en tu portapapeles y elimina el componente original del proyecto (ver Reutilización de componentes). Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Archivos, Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible en la categoría de Variables Globales.)
copy Copiar coloca una copia del componente en tu portapapeles (ver Reutilización de componentes). Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Archivos, Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible en la categoría de Variables Globales.)
duplicate Duplicar crea un nuevo componente no referenciado utilizando la misma configuración que el componente original (ver Reutilización de componentes). Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Scripts, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible para componentes en las categorías de Archivos, Transformaciones o Variables Globales.)
rename Renombrar posiciona el cursor en el nombre del componente para que puedas hacer las ediciones necesarias. Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Archivos, Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible en la categoría de Variables Globales.)
view dependencies Ver Dependencias cambia la vista en el panel del proyecto para mostrar cualquier otra parte del proyecto de la que dependa el componente específico (ver Dependencias, eliminación y remoción de componentes).
add to group Agregar a Grupo abre un diálogo para crear un nuevo grupo personalizado o para agregar el componente a un grupo existente (ver Grupos de componentes).
delete Eliminar elimina permanentemente el componente (ver Dependencias, eliminación y remoción de componentes). Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Archivos, Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible en la categoría de Variables Globales.)
remove Eliminar quita el componente como un paso de operación de todas las operaciones. Cualquier otra referencia a los componentes, como dentro de scripts, transformaciones o configuraciones, no se ve afectada. Esta acción está disponible para actividades listadas en una subcategoría de tipo de endpoint bajo Endpoints, y componentes en las categorías de Scripts, Transformaciones, Variables de Proyecto, Correos Electrónicos y Horarios. (Esta acción no está disponible para componentes en las categorías de Archivos o Variables Globales.) Es funcional solo cuando se utiliza en una actividad, transformación o script que se referencia como un paso en una operación, o cuando se utiliza en una notificación de correo electrónico que está configurada con una acción de operación (ver Dependencias, eliminación y remoción de componentes).

Conexiones

Las conexiones se enumeran en una subcategoría de tipo de endpoint bajo Endpoints. El menú de acciones para una conexión tiene las acciones Ver/Editar, Probar y Promover a endpoint global:

Elemento del Menú
Descripción
ver editar Ver/Editar abre la pantalla de configuración para la conexión (ver documentación sobre la conexión de endpoint específica en Conectores).
probar Probar prueba la conexión. Esta acción es la misma que hacer clic en el botón Probar disponible en la pantalla de configuración de la conexión (ver documentación sobre la conexión de endpoint específica en Conectores).
promover a endpoint global Promover a endpoint global convierte la conexión en un endpoint global en el entorno donde reside el proyecto. Esta acción no está disponible para conexiones de API, Variable, o SOAP, conexiones que utilizan variables en su configuración de conexión, o conexiones que ya son un endpoint global (ver Endpoints Globales).