SAP BODS: creación de un flujo de datos integrado
Puede seleccionar un objeto en el flujo de datos existente. Hay dos formas de crear un flujo de datos integrado.
Opción 1
Haga clic derecho en el objeto y seleccione para convertirlo en flujo de datos integrados.
opcion 2
Arrastre el flujo de datos completo y validado de la biblioteca de objetos a un flujo de datos abierto en el espacio de trabajo. A continuación, abra el flujo de datos que se ha creado. Seleccione el objeto que desea utilizar como puerto de entrada y salida y haga clic enmake port para ese objeto.
Los servicios de datos agregan ese objeto como punto de conexión para el flujo de datos integrado.
Variables y parámetros
Puede utilizar variables locales y globales con flujo de datos y flujo de trabajo, lo que proporciona más flexibilidad en el diseño de trabajos.
Las características clave son:
El tipo de datos de una variable puede ser un número, entero, decimal, fecha o una cadena de texto como un carácter.
Las variables se pueden utilizar en los flujos de datos y flujos de trabajo como función en el Where cláusula.
Las variables locales en los servicios de datos están restringidas al objeto en el que se crean.
Las variables globales están restringidas a los trabajos en los que se crean. Con las variables globales, puede cambiar los valores de las variables globales predeterminadas en tiempo de ejecución.
Las expresiones que se utilizan en el flujo de trabajo y el flujo de datos se conocen como parameters.
Todas las variables y parámetros en el flujo de trabajo y los flujos de datos se muestran en la ventana de variables y parámetros.
Para ver variables y parámetros, siga los pasos que se indican a continuación:
Vaya a Herramientas → Variables.
Una nueva ventana Variables and parametersse visualiza. Tiene dos pestañas: Definiciones y Llamadas.
los DefinitionsLa pestaña le permite crear y ver variables y parámetros. Puede utilizar variables y parámetros locales a nivel de flujo de trabajo y de flujo de datos. Las variables globales se pueden utilizar a nivel de trabajo.
Trabajo |
Variables locales Variables globales |
Un guión o condicional en el trabajo. Cualquier objeto en el trabajo |
Flujo de trabajo |
Variables locales Parámetros |
Este flujo de trabajo o se transmite a otros flujos de trabajo o flujos de datos mediante un parámetro. Objetos padre para pasar variables locales. Los flujos de trabajo también pueden devolver variables o parámetros a los objetos principales. |
Flujo de datos |
Parámetros |
Una cláusula WHERE, mapeo de columnas o una función en el flujo de datos. Flujo de datos. Los flujos de datos no pueden devolver valores de salida. |
En la pestaña de llamada, puede ver el nombre del parámetro definido para todos los objetos en la definición de un objeto principal.
Definición de variable local
Para definir la variable local, abra el trabajo en tiempo real.
Step 1- Vaya a Herramientas → Variables. Un nuevoVariables and Parameters se abrirá la ventana.
Step 2 - Ir a Variable → Clic derecho → Insertar
Creará un nuevo parámetro $NewVariable0.
Step 3- Ingrese el nombre de la nueva variable. Seleccione el tipo de datos de la lista.
Una vez definido, cierre la ventana. De manera similar, puede definir los parámetros para el flujo de datos y el flujo de trabajo.