El flujo de trabajo para crear y ejecutar un proceso de pipeline es el siguiente:
En la página de inicio de Data Integration, haga clic en (Crear) y, a continuación, seleccione Pipeline.
En la página Crear pipeline, en Detalles y, después, en Nombre de pipeline, especifique un nombre para el pipeline.
En Código de pipeline,especifique un código de pipeline.
El código puede contener hasta 30 caracteres alfanuméricos con un mínimo de 3 caracteres y un máximo de 30 caracteres. Este código no se puede actualizar después de crear un pipeline. Utilice el código de pipeline para ejecutar el pipeline mediante una API de REST.
Si se ejecutan los trabajos en el modo en paralelo, especifique el número máximo de trabajos que se ejecutarán en el modo paralelo en Máximo de trabajos paralelos para cada etapa.
Cuando se ejecutan los trabajos en el modo paralelo, en tiempo de ejecución, el sistema ejecuta los trabajos juntos en paralelo (no de forma secuencial). Puede introducir entre 1 y 25 trabajos para ejecutarlos en el modo en paralelo.
Cuando se ejecutan los trabajos en el modo en serie, en tiempo de ejecución, el sistema ejecuta los trabajos uno detrás de otro en una secuencia específica.
Haga clic en Guardar y continuar.
El nuevo pipeline se agrega a la página inicial de Data Integration. Cada pipeline se identifica con debajo de la cabecera Tipo.
Puede buscar trabajos Pipeline realizando una búsqueda de la palabra "pipeline" o de una parte de la palabra en Buscar.
Puede ver o editar un pipeline existente haciendo clic en a la derecha del pipeline y seleccionando a continuación Detalles de pipeline.
En la página Variables, hay disponible un conjunto de variables listas para usar (valores globales) para el pipeline a partir de las cuales puede definir parámetros en tiempo de ejecución. Las variables pueden ser tipos predefinidos, como: "Período," "Modo de importación", "Modo de exportación", etc., o valores personalizados que se utilizan como parámetros de trabajo.
Por ejemplo, puede definir una variable de sustitución (un nombre de variable precedido por uno o dos ampersands [&]) para el Período inicial.
Para obtener más información sobre las variables de tiempo de ejecución, consulte Edición de variables de tiempo de ejecución.
Haga clic en Guardar.
En la página Pipeline, haga clic en .
Se creará una nueva tarjeta de etapa.
Una etapa es un contenedor para trabajos que desea ejecutar en el pipeline, y puede incluir trabajos de cualquier tipo y para varias aplicaciones de destino. Utilice una tarjeta de etapa como punto de entrada para agregar, gestionar y suprimir trabajos contenidos en cada etapa. Cada etapa puede ejecutar trabajos en los modos en serie o en paralelo. Las etapas solo se ejecutan en serie, lo cual significa que si tiene varias etapas, cada una se debe completar antes de que el sistema ejecute los trabajos de la siguiente etapa.
Un pipeline de ejemplo puede incluir las siguientes etapas:
Etapa 1: Cargar metadatos (los trabajos se ejecutan en el modo en serie)
Cargar dimensión Account
Cargar dimensión Entity
Etapa 2: (los trabajos se ejecutan en el modo en paralelo)
Cargar datos del origen 1
Cargar datos del origen 2
Etapa 3: (los trabajos se ejecutan en el modo en serie)
Ejecutar regla de negocio para realizar cálculo.
Ejecutar variables de sustitución
En Editor de etapa, especifique la definición de etapa:
Nombre de etapa: especifique el nombre de la etapa.
Título: especifique el nombre de etapa que aparecerá en la tarjeta de etapa.
Secuencia: especifique un número para definir el orden cronológico en el que se ejecuta una etapa.
En paralelo: conmute a En paralelo para ejecutar trabajos de forma simultánea.
El número de trabajos paralelos ejecutados está determinado por el máximo de trabajos paralelos especificado en el campo Máximo de trabajos paralelos de la página Crear pipeline.
Con ejecución correcta: seleccione cómo se debe procesar una etapa cuando los pasos de la definición de pipeline se ejecuten correctamente.
Las opciones de la lista desplegable son:
Con ejecución fallida: especifique cómo se debe procesar una etapa cuando falle un paso de una etapa.
Las opciones de la lista desplegable son:
En la tarjeta de etapa, haga clic en > para agregar un nuevo trabajo a la etapa.
En la tarjeta de etapa, haga clic en (icono Crear trabajo).
Se mostrará una nueva tarjeta de trabajo en la tarjeta de etapa.
En Editor de trabajos, en la lista desplegable Tipo, seleccione el tipo de trabajo que desea agregar a la tarjeta de etapa.
Los tipos de trabajo son:
Regla de negocio
Conjunto de reglas de negocio
Borrar cubo
Copiar de Object Storage
Copiar en Object Storage
Trabajo de plataforma EPM para Planning
Trabajo de plataforma EPM para Financial Consolidation and Close y Tax Reporting
Trabajo de plataforma EPM para Enterprise Profitability and Cost Management
Exportar metadatos
Operaciones de archivo
Importar metadatos
Integración
Abrir lote - Archivo
Abrir lote - Ubicación
Abrir lote - Nombre
Asignación de tipo de plan
Establecer variable de sustitución
En la lista desplegable Conexión, seleccione el nombre de conexión para asociarlo al tipo de trabajo.
La conexión puede ser una conexión "local" (la conexión está en el servidor host) o "remota" (la conexión está en otro servidor). De forma predeterminada, "Local" es el valor para una conexión. Si un tipo de trabajo soporta una operación remota (por ejemplo, una integración para mover datos a un proceso de negocio remoto), se le solicitará el nombre de conexión.
Tenga en cuenta las siguientes excepciones:
Tipo de trabajo | Descripción |
---|---|
Copiar en Object Storage |
Object Storage necesita un tipo de conexión Otro proveedor de servicios web. Debe tener acceso al servicio web al que se va a conectar. También debe tener la URL del servicio web y cualquier dato de inicio de sesión, si es necesario. Para obtener más información, consulte Conexión a servicios web externos in Administración de Planning. |
Copiar de Object Storage |
Object Storage necesita un tipo de conexión Otro proveedor de servicios web. Debe asegurarse de tener acceso al servicio web al que se conecta. También debe tener la URL del servicio web y cualquier dato de inicio de sesión, si es necesario. Para obtener más información, consulte Conexión a servicios web externos in Administración de Planning. |
En Nombre, seleccione el nombre del trabajo.
El parámetro de trabajo Nombre no es aplicable para:
En Título, especifique el título del nombre de trabajo que aparecerá en la tarjeta de trabajo.
En Secuencia, seleccione el orden en el que se ejecutará el trabajo cuando los trabajos estén en la etapa.
En Parámetros de Trabajo, seleccione los parámetros de trabajo asociados al trabajo.
Los parámetros de trabajo pueden ser un valor estático asignado al trabajo o se pueden asignar desde una variable de pipeline.
Los parámetros de trabajo están basados en el tipo de trabajo. Consulte a continuación los parámetros asociados al tipo de trabajo:
Haga clic en para ejecutar el pipeline.
En la página Ejecutar pipeline, complete las solicitudes de tiempo de ejecución y, a continuación, haga clic en Ejecutar.
Cuando el pipeline se está ejecutando, el sistema muestra el estado: . Puede hacer clic en el icono de estado para descargar el registro. Los clientes también pueden ver el estado del pipeline en Detalles del proceso. Cada trabajo individual del pipeline se envía por separado y crea un registro de trabajo independiente en Detalles del proceso.