Para crear relaciones entre los modelos de datos de sus sistemas de registro, puede crear grupos de mapeo. Los grupos de mapeo definen las reglas a aplicar para transformar valores de un sistema a otro, las cuales se aplican como transformaciones demapeo en las canalizaciones.
Consejo: Para crear rápidamente un grupo de mapeo con columnas y reglas similares a las de otro grupo, desde Mapping groups crear un duplicado del grupo existente.
, haga clic en Copy para
Requisitos
La preparación de datos se controla completamente a nivel de la organización y no reconoce espacios de trabajo individuales ni sus permisos.
Esto significa:
- La preparación de datos se comparte entre todos los usuarios autorizados de su organización.
- Cualquier usuario con acceso a Chain Builder también tiene acceso a Data Prep.
- Todos los usuarios que puedan crear o editar cadenas tendrán la capacidad de administrar pipelines en Data Prep.
- Se puede utilizar una única canalización de preparación de datos en múltiples cadenas y espacios de trabajo dentro de una organización.
Paso 1. Crear el grupo de mapeo
- Desde Wdata Cadenas, haga clic en Preparación de datos.
Nota: Para acceder a Data Prep desde Wdata Chains, primero configure un Data Prep conector.
- Desde Grupos de mapeo
- Si es el primer grupo de mapeo, haga clic en Crear grupo de mapeo.
- De lo contrario, haga clic en Nuevo grupo de mapeo en Grupos de mapeo.
, agregue el grupo de mapeo: - Ingrese un nombre y una descripción para ayudar a identificar el grupo de mapeo.
- Haz clic en Crear.
Paso 2. Defina la columna principal
Cuando se crea por primera vez un grupo de mapeo, este tiene una columna principal predeterminada denominada Valor. Una transformación Mapping cambia el contenido de esta columna principal cuando se ejecuta la canalización. Para actualizar la columna principal para que coincida con su columna correspondiente en la canalización:
- En la pestaña Columnas
- En Definir columnas, edite el tipo de datos o el nombre de la columna principal según sea necesario.
- Haz clic en Guardar.
Paso 3. Defina columnas adicionales para reglas condicionales
Para ayudar a respaldar la transformación de la columna principal, defina cualquier columna adicional requerida para las reglas condicionales .
Nota: Cuando se ejecuta la canalización, la transformación Mapeo cambia solo la columna principal, no ninguna columna adicional.
- En la pestaña Columnas , haga clic en Editar columnas.
- En Definir columnas, haga clic en Agregar columnas para cada columna que desee agregar.
- Para cada columna del grupo de mapeo, especifique el tipo de datos y el nombre de su columna correspondiente en los datos tabulares transformados por la canalización.
- Cuando todas las columnas estén definidas, haga clic en Guardar.
Paso 4. Configurar reglas de mapeo
Las reglas de mapeo definen cómo y cuándo cambiar la columna principal en función de los valores de los datos tabulares transformados por la canalización. Puede configurar reglas manualmente o cargarlas como un archivo de valores separados por comas (CSV).
Consejo: Para habilitar una vista previa de cómo las reglas impactan la columna principal, desde la pestaña Archivos , fije un archivo de muestra al grupo de mapeo.
Para configurar manualmente cada regla de mapeo:
- En la pestaña Reglas seleccione cómo asignar valores:
- Exacto, para mapear en base a una coincidencia exacta
- Al igual que, para mapear en base a un patrón simple
- Regex, para mapear en base a una expresión regular
, haga clic en Agregary - En Desde, ingrese los criterios de los valores de origen de la columna principal a transformar.
- En A, ingrese cómo transformar los valores que coincidan con los criterios Desde .
Consejo: Para habilitar la flexibilidad, puede seleccionar variables cree variables de tiempo de ejecución.
para los valores Desde o Hasta . Para solicitar estos valores cuando se ejecuta la canalización, - Para aplicar cualquier mapeo condicional, en Condiciones, configure cuándo aplicar la regla.
- Para ayudar a identificar la regla, ingrese su nombre y descripción.
- En Posición, ingrese el orden en que debe aplicarse la regla.
- En la pestaña Propiedades , especifique si las reglas distinguen entre mayúsculas y minúsculas, eliminan los espacios en blanco o se aplican solo durante un período de tiempo específico.
- Haga clic en Guardar, verifique que las reglas estén configuradas correctamente y haga clic en Guardar.
Nota: Cuando carga reglas, estas reemplazan cualquier regla existente configurada para el grupo de mapeo.
Para cargar reglas de mapeo, primero cree un CSV con las reglas a cargar, o descargue las reglas de otro grupo de mapeo:
- Para crear un CSV, seleccione la pestaña Reglas [
Nota: Para evitar formatear el archivo CSV, ábralo en un editor de texto como Notepad++ o seleccione Obtener datos en Microsoft Excel® para importarlo a un libro.
, haga clic en Descargary actualice el archivo con el tipo de cada regla de mapeo, los valores A y Desde , la posición y otros detalles. - Para cargar reglas de un grupo existente, en la pestaña Reglasde ese grupo, haga clic en Descargar para generar un CSV de sus reglas.
Cuando tengas el CSV, cárgalo en el nuevo grupo de mapeo:
- En la pestaña Reglas , haga clic en Cargar.
- Arrastre o busque el CSV y haga clic en Enviar.
- En la pestaña Propiedades , especifique si las reglas distinguen entre mayúsculas y minúsculas, eliminan los espacios en blanco o se aplican solo durante un período de tiempo específico.
Paso 5. Publicar y utilizar el grupo de mapeo
Después de configurar todas las reglas de mapeo, haga clic en Publicar para permitir que las canalizaciones usen el grupo.
Para utilizar el grupo en una canalización:
- Cuando agregue una transformación a la canalización, seleccione Mapeoy haga clic en Siguiente.
- Seleccione el grupo de mapeo.
- En Coincidir columnas, seleccione cuáles de las columnas de la canalización se asignan a las del grupo.
- Haz clic en Guardar.