Saltar al contenido

Asistente de base de datos a base de datos en Jitterbit Design Studio

Jitterbit ConnectTM ofrece una enrutar rápida y sencilla para la transformación de datos. Esto es posible gracias a una herramienta de integración basada en asistente integrada directamente en Jitterbit. El asistente crea para el usuario todas las operaciones y componentes complejos y detallados de un proyecto de Transformación. Al seguir los pasos del asistente, los usuarios pueden crear un proyecto de integración sin necesidad de codificación.

Utilice los siguientes pasos para crear un asistente de base de datos a base de datos.

  • Abra Jitterbit y haga clic en Jitterbit Connect archivo adjunto en la parte superior de la pantalla.

  • Aparece el menú del Asistente de conexión Jitterbit.

adjunto

  • Para iniciar el asistente, haga clic en el botón Base de datos a base de datos en la columna Estándar del menú Asistente de conexión de Jitterbit, que muestra la pantalla Selección de fuente de base de datos.

  • Comience a crear su proyecto con el asistente.

Crear la estructura de la base de datos de origen

db2dbsource01

  • Para utilizar una base de datos de origen existente, seleccione en el menú desplegable y haga clic en Editar.

  • Para crear una nueva base de datos de origen, seleccione el botón Crear nuevo en el menú desplegable.

  • Para escribir su propia declaración SQL para la fuente, marque la casilla de verificación Escribir declaración SQL en lugar de utilizar el asistente.

    Nota

    Consulte la documentación de su base de datos para obtener información sobre la sintaxis SQL compatible. Para obtener información general sobre SQL, consulte el Tutorial de SQL de W3Schools.

db2dbsource02

Complete los campos de la siguiente manera:

Campo Descripción
Nombre Ingrese el nombre de su fuente.
Tipo El asistente proporciona automáticamente Base de datos como tipo.

Complete los campos de parámetros de conexión de la siguiente manera:

Parámetros Descripción
Conductor Haga clic en el botón Seleccionar y resalte el nombre del controlador.
Nombre del servidor Ingrese el nombre del servidor. Si la base de datos está instalada en su computadora, escriba** "lista local".**
Nombre de la base de datos Ingrese el nombre de la base de datos.
Iniciar sesión Ingrese su nombre de usuario y haga clic en el botón Contraseña. Aparecerá un cuadro de diálogo donde podrá ingresar su contraseña.
Casilla de verificación Usar puerto predeterminado Esta casilla está marcada de manera predeterminada. Para usar un puerto distinto del predeterminado, desmarque la casilla y escriba el puerto en el campo Puerto.
enlace de opción Haga clic en el enlace Opción para realizar mejoras en la operación, por ejemplo, eliminar o cambiar el nombre de un archivo después del procesamiento.

Conexión de prueba:

  • Haga clic en el botón Probar conexión para probar su conexión al extremo. Aparecerá un cuadro de diálogo que confirma que la conexión se realizó correctamente. Si la prueba de conexión no es exitosa, vuelva atrás y verifique sus parámetros. También puede comunicarse con soporte de Jitterbit.

Una vez que haya completado los campos:

  • Haga clic en Siguiente para visualizar la pantalla de selección de la tabla de origen.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

Crear selección de tabla

db2dbsource03

  • Haga clic en el botón Descargar lista de tablas para descargar la lista de tablas disponibles.

  • Opcional:

    • Puede introducir una cadena de búsqueda como filtro. Marque las casillas Tabla o Ver para limitar los objetos que desea seleccionar.

    • Puede seleccionar la casilla de verificación para incluir el esquema/propietario.

Nota

Si no ha iniciado sesión en su servidor de base de datos al comienzo de su proyecto, se le solicitará que lo haga cuando haga clic en el botón Descargar lista de tablas.

  • Una vez que se hayan descargado las tablas, puede copiarlas de la columna Tablas disponibles a la columna Tablas seleccionadas.

  • Resalte las tablas que desea copiar en la columna Tablas disponibles y haga clic en la flecha derecha. Las selecciones se copiarán a la columna Tablas seleccionadas.

Después de completar las tablas:

  • Haga clic en Siguiente para visualizar la pantalla Relaciones jerárquicas de origen.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

Crear relaciones jerárquicas

db2dbsource04

  • Haga clic en el menú desplegable Seleccionar tabla principal y realice una selección. En este ejemplo, hemos seleccionado OrderHeader de la lista.

  • Haga clic en el menú desplegable Seleccionar tabla secundaria y realice una selección. En este ejemplo, hemos seleccionado OrderDetail de la lista.

  • A continuación, haga clic en el botón Unir tablas. Aparece el cuadro de diálogo Propiedades de unión.

db2dbjoinprop01

  • En la sección Claves de enlace, arrastre y suelte un elemento de la columna principal (OrderHeader en este ejemplo) en la columna secundaria (OrderDetail en este ejemplo) para enlace. Como alternativa, puede seleccionar un elemento en la columna secundaria a la derecha para activar el botón Vincular y, luego, hacer clic en el botón Vincular para enlace las columnas como se muestra a continuación.

db2dbjoinprop02

  • Puede seleccionar un elemento en la columna secundaria a la derecha para activar el botón Eliminar enlace y luego hacer clic en el botón Eliminar enlace para eliminar el enlace.

  • Haga clic en el botón Orden de visualización de columnas para seleccionar Base de datos (predeterminado) o Alfabético.

  • Después de completar la unión de padre e hijo, seleccione un botón de opción para identificar el tipo de unión. El valor predeterminado es 1 a N. En este ejemplo, hemos dejado el valor predeterminado en 1 a N.

  • Haga clic en Aceptar para regresar a la pantalla Relaciones jerárquicas de origen, que muestra el árbol de tablas con las relaciones definidas actualmente.

  • Haga clic en Cancelar para regresar a la pantalla Relaciones jerárquicas de origen sin guardar sus entradas.

  • Haga clic en Atrás para volver a la pantalla anterior.

Después de completar sus tablas:

  • Haga clic en Siguiente para mostrar la pantalla Cláusula Where de SQL.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

db2dbsource05

  • En esta pantalla, puede ingresar opcionalmente una cláusula Where de SQL.

  • Haga clic en Siguiente para visualizar la pantalla de selección de base de datos de destino.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

Crear el destino

db2dbtarget01

  • Para editar una base de datos de destino existente, seleccione del menú desplegable y haga clic en Editar.

  • Para crear una nueva base de datos de destino, seleccione el botón Crear nuevo del menú desplegable.

Complete los campos de la siguiente manera:

Campo Descripción
Nombre Ingresa el nombre de tu objetivo.
Tipo El asistente proporciona automáticamente Base de datos como tipo.

Complete los campos de parámetros de conexión de la siguiente manera:

Parámetros Descripción
Conductor Haga clic en el botón Seleccionar y resalte el nombre del controlador.
Nombre del servidor Ingrese el nombre del servidor. Si la base de datos está instalada en su computadora, escriba "lista local".
Nombre de la base de datos Ingrese el nombre de la base de datos.
Iniciar sesión Ingrese su nombre de usuario y haga clic en el botón Contraseña. Aparecerá un cuadro de diálogo donde podrá ingresar su contraseña.
Casilla de verificación Usar puerto predeterminado Esta casilla está marcada de manera predeterminada. Para usar un puerto distinto del predeterminado, desmarque la casilla y escriba el puerto en el campo Puerto.
enlace de opción Haga clic en el enlace Opción para realizar mejoras en la operación, por ejemplo, eliminar o cambiar el nombre de un archivo después del procesamiento.

Después de completar los campos:

  • Haga clic en Siguiente para visualizar la pantalla de selección de tabla de destino.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

db2dbtarget02

  • Haga clic en el botón Descargar lista de tablas para descargar la lista de tablas disponibles.

  • Opcional:

    • Puede introducir una cadena de búsqueda como filtro. Marque las casillas Tabla o Ver para limitar los objetos que desea seleccionar.

    • Puede seleccionar la casilla de verificación para incluir el esquema/propietario.

  • Una vez descargadas las tablas, puedes copiarlas de la columna Tablas disponibles a la columna Tablas seleccionadas.

  • Resalte las tablas que desea copiar en la columna Tablas disponibles y haga clic en la flecha derecha.

  • Luego, las selecciones se copian en la columna Tablas seleccionadas.

Después de completar sus tablas:

  • Haga clic en Siguiente para mostrar la pantalla Relaciones jerárquicas de destino.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

Crear relaciones jerárquicas

db2dbtarget03

  • Haga clic en el menú desplegable Seleccionar tabla principal y realice una selección. En este ejemplo, hemos seleccionado OrderHeader de la lista.

  • Haga clic en el menú desplegable Seleccionar tabla secundaria y realice una selección. En este ejemplo, hemos seleccionado OrderDetail de la lista.

  • Haga clic en el botón Unir tablas. Aparece el cuadro de diálogo Propiedades de unión.

db2dbjoinprop03

  • En la sección Claves de enlace, arrastre y suelte un elemento de la columna principal (OrderHeader en este ejemplo) en una columna secundaria (OrderDetail en este ejemplo) para enlace. Como alternativa, puede seleccionar un elemento de la columna secundaria a la derecha para activar el botón Enlazar y, luego, hacer clic en el botón Enlazar para enlace las columnas como se muestra a continuación.

db2dbjoinprop04

  • Puede seleccionar un elemento en la columna secundaria de la derecha para activar el botón Eliminar enlace y luego hacer clic en el botón Eliminar enlace para eliminar el enlace.

  • Haga clic en el botón Orden de visualización de columnas para seleccionar Base de datos (predeterminado) o Alfabético.

  • Después de completar la unión de padre e hijo, seleccione un botón de opción para identificar el tipo de unión. El valor predeterminado es 1 a N. En este ejemplo, hemos dejado el valor predeterminado en 1 a N.

  • Haga clic en Aceptar para regresar a la pantalla Relaciones jerárquicas de origen, que muestra el árbol de tablas con las relaciones definidas actualmente.

  • Haga clic en Cancelar para regresar a la pantalla Relaciones jerárquicas de origen sin guardar sus entradas.

  • Haga clic en Atrás para volver a la pantalla anterior.

Después de completar sus tablas:

  • Haga clic en Siguiente para mostrar la pantalla Cláusula Where de SQL.

  • Haga clic en Atrás para volver a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar las entradas.

Seleccione un modo de inserción/actualización

db2dbtarget04

  • Seleccione uno de los botones de opción para crear un modo Insertar o Actualizar. En este ejemplo, hemos seleccionado el botón de opción Insertar/Actualizar.

  • Opcionalmente, puede seleccionar y editar una tabla en esta pantalla. Primero seleccione la tabla que desea editar (principal o secundaria) y luego haga clic en el botón Editar tabla seleccionada para mostrar el cuadro de diálogo Seleccionar claves principales.

db2dbprimarykeys

  • El cuadro de diálogo mostrará los elementos de la tabla que seleccionó. Ingrese sus datos y haga clic en Aceptar para guardarlos y regresar a la pantalla de selección de un modo de inserción/actualización.

  • Haga clic en Siguiente para mostrar la pantalla Resumen.

  • Haga clic en Atrás para regresar a la pantalla anterior.

  • Haga clic en Cancelar para cerrar el asistente sin guardar sus datos.

Revisar el resumen

resumen de db2db

  • Este paso le permite revisar los elementos de su proyecto antes de que Jitterbit cree automáticamente todas las definiciones del proyecto, incluidas las operaciones, las transformaciones y las llamadas a servicios web. Tómese unos minutos para examinar todos los elementos del proyecto.

  • Si necesita realizar ajustes en su base de datos, haga clic en Atrás para regresar a la pantalla anterior y realizar los cambios necesarios.

  • Después de revisar la base de datos, haga clic en Finalizar. Se mostrará la pestaña Transformaciones y el panel Diseño se completará con el nombre del nuevo proyecto.

  • Además, puede ver la operación haciendo clic en la pestaña Operaciones a la izquierda de la pestaña Transformaciones.

Nota

Si aún no ha iniciado sesión en su servidor de base de datos local, se le solicitará que lo haga ahora.

Revisar el mapeo

revisión de db2dbma

Al hacer clic en Finalizar en la pantalla Resumen, se abre la pestaña Transformaciones en el espacio de trabajo. También puede abrirla en cualquier momento seleccionando el nombre de su proyecto en Jitterbit Connect / Database to Database en el árbol jerárquico del panel izquierdo y haciendo doble clic.

Desplegar el proyecto

  • En el árbol jerárquico del panel izquierdo, bajo Operaciones, haga clic derecho en el Proyecto que acaba de crear para resaltarlo y, luego, haga clic izquierdo en Desplegar en el menú desplegable resultante.