Desde Preparación de los datos , puedes crear y ejecutar secuencias (canalizaciones), así como, crear transformaciones funcionales(asignación de Grupos).
La canalización es una serie de transformaciones técnicas para aplicar a los resultados tabulares en cadenas. Por ejemplo, puedes establecer canalizaciones de transformaciones comunes para preparar datos para o desde tus distintos sistemas de Registros.
Consejo: Si tus cadenas usan una secuencia común de los comandos Transformación tabular y Servicios de archivo para actualizar datos de tus sistemas de registro, crea canalizaciones que ejecuten esas transformaciones con un solo comando Ejecutar canalización.
Una canalización puede aplicar transformaciones a:
- Modifica el diseño de los datos, por ejemplo para añadir o quitar columnas o ajustar sus valores.
- Aplicar filtros para quitar filas de los datos en función de criterios específicos
- Ordenar los datos o aplicar sumas basándose en columnas específicas
- Asignar relaciones entre los modelos de datos en función de reglas definidas
Asignación de Grupos construyen las relaciones entre los modelos de datos de distintos sistemas empresariales definiendo cómo transformar los códigos/valores de un sistema a otro. Se aplican dentro de una canalización como etapa de transformación.
Los Grupos de Asignación admiten una serie de técnicas de asignación que son potentes, pero sencillas de utilizar, y que abordan requisitos comunes o complejos. Están diseñados para que los usuarios los definan y actualicen para transformar y armonizar los datos. Los Grupos de Asignación pueden compartirse en varias canalizaciones. La interfaz es muy parecida a la de Excel, por lo que resulta familiar y acogedora.
Requisitos
La Preparación de los datos se controla totalmente a nivel de organización y no reconoce los espacios de trabajo individuales ni sus permisos.
Esto significa:
- Preparación de los datos se comparte entre todos los usuarios autorizados de tu org.
- Cualquier usuario con acceso a Generador de cadenas también tiene acceso a Preparación de los datos.
- Todos los usuarios que puedan crear o editar Cadenas tendrán la capacidad de gestionar canalizaciones en Preparación de los datos.
- Una única canalización de Preparación de los datos puede utilizarse en varias cadenas y espacios de trabajo de una organización.
Paso 1. Configurar una conexión de Preparación de los datos
Para aplicar las transformaciones de una canalización a los datos de una cadena, debes incluir el comando Ejecutar canalización del conector Preparación de los datos. Si aún no lo has hecho, configura una conexión de Preparación de los datos. Con la conexión Preparación de los datos configurada, puedes abrir Preparación de los datos desde Wdata Cadenas .
Paso 2. Subir archivos de muestra
Desde Archivos de muestra en Preparación de los datos, sube archivos de muestra que representan los datos tabulares que hay que transformar para facilitar la creación de canalizaciones.
Una vez subido, puedes utilizar un archivo de muestra para:
- Definir rápidamente las columnas y tipos de datos con los que interactúa una canalización
- Tener una vista previa de cómo afecta a los datos una transformación de canalización o asignación
Paso 3. Crear grupos para las transformaciones de asignación
Para asignar relaciones entre modelos de datos dentro de una canalización, puedes incluir transformaciones de asignación. Desde Grupos de asignación en Preparación de los datos, crear grupos de asignación para definir las relaciones entre los valores y cómo transformar los valores de un sistema a otro dentro de una transformación de asignación.
Consejo: Para establecer valores para una transformación de asignación cuando se ejecuta la canalización, establece variables en tiempo de ejecución para el grupo de asignación.
Cuando creas un grupo de asignación, puedes definir sus reglas para transformar los valores en función de una coincidencia exacta, un patrón simple o una expresión regular.
Paso 4. Establecer canalizaciones
Una canalización es el conjunto de transformaciones técnicas y funcionales que se aplican a los datos procesados por Preparación de los datos.
-
Las transformaciones técnicas definidas en una canalización se utilizan para modificar la disposición de los datos. Actividades como añadir o quitar columnas, reordenar columnas o insertar columnas nuevas son ejemplos de transformaciones técnicas.
-
La transformación funcional es el proceso de crear una relación entre los modelos de datos de los sistemas que se están integrando. La transformación funcional suele denominarse asignación y la gestionan los Grupos de Asignación de Preparación de los datos. Los grupos de asignación se aplican dentro de una canalización como etapa de transformación.
Para definir la secuencia de transformaciones a aplicar a los datos tabulares, crea canalizaciones desde Canalizaciones en Preparación de los datos.
Cuando creas una canalización, tú:
- Define las columnas y los tipos de datos con los que interactúa, manualmente o basándote en un archivo de muestra o en un archivo delimitado cargado.
- Establece las transformaciones a aplicar -en orden- cuando se ejecute la canalización.
Consejo: Para establecer valores para una transformación cuando se ejecuta la canalización, establece variables en tiempo de ejecución para la canalización.
Etapa 5. Ejecutar canalizaciones en cadena.
Para aplicar las transformaciones a los datos tabulares desde un resultado anterior en una cadena, utiliza el comando Ejecutar canalizacióndel conectorPreparación de los datos. Cuando establezcas el comando, tú:
- Selecciona la canalización a ejecutar y la salida tabular a transformar .
- Asigna las columnas del archivo tabular a la definición de columnas de la canalización.
- Establece cualquier valor de variable en tiempo de ejecución para la canalización