Academy
Transformación

Etapa Transponer Filas

La etapa Transponer Filas crea reglas de transposición de columnas a filas, girando la orientación de los datos de una tabla. Mueve campos que están en horizontal (columnas) hacia un eje vertical (filas) dentro del flujo de preparación de datos. La etapa se encuentra en la categoría Agregación de la barra de herramientas.

Cómo configurar

Defina qué columnas permanecen como columnas en la salida y cuáles se transponen a filas. Los campos disponibles son:

  • Selección de Columna: elige una o más columnas que se mostrarán en el puerto de salida. Se debe seleccionar al menos una columna.

  • Estado de la Columna: indica si la columna es Válida o Inválida. Pasa a ser inválida cuando la columna se elimina de la etapa de entrada conectada a Transponer Filas, o cuando el tipo de dato de esa columna cambia en la entrada. En este estado, es posible eliminar la columna.

  • Columna: enumera todas las columnas provenientes de la etapa de entrada. Los valores no son editables.

  • Tipo de Dato: muestra el tipo de dato de la columna de entrada (Alfanumérico, Numérico o Fecha).

  • Transponer: cuando está marcado, los valores de la columna se transportan como filas a la salida. Es posible seleccionar más de una columna.

  • Nombre de la columna clave: define el nombre de la columna que contendrá los nombres de las columnas de origen transportadas. El sistema sugiere Columna Clave.

  • Nombre de la columna valor: define el nombre de la columna que contendrá los valores transportados. El sistema sugiere Valores Transpuestos.

  • Cerrar: cierra la pantalla sin guardar y vuelve al Designer.

  • Guardar: guarda las configuraciones.

Mismo tipo de dato: para transponer más de una columna a la vez, todas deben ser del mismo tipo de dato.

Ejemplo de configuración

Considere una tabla de entrada con las columnas Negocio, Fecha, Cuenta, Valor y Descripción. Por ejemplo: Negocio A, 14/11/2022, Cuenta 1001, Valor 100, Descripción "Gastos 1".

Para la regla de transposición, marque las columnas Negocio y Cuenta como Transponer, manteniendo Fecha, Valor y Descripción como columnas de salida.

En la salida, cada fila original genera dos filas: una con la Columna Clave = "Negocio" y el valor correspondiente (por ejemplo, "A"), y otra con la Columna Clave = "Cuenta" y el valor correspondiente (por ejemplo, "1001"). Las columnas mantenidas (Fecha, Valor y Descripción) se repiten en cada una de esas filas.

Artículos relacionados

  • Etapa Transponer Columnas

¿Te fue útil?