Creando un flujo de datos complejo en Centerprise - Parte 2

By |2019-08-23T04:43:01+00:00Diciembre 1, 2015|

 

Parte 2 - Enrutamiento de datos a múltiples destinos

En la Parte 1 hemos aprendido cómo utilizar la transformación Unir y diferentes tipos de mapas como el mapa de expresión y el mapa de función. Ahora usaremos el enrutador para enviar datos a dos tablas diferentes según la información de enrutamiento.

Queremos decidir el destino del préstamo dependiendo de su estado de origen. Tome el campo Estado de la ventana de transformación y arrástrelo y suéltelo en la Ruta, que lo asigna al campo Estado en la Ruta.

26

Abra las propiedades del enrutador y vaya a la página siguiente, aquí puede agregar las reglas para decidir las diferentes rutas. Por ejemplo, para los préstamos de California podemos escribir una regla simple como "Estado es igual a CA".

27

Haga clic en el nuevo icono de regla en la parte superior izquierda de la ventana de regla y la siguiente regla que escribiremos es "El estado no es igual a CA".

28

El resultado en la ventana del enrutador es que hay dos nodos salientes diferentes disponibles para la asignación, CA y Out_Of_State. Esto nos permite colocar cada conjunto de datos en una tabla diferente.

29

Ahora podemos seguir adelante y crear las tablas de destino para los préstamos enrutados. Necesitamos crear uno para los préstamos de California y otro para los préstamos fuera del estado. Puede arrastrar y soltar el destino de la tabla de la base de datos desde la caja de herramientas al diseñador, sin embargo, también puede usar un atajo para crear un origen o destino de la tabla de la base de datos usando el navegador de la base de datos. Simplemente seleccione el navegador de la base de datos debajo de la caja de herramientas y apunte a una de las conexiones existentes.

30

El navegador le mostrará todas las bases de datos existentes, incluidas las tablas y las vistas.

31

Seleccione la carpeta de tablas, que muestra todas las tablas en la base de datos y podemos ver la tabla de préstamos de California.

32

Seleccione la tabla de préstamos de California, presione Mayús, y arrástrela y suéltela en el diseñador para crear el destino.

33

Siga los mismos pasos para crear el destino de préstamos Out_Of_State Loans.

34

Si expandimos la designación CA_Loans, podemos ver que tenemos todos los campos y podemos hacer nuestro mapa desde la Ruta a cada destino. Arrastre el campo de CA desde el enrutador al destino y haga lo mismo para Out_Of_State_Loans.

35

Así que con estos pocos clics hemos creado el escenario con el que comenzamos en la primera imagen. Tenemos las fuentes de Préstamos e Impuestos, hicimos la unión, hicimos el cálculo para la función Dirección y Nombre Parse, y, finalmente, hicimos la ruta para enviar los préstamos a dos tablas de destino diferentes.

36

Sin embargo, como puede ver si compara esto con la primera imagen al principio del blog, hay un par de búsquedas junto con el cálculo de la dirección y el análisis de nombres, así como una regla de calidad de datos para verificar los datos provenientes de fuente de impuestos

37

Si abrimos la ventana de vista previa para los datos de impuestos, podemos ver que para algunos préstamos el impuesto se muestra en cero.

38

Necesitamos verificar si los datos de origen son correctos o no, por lo que agregamos una regla de calidad de datos, que se puede encontrar en las transformaciones de la caja de herramientas. Arrástrelo y suéltelo en el diseñador y haga el mapeo como con cualquier otra transformación. Abra la ventana de propiedades y se puede escribir una regla para especificar que el impuesto a la propiedad no puede ser cero.

39

Ahora haga una vista previa de la unión de impuestos de préstamo. Dado que los datos pasan a través de la regla de calidad de datos, puede ver que la regla de calidad de datos ha marcado todos los errores.

40

Otra cosa que se ha hecho es agregar un perfil de los datos fiscales. Si realiza una vista previa, puede ver que, para los campos LoIDID y PropertyTax, se ha recopilado la información sobre todos los valores.

41

Dado que el perfil es como cualquier otra fuente, puede asignarse a un destino de hoja de cálculo de Excel y cuando se ejecuta el flujo de datos, coloca la información en la hoja de Excel, que se convierte en nuestro informe. Así que, junto con la transferencia de datos, también se proporciona un informe sobre los datos fiscales.

Este es un resumen rápido que ha demostrado cómo crear un flujo de datos complejo en Centerprise. En la Parte 1, aprendimos cómo combinar datos de dos fuentes usando una combinación, enviar los datos para transformación y mapeo y crear una función. En la parte 2, aprendimos cómo enrutar nuestros datos a dos tablas de destino diferentes. Para obtener más información sobre la creación de flujos de trabajo y subflujos, visite nuestro Astera Flujos de trabajo de TV y lista de reproducción de subflujos.