Qué son las aplicaciones de integración de datos

En Data Integration, una aplicación es un contenedor en el nivel del espacio de trabajo para objetos de tiempo de ejecución como tareas publicadas y ejecuciones de tareas.

Puede programar y ejecutar tareas publicadas, y la tarea supervisar y comparar se ejecuta en una aplicación.

Cada espacio de trabajo de Data Integration se crea con una aplicación por defecto que puede utilizar de inmediato. Sin embargo, puede que desee crear otras aplicaciones para utilizar. Por ejemplo, puede utilizar aplicaciones para gestionar el ciclo de vida de los proyectos de integración de datos, desde el desarrollo hasta las pruebas y el despliegue en producción.

Data Integration permite crear una aplicación desde cero o como una copia de otra aplicación. Al crear una copia, solo las tareas publicadas y sus dependencias de la aplicación de origen se copian en la nueva aplicación de destino. En la aplicación de destino, puede asignar a diferentes activos de datos, conexiones y esquemas. También puede refrescar o sincronizar la aplicación de destino cuando haya cambios en la aplicación de origen.

A continuación se describe cómo puede utilizar las aplicaciones para gestionar objetos de tiempo de ejecución para diferentes proyectos en un espacio de trabajo. Por ejemplo, si tiene un proyecto para tareas y flujos de datos de Enterprise Resource Planning (ERP), y un proyecto para Human Capital Management (HCM), podría crear una aplicación ERP y una aplicación HCM. Además, también podría tener diferentes aplicaciones para desarrollo y pruebas. Las aplicaciones para pruebas se pueden crear mediante recursos existentes en las aplicaciones de desarrollo respectivas, como se muestra en la siguiente ilustración. Cuando se realizan cambios en el número y tipo de tareas publicadas en una aplicación de desarrollo, puede sincronizar la aplicación de prueba con los cambios.

Aplicaciones en un espacio de trabajo con dos proyectos

La aplicación (de origen) existente que desea copiar no tiene que estar en el mismo compartimento o espacio de trabajo que la aplicación nueva (de destino). Por ejemplo, si tiene espacios de trabajo separados para desarrollo, prueba y producción, puede crear una aplicación de prueba en el espacio de trabajo 2 como una copia de la aplicación de desarrollo que está en el espacio de trabajo 1 y sincronizar los cambios cuando sea necesario. Del mismo modo, puede crear una aplicación de producción en el espacio de trabajo 3 como una copia de la aplicación de prueba que está en el espacio de trabajo 2 y sincronizar los cambios cuando sea necesario.

Aplicaciones en tres espacios de trabajo