Para preparar datos de valores separados por delimitadores (DSV) para cargar, como por ejemplo para transformar datos tabulares al formato requerido, agregue un paso en una cadena que utilice un comando de conexión de Transformación Tabular. Por ejemplo:
- Dividir conjuntos de datos según el contenido de un registro
- Filtro basado en reglas
- Combine conjuntos de datos de múltiples fuentes
Para habilitar estos comandos, un administrador de TI primero crea un conector de transformación tabular.
Agregar encabezado
Para agregar una fila de encabezado a un archivo de valores separados por comas (CSV), utilice el comando Agregar encabezado .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo al que desea agregar los encabezados. |
Delimitador |
Seleccione el delimitador utilizado para separar columnas en el archivo de entrada.
|
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Fila de encabezado |
Introduzca todo el contenido de la fila del encabezado. Separe cada encabezado con un delimitador, como Columna1,Columna2,Columna3 . |
Delimitador de encabezado |
Introduzca el delimitador utilizado para separar los encabezados en la fila de encabezado, como ,
|
Resultados
Resultado |
Tipo de resultado |
CSV con encabezados |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
Sumar números de fila
Para agregar un número de fila al DSV en la primera columna, utilice el comando Agregar números de fila .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Ingrese el archivo al cual desea agregar números de fila. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Introduzca el delimitador utilizado para separar columnas en el archivo de entrada.
|
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Agregar salida de números de fila |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Consulta avanzada
Para ejecutar una consulta SQL en uno o más archivos CSV, utilice el comando Consulta avanzada . También puedes unir otros archivos que adjuntes a este comando.
Nota: Este comando admite instrucciones SELECT
y instrucciones complementarias JOIN
, pero no instrucciones como INSERT
, UPDATE
o CREATE
. Para insertar filas, utilice el comando Apilar archivos ; para actualizar filas, Buscar y reemplazar.
Propiedades
Propiedad |
Detalle |
Tablas |
Introduzca todos los archivos que se utilizarán en la consulta, así como el nombre de su tabla. |
Consulta |
Introduzca la consulta SQL a ejecutar, como sintaxis SQLite:
- Si los nombres de columnas o identificadores contienen espacios o caracteres especiales, utilice corchetes. Por ejemplo,
[Columna A], [Columna B] .
- Para formatear datos con dos espacios decimales, utilice la sintaxis
SELECT PRINTF('%.2f',(SUM(DATA))) AS EBITDA FROM HFMDat .
- Para seleccionar la primera instancia de un duplicado, como si dos registros tienen el mismo
ID , utilice la sintaxis select * from group by ID having MIN(ID) ORDER BY ID .
- Para concatenar varias cadenas, utilice el operador
|| como por ejemplo cadena1 || cadena2 [ || cadena_n ] .
|
Delimitador de entrada |
Seleccione el delimitador utilizado en Tablas, así como los archivos de unión. |
Delimitador de salida |
Seleccione el delimitador que se utilizará en los resultados de la consulta. |
Vista previa |
Para imprimir una vista previa de los resultados de la consulta, marque esta casilla. |
El comando Consulta avanzada intenta determinar automáticamente el tipo de datos de una columna. Para conservar los ceros iniciales de un valor que el comando confunde con un entero, utilice los comandos Buscar y reemplazar (con Regex
y Reemplazar solo coincide con seleccionado) para agregar comillas simples ('
) alrededor de los valores de la columna y luego eliminarlos después de que se complete el comando Consulta avanzada :
- Para agregar comillas simples, busque
(\d+)
y reemplácelo con '$1'
.
- Para eliminar las comillas simples, busque
'(\d+)'
y reemplácelo con $1
.
Con Regex
seleccionado, el comando Buscar y reemplazar usa los paréntesis (()
) para capturar el grupo de caracteres y luego los reemplaza como el primer parámetro $1
. Para crear múltiples capturas, utilice conjuntos subsiguientes de paréntesis y valores incrementales como $2
.
Resultados
Resultado |
Tipo de resultado |
Resultado |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Cambiar delimitador
Para cambiar el delimitador de un archivo CSV, utilice el comando Cambiar delimitador .
Nota: Para cumplir con la especificación RFC, siempre utilice un solo carácter como delimitador, preferiblemente una coma o un carácter de tabulación.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Delimitador de entrada |
Introduzca el delimitador utilizado actualmente en el archivo de entrada. Para un carácter de tabulación, ingrese \t .
|
Delimitador de salida |
Introduzca el delimitador a utilizar después de la transformación. Para un carácter de tabulación, ingrese \t . |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Mantener filas vacías |
Marque esta casilla para mantener filas vacías en su salida. Se eliminan de forma predeterminada. |
Resultados
Resultado |
Tipo de resultado |
Resultado CSV |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
Limpiar saltos de línea sin comillas
Para intentar limpiar un archivo que cumple con la Solicitud de comentarios (RFC), excepto por los caracteres de nueva línea sin comillas, utilice el comando Limpiar nuevas líneas sin comillas . Por ejemplo, utilice este comando para procesar archivos de datos con caracteres inconsistentes para retornos de carro o nuevas líneas.
Nota: Este comando limpia solo las líneas nuevas sin comillas. Otros problemas de incumplimiento seguirán provocando que el conjunto de datos falle.
Propiedades
Propiedad |
Detalle |
Vista previa del resultado |
Para obtener una vista previa del resultado en el registro del comando, marque esta casilla. |
Archivo de entrada |
Introduzca el archivo a limpiar. |
Delimitador de archivos |
Seleccione el delimitador para cada columna en Archivo de entrada. |
Utilice comillas simples |
Para permitir que aparezcan comillas en campos no citados y comillas no dobles en campos citados, marque esta casilla. |
Añadir texto final |
Para agregar cualquier línea de una sola columna sin delimitadores en Archivo de entrada al último valor de la última columna del registro anterior, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida de nuevas líneas limpias |
Archivo |
Recuento de líneas |
Entero |
Nota: La salida Conteo de líneas proporciona la cantidad total de registros, incluido el encabezado, en la salida Salida de nuevas líneas limpias salida.
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
No se pudo crear la salida de nueva línea limpia |
Filtro de columna
Para filtrar las columnas DSV con encabezados que coincidan con el patrón especificado, utilice el comando Filtro de columna .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Tipo de patrón |
Seleccione el tipo de patrón por el que desea filtrar:
-
Índice para filtrar por índice de columna
-
Exacto para filtrar por una lista separada por comas de valores exactos
-
Regex para filtrar por una expresión regular
|
Patrón |
Introduzca el patrón con el que desea que coincidan las columnas. Si Tipo de patrón es Índice , aplique el operador de propagación, como 1:5,7:8,10:15 . |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Inverso |
Para conservar las columnas coincidentes y eliminar todas las demás, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida del filtro de columna |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Archivos concat
Para fusionar varios archivos de origen de datos tabulares de manera horizontal en un único conjunto de datos CSV, utilice el comando Concat Files .
Propiedades
Propiedad |
Detalle |
Archivos fuente |
Introduzca los archivos a concatenar. |
Vista previa del resultado |
Para obtener una vista previa del resultado en el registro del comando, marque esta casilla. |
Delimitador de archivos |
Seleccione el delimitador utilizado en Archivos fuente. |
Resultados
Resultado |
Tipo de resultado |
CSV fusionado |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
No se pudo generar CSV |
Convertir CSV a XLSX
Para convertir un archivo CSV en un libro de Microsoft Excel® (XLSX), utilice el comando Convertir CSV a XLSX .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a convertir a XLSX. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Nombre de hoja |
Introduzca el nombre de la hoja que se creará en el libro de Excel. |
Archivo de salida |
Introduzca la ruta donde se almacenará el archivo (opcional). Si se utiliza como salida para otro comando en la cadena, déjelo en blanco. |
Resultados
Resultado |
Tipo de resultado |
Salida XLSX |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
Convertir JSON a CSV
Para convertir un archivo JSON a CSV, utilice el comando Convertir JSON a CSV .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo JSON para convertir a CSV. |
Archivo de salida |
Introduzca la ruta donde guardará el nuevo archivo CSV. Si se utiliza como salida para otro comando en la cadena, déjelo en blanco. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
CSV de salida |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
Convertir a tabla cruzada
Para convertir un conjunto de datos tabulares (como una salida de consulta de expresiones multidimensionales (MDX) Oracle Essbase® ) a un formato de tabulación cruzada , o tabla cruzada, utilice el comando Convertir a tabla cruzada . Este comando basa el diseño de la tabla cruzada en los encabezados de columna y fila definidos como tuplas en el conjunto de datos tabulares de entrada.
Por ejemplo, con este comando, este conjunto de datos:
(Medidas, Producto, Mercado) (Real, Trim. 1) (Real, Trim. 2) (Real, Trim. 3) (Real, Trim. 4) (Presupuesto, Trim. 1) (Presupuesto, Trim. 2) (Presupuesto, Trim. 3) (Presupuesto, Trim. 4) (Ventas, 100-10, Nueva York) 1995,0 2358,0 2612,0 1972,0 2249,0 2220,0 2470,0 1720,0 (Ventas, 100-10, Massachusetts) 1456,0 1719,0 1905,0 1438,0 1360,0 1620,0 1800,0 1250,0 (Ventas, 100-10, Florida) 620,0 735,0 821.0 623.0 570.0 690.0 770.0 530.0 (Ventas, 100-10, Connecticut) 944.0 799.0 708.0 927.0 880.0 750.0 660.0 810.0 (Ventas, 100-10, New Hampshire) 353.0 413.0 459.0 345.0 320.0 370.0 430.0 280.0 (Ventas, 100-10, California) 1998.0 2358.0 2612.0 1972.0 2480.0 2940.0 3250.0 2530.0 (Ventas, 100-10, Oregon) 464,0 347,0 345,0 370,0 570,0 420,0 420,0 470,0
puede convertirse en una tabla cruzada delimitada por tabulaciones:
Real Real Real Real Real Presupuesto Presupuesto Presupuesto Presupuesto Trimestre 1 Trimestre 2 Trimestre 3 Trimestre 4 Trimestre 1 Trimestre 2 Trimestre 3 Trimestre 4 Ventas 100-10 Nueva York 1995.0 2358.0 2612.0 1972.0 2249.0 2220.0 2470.0 1720.0 Ventas 100-10 Massachusetts 1456.0 1719.0 1905.0 1438.0 1360.0 1620.0 1800.0 1250.0 Ventas 100-10 Florida 620.0 735.0 821.0 623.0 570.0 690.0 770.0 530.0 Ventas 100-10 Connecticut 944.0 799.0 708.0 927.0 880.0 750.0 660.0 810.0 Ventas 100-10 New Hampshire 353.0 413.0 459.0 345.0 320.0 370.0 430.0 280.0 Ventas 100-10 California 1998.0 2358.0 2612.0 1972.0 2480.0 2940.0 3250.0 2530.0 Ventas 100-10 Oregon 464.0 347.0 345.0 370.0 570.0 420.0 420.0 470.0
Sconfiguración de ejemplo
La configuración se verá así:

Propiedades
Propiedad |
Detalle |
Vista previa del resultado |
Para obtener una vista previa del formato de la tabla cruzada, marque esta casilla. |
Archivo de entrada |
Introduzca el archivo para convertirlo a un formato de tabla cruzada, con los encabezados de columna y fila definidos como tuplas. Nota: Configure el archivo de entrada de modo que su primera columna sea un conjunto delimitado de valores que se distribuirán horizontalmente, y su primera fila sea un conjunto delimitado de valores que se distribuirán verticalmente. |
Delimitador de archivos |
Seleccione el delimitador utilizado con las columnas en el archivo de entrada.
|
Delimitador de campo |
Introduzca el carácter que se utilizará para separar cada campo dividido en el formato de tabla cruzada. |
Omitir la clave (celda A1) |
Para omitir la celda A1 de Archivo de entrada del formato de tabla cruzada, marque esta casilla. Por ejemplo, si la celda A1 contiene (A,B), las celdas A1 y A2 del formato de tabla cruzada están en blanco; si no, contienen A y B. |
Resultados
Resultado |
Tipo de resultado |
Informe de tabla cruzada |
Archivo |
Recuento de líneas |
Entero |
Nota: La salida de Recuento de líneas proporciona la cantidad total de líneas en la salida del Informe de tabla cruzada , incluidas todas las filas de encabezado.
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
Convertir XLSX a CSV
La versión de Transformación Tabular de este comando ha sido descontinuada. Cualquier cadena existente que utilice este comando seguirá funcionando, pero no se podrán crear instancias futuras.
En su lugar, recomendamos utilizar el comando Hoja de trabajo a CSV del conector Excel.
Copiar columna
Para copiar una columna de un archivo DSV, utilice el comando Copiar columna .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Nombre de la columna |
Introduzca el nombre de la columna a copiar. |
Nuevo nombre de columna |
Introduzca el nombre de la copia resultante de la columna. |
Insertar índice |
Introduzca el índice de la columna donde insertar la copia de la columna. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Copiar la salida de la columna |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en el archivo de entrada, normalmente un " |
Extraer valor
Para extraer un valor de un archivo DSV por el índice de fila y el índice de columna, utilice el comando Extraer valor .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Índice de fila |
Introduzca el número de fila del cual se extraerá el valor, siendo la primera línea en Archivo de entrada1 . |
Índice de columnas |
Introduzca el número de columna de la entrada Índice de fila desde donde se extraerá. Para extraer la fila entera, déjelo en blanco. |
Resultados
Resultado |
Tipo de resultado |
Fila |
JSON |
Valor |
Cadena |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
Filtrar filas
Para filtrar filas del DSV mediante una expresión regular (regex) o una coincidencia exacta de una o más columnas en la fila, utilice el comando Filtrar filas .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Encuentra el patrón |
Introduzca el patrón que se utilizará para buscar coincidencias. |
Tipo de patrón de coincidencia |
Seleccione si desea que coincida con un patrón Regex o Exacto . |
No distingue entre mayúsculas y minúsculas |
Para ignorar las mayúsculas y minúsculas del texto, marque esta casilla. |
Inverso |
Para conservar todas las filas coincidentes y descartar el resto, marque esta casilla. |
Columnas de búsqueda |
Introduzca una lista de índices de columnas separados por comas para limitar la búsqueda. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla |
Nota: El comando Filtrar filas espera un archivo DSV adecuado con encabezados. Para filtrar la primera fila de un archivo sin encabezados , utilice el comando Buscar
de una conexión de Utilidades de archivos.
Resultados
Resultado |
Tipo de resultado |
Salida de la fila del filtro |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Buscar y reemplazar
Para buscar y reemplazar valores de columnas en los datos basados en una expresión regular , una cadena de texto completo o un índice de columna, utilice el comando Buscar y reemplazar .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Especifique si desea generar el archivo original o una copia:
- Para generar el archivo original con sus valores de columna actualizados, ingrese el mismo archivo como Archivo de entrada.
- Para generar una copia del original con los valores de columna actualizados, ingrese el nombre del nuevo archivo.
|
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Encuentra el patrón |
Introduzca la expresión regular, la cadena de texto o el índice de columna que se utilizará para identificar los valores a reemplazar, según el tipo de patrón de coincidencia . |
Tipo de patrón de coincidencia |
Seleccione cómo identificar los valores de la columna a buscar:
- Para buscar valores basados en una expresión regular, seleccione
Regex .
- Para buscar valores que coincidan con una cadena de texto completa, seleccione
Exacto .
- Para buscar valores según su columna, seleccione
Índice .
Nota: Coincide exactamente con la cadena completa dentro de cada columna. Para buscar y reemplazar un valor parcial con una columna, seleccione Regex y Reemplazar solo coincidencias. |
Valor de reposición |
Introduzca el texto con el que desea reemplazar los valores coincidentes. Nota: Si Tipo de patrón de coincidencia es Índice , el valor de reemplazo reemplaza todos los valores de la columna coincidente. |
No distingue entre mayúsculas y minúsculas |
Para ignorar las mayúsculas y minúsculas del texto, marque esta casilla. |
Reemplazar solo coincidencias |
Si el tipo de patrón de coincidencia es Regex , marque esta casilla para reemplazar solo el texto coincidente con el valor de reemplazo.
|
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Columnas |
Ingrese una lista de columnas separadas por comas para delimitar el comando, con 0 para la primera columna. Por ejemplo, 0,1,2,3 limita el comando a las primeras cuatro columnas. |
Nota: Para aplicar la misma entrada de Valor de reemplazo a múltiples valores, utilice una expresión regular como entrada de Buscar patrón , como (?:Variance|Variance %|All Periods|FY15|YTD)
.
Resultados
Resultado |
Tipo de resultado |
Buscar y reemplazar salida |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Insertar columna
Para insertar una columna en un archivo DSV, utilice el comando Insertar columna .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Texto del encabezado |
Introduzca el nombre del nuevo encabezado de columna. |
Valor de los datos |
Introduzca el texto que desea insertar en la nueva columna. |
Insertar índice |
Introduzca el índice de la columna donde insertar la nueva columna. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Nota: Para insertar varias columnas, agregue una columna al archivo de entrada con un encabezado EMPTY_REPLACED_HEADER
, con un valor para cada fila de EMPTY_REPLACED_VALUE
. Con la conexión Utilidades de archivo, utilice los comandos Buscar y reemplazar
para reemplazar el marcador de posición del encabezado con el encabezado de columna deseado y el marcador de posición del valor con una cadena con la cantidad de comas necesarias.
Resultados
Resultado |
Tipo de resultado |
Insertar salida de columna |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Unir columnas
Para unir varias columnas de un archivo DSV y descartar opcionalmente las columnas utilizadas, utilice el comando Unir columnas .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador de Archivo de entrada. |
Índice de columnas unidas |
Introduzca el índice numérico para la nueva columna. Para la primera columna, ingrese 0 . |
Tipo de patrón de coincidencia |
Seleccione el tipo de patrón por el cual buscar columnas:
- Para buscar por ubicación de columna, seleccione Índice.
- Para ingresar una lista de encabezados separados por comas, seleccione Exacto.
- Para utilizar la expresión regular , seleccione Regex.
|
Patrón de coincidencia |
Introduzca el patrón o índice que se utilizará para encontrar las columnas a unir. |
Encabezado de columna unido |
Introduzca el nombre de la nueva columna creada a partir de la unión. |
Unir texto |
Introduzca el texto que une los valores en la nueva columna, como - . |
Descartar |
Para eliminar las columnas unidas para crear la nueva, marque esta casilla. |
Vista previa de resultados |
Para obtener una vista previa de las primeras 10 líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Unir la salida de la columna |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Encabezados de mapas
Para reemplazar una lista de encabezados con otra lista de encabezados, utilice el comando Asignar encabezados . En las listas, separe los encabezados con comas y el orden importa.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador de Archivo de entrada. |
Encabezados de entrada |
Introduzca una lista de encabezados para reemplazar con nuevos valores, en el mismo orden que Encabezados de salida. |
Encabezados de salida |
Introduzca una lista de los nuevos encabezados para incluir en la salida, en el mismo orden que Encabezados de entrada. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Utilizar índices |
Si Encabezados de entrada utiliza índices numéricos, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida de encabezados de mapa |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Pivote
Para representar los valores de una columna de datos como columnas separadas, utilice el comando Pivotar . Al pivotear una columna, los valores únicos de sus filas se convierten en nuevos encabezados de columna.
Por ejemplo, dados estos datos:
AÑO, MEDIDA, PRODUCTO, MERCADO, ESCENARIO, Periodo, Importe AF20, Ventas, 100-10, Massachusetts, Real, ENE, 125 AF20, Ventas, 100-10, Massachusetts, Real, FEB, 225 AF20, Ventas, 100-10, Massachusetts, Real, MAR, 325 AF20, Ventas, 100-10, Massachusetts, Real, ABR, 425 AF20, Ventas, 100-10, Massachusetts, Real, MAY, 525 AF20, Ventas, 100-10, Massachusetts, Real, JUN, 625 AF20, Ventas, 100-10, Massachusetts, Real, JUL, 725 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, AGOSTO, 825 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, SEPTIEMBRE, 925 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, OCTUBRE, 1025 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, NOVIEMBRE, 1125 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, DIC, 1225 Año fiscal 20, Costo de ventas, 100-10, Massachusetts, Real, ENE, 100 Año fiscal 20, Costo de ventas, 100-10, Massachusetts, Real, FEBRERO, 200 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, MARZO, 300 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, ABRIL, 400 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, MAYO, 500 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, JUNIO, 600 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, JULIO, 700 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, AGOSTO, 800 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, SEPTIEMBRE, 900 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, Octubre, 1000 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, Noviembre, 1100 Año fiscal 20, Costo de los bienes vendidos, 100-10, Massachusetts, Real, Diciembre, 1200
Si pivotea la columna MEDIDA
, agrega la columna Importe
y especifica las columnas restantes como filas, la salida reemplaza la columna MEDIDA
con columnas para sus valores Ventas
y COGS
y proporciona sus respectivos importes:
AÑO, PRODUCTO, MERCADO, ESCENARIO, Periodo, Ventas, COGS FY20, 100-10, Massachusetts, Real, TAE, 425,400 FY20, 100-10, Massachusetts, Real, AGO, 825,800 FY20, 100-10, Massachusetts, Real, DIC, 1225,1200 FY20, 100-10, Massachusetts, Real, FEB, 225,200 FY20, 100-10, Massachusetts, Real, ENE, 125,100 FY20, 100-10, Massachusetts, Real, JUL, 725,700 Año fiscal 20,100-10, Massachusetts, Real, JUN, 625,600 Año fiscal 20,100-10, Massachusetts, Real, MAR, 325,300 Año fiscal 20,100-10, Massachusetts, Real, MAY, 525,500 Año fiscal 20,100-10, Massachusetts, Real, NOV, 1125,1100 Año fiscal 20,100-10, Massachusetts, Real, OCT, 1025,1000 Año fiscal 20,100-10, Massachusetts, Real, SEP, 925,900
Si excluye la columna Período
de las filas, todos los períodos de tiempo se agregan para cada combinación de las filas restantes:
AÑO, PRODUCTO, MERCADO, ESCENARIO, Ventas, COGS FY20, 100-10, Massachusetts, Real, 8100, 7800
Si pivota las columnas MEDIDA
y Periodo
, cada combinación única de sus valores aparece como columnas, como Ventas-ENE
, Ventas-FEB
, COGS-ENE
, y así sucesivamente:
AÑO, PRODUCTO, MERCADO, ESCENARIO, Ventas-ENE, Ventas-FEB, Ventas-MAR, Ventas-ABR, Ventas-MAY, Ventas-JUN, Ventas-JUL, Ventas-AGO, Ventas-SEP, Ventas-OCT, Ventas-NOV, Ventas-DIC, Costo de venta-ENE, Costo de venta-FEB, Costo de venta-MAR, Costo de venta-ABR, Costo de venta-MAY, Costo de venta-JUN, Costo de venta-JUL, Costo de venta-AGO, Costo de venta-SEP, Costo de venta-OCT, Costo de venta-NOV, Costo de venta-DIC Año fiscal 20,100-10,Massachusetts,Real,125,225,325,425,525,625,725,825,925,1025,1125,1225,100,200,300,400,500,600,700,800,900,1000,1100,1200
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Ingrese el archivo con los datos a pivotar. |
Delimitador |
Seleccione el delimitador utilizado para separar los campos en el archivo de entrada.
|
Agregación |
Seleccione cómo agregar valores pivoteados:
- SUM, para contraer registros con los mismos valores de fila en un solo registro. Recomendado.
- NINGUNO, para crear múltiples filas para un único conjunto de valores equivalentes. Se completará cada fila de la columna pivoteada, pero otras pueden incluir NULL.
|
Valores a agregar |
Introduzca la columna con los datos que se incluirán en las filas de las columnas pivotadas, como la columna Cantidad en el ejemplo anterior. |
Columnas pivotantes |
Introduzca las columnas con valores de fila para utilizar como encabezados de columna. Si hay varias columnas, aparece una columna separada para cada combinación única de sus valores. |
Delimitador de columna |
Si hay varias columnas dinámicas , ingrese el delimitador que se utilizará para separar sus valores en los nuevos encabezados de columna.
|
Filas de pivote |
Introduzca las columnas en Archivo de entrada a conservar. En la salida, cada combinación única de los valores de estas columnas aparece como filas. No ingrese las mismas columnas que Valores para agregar o Columnas dinámicas. |
Vista previa de resultados |
Para habilitar una vista previa de los datos pivoteados, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Resultado pivotado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Reordenar columnas
Para reorganizar las columnas de un archivo DSV, utilice el comando Reordenar columnas . Puede identificar las columnas por su nombre o índice.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Órdenes de columnas |
Introduzca una matriz de columnas o rangos individuales desde Archivo de entrada, en el orden en que deben aparecer en el archivo transformado. Para especificar columnas, utilice su nombre o índice, comenzando con 1 . Por ejemplo, ingrese 4:6 o ColA:ColC para especificar un rango, o 7 o ColH para una columna individual. Nota: Cualquier columna en Archivo de entrada que no esté incluida en Órdenes de columnas aparece al final de las columnas del archivo transformado, en el mismo orden que en Archivo de entrada. |
Vista previa de resultados |
Para mostrar una vista previa de los resultados (el encabezado y las primeras 10 filas) en la salida del comando, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Archivo transformado |
Archivo |
Filas transformadas |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
Filas de filtros inteligentes
Para aplicar los criterios de varios grupos de filtros (basados en valores de texto, fecha o número) a las filas de un archivo DSV, utilice el comando Filas de filtro inteligente . Puede filtrar filas por expresión regularo una coincidencia exacta de una o más de sus columnas.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Inverso |
Para conservar, en lugar de eliminar, todas las filas que coincidan con Filtros, marque esta casilla. |
Filtros |
Para configurar los filtros de texto, número o fecha que se aplicarán al archivo de entrada, seleccione el operador para los grupos de filtros (AND u OR) y configure los criterios para cada uno. Para un grupo de filtros de texto :
- En Nombre de columna, ingrese el nombre de la columna a filtrar.
- Para ignorar las mayúsculas y minúsculas de Nombre de columna y Texto de comparación, seleccione Sin distinción entre mayúsculas y minúsculas.
- En Condición y Comparar texto, ingrese los criterios del valor que se buscará en la columna, como "Es igual a [texto]" o "Contiene [texto]". <!--To apply
the inverse of the Condition
input, such as to match text that does not
equal or contain the Compare Text
input, select Not.-->
<!---
To remove any leading or trailing spaces from
matched text, select Trim.
-->
Para un grupo de filtros de número :
- En Formato, seleccione el formato del número que desea que coincida: entero o decimal. Si puede ser cualquiera de los dos, seleccione Decimal.
- En Nombre de columna, ingrese el nombre de la columna a filtrar.
- En Condición y Número de prueba, ingrese los criterios del valor que se buscará en la columna, como "Igual a [número]" o "Menor que [número]". <!--To apply the inverse
of the Condition input,
such as to match numbers that do not
equal the Test Number input,
select Not.-->
<!---
To match numbers regardless of whether they're
positive or negative, select Absolute Value.
-->
Para un grupo de filtros de fecha :
- En Formato, ingrese el 2 de enero de 2006 en el formato de la fecha que desea que coincida, como por ejemplo 2006-01-02.
- En Nombre de columna, ingrese el nombre de la columna a filtrar.
- En Condición y Fecha de comparación, ingrese los criterios del valor que se buscará en la columna, como "Igual a [fecha]" o "Menor que [fecha]". <!--To
apply the inverse of the Condition
input, such as to match dates that do not
equal the Compare Date
input, select Not.-->
|
Vista previa de resultados |
Para mostrar una vista previa de los resultados en la salida del comando, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida de fila de filtro inteligente |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Archivo dividido
Para dividir un archivo en varios archivos según un recuento de registros, utilice el comando Dividir archivo . Por ejemplo, use este comando para procesar fragmentos más pequeños en paralelo para ayudar a mejorar el rendimiento.
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a dividir en varios archivos. |
Delimitador de archivos |
Seleccione el delimitador para cada columna en Archivo de entrada. |
Anteponer encabezado |
Para incluir el encabezado del archivo de entradaen cada fragmento de archivo creado, marque esta casilla.
|
Registros por archivo |
Introduzca el número máximo de registros a incluir en cada fragmento de archivo. |
Resultados
Resultado |
Tipo de resultado |
Dividir fragmentos de archivos |
Archivo |
Número de fragmentos |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
No se pudieron crear los fragmentos de archivos |
Valor dividido
Para dividir una columna en varias columnas dado un delimitador de valor, utilice el comando Dividir valor .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo a transformar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado para separar columnas en el archivo de entrada.
|
Nuevos encabezados |
Introduzca una lista de los nuevos encabezados que se crearán a partir del valor dividido, en orden. |
Nombre de la columna |
Introduzca el encabezado de la columna a dividir. |
Delimitador de valor |
Introduzca el delimitador para dividir el valor. |
Descartar columna |
Para eliminar la columna que se está dividiendo, marque esta casilla. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida de valores divididos |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Archivos de pila
Para apilar los valores de una lista de archivos de valores separados por delimitadores (DSV) uno encima del otro en un orden específico, utilice el comando Apilar archivos . La fila de encabezado del primer archivo se utilizará en el nuevo archivo.
Nota: Para apilar archivos con este comando, todos deben tener el mismo número de columnas.
Para
apilar archivos asimétricos, utilice
el conector Utilidades de archivo
y su comando Apilar
archivos . Propiedades
Propiedad |
Detalle |
Archivos |
Introduzca los archivos DSV para apilar. |
Archivo de salida |
Introduzca el nombre del archivo resultante de la transformación. |
Delimitador |
Seleccione el delimitador utilizado para separar columnas en Archivos. |
Archivo de entrada |
Introduzca los archivos a apilar, separados por una coma. Nota: Al utilizar un bucle, este campo es obligatorio (debido a que los archivos no se cargan en la sección Archivos). El comando activará un error de "archivo no encontrado" si se agrega a la sección Archivos. |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Salida de archivos de pila |
Archivo |
Recuento de registros |
Entero |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Transponer
Para rotar todos los campos de un archivo delimitado a lo largo de su eje horizontal y vertical, de modo que las filas se conviertan en columnas y viceversa, utilice el comando Transponer . Por ejemplo, con este comando, este CSV:
id,1,2,3,4
nombre,"Johnson, Smith, and Jones Co.","Sam Smith",Barney & Co.,Johnson's Auto
monto,345.33,933.40,0,2344
observación,Paga a tiempo,,"Es un placer trabajar con ellos.",
se convierte en:
id, nombre, importe, comentario
1, "Johnson, Smith, and Jones Co.", 345.33, Paga puntualmente
2, "Sam Smith", 933.40,
3, Barney & Co.", Un placer trabajar con ellos.
4, Johnson's Auto, 2344,
Propiedades
Propiedad |
Detalle |
Vista previa de resultados |
Para obtener una vista previa de las primeras diez líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Archivo de entrada |
Introduzca el archivo delimitado a transponer. |
Delimitador de archivos |
Seleccione el delimitador de cada columna del archivo de entrada.
|
Tamaño del trozo |
Introduzca el tamaño máximo (en MB) de cada archivo de trabajo para su procesamiento. |
Resultados
Resultado |
Tipo de resultado |
CSV transpuesto |
Archivo |
Recuento de registros |
Entero |
Nota: Recuento de registros proporciona el número total de líneas en CSV transpuesto, sin incluir la fila del encabezado.
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
No se pudo transponer el archivo de entrada |
Despivot
Para consolidar varias columnas de datos (como períodos de tiempo en datos financieros) en una sola columna con varias filas, utilice el comando Despivot . Por ejemplo, dados estos datos:
AÑO, MEDIDA, PRODUCTO, MERCADO, ESCENARIO, ENE, FEB, MAR, ABR, MAY, JUN, JUL, AGO, SEP, OCT, NOV, DIC AF20, Ventas, 100-10, Nueva York, Real, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200 AF20, Ventas, 100-10, Massachusetts, Real, 125, 225, 325, 425, 525, 625, 725, 825, 925, 1025, 1125, 1225
Puede desvincular los importes mensuales en nuevas columnas Período
y Importe
:
AÑO, MEDIDA, PRODUCTO, MERCADO, ESCENARIO, Periodo, Importe AF20, Ventas, 100-10, Massachusetts, Real, ENE, 125 AF20, Ventas, 100-10, Massachusetts, Real, FEB, 225 AF20, Ventas, 100-10, Massachusetts, Real, MAR, 325 AF20, Ventas, 100-10, Massachusetts, Real, ABR, 425 AF20, Ventas, 100-10, Massachusetts, Real, MAY, 525 AF20, Ventas, 100-10, Massachusetts, Real, JUN, 625 AF20, Ventas, 100-10, Massachusetts, Real, JUL, 725 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, AGOSTO, 825 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, SEPTIEMBRE, 925 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, OCTUBRE, 1025 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, NOVIEMBRE, 1125 Año fiscal 20, Ventas, 100-10, Massachusetts, Real, DIC, 1225 Año fiscal 20, Ventas, 100-10, Nueva York, Real, ENE, 100 Año fiscal 20, Ventas, 100-10, Nueva York, Real, FEBRERO, 200 Año fiscal 20, Ventas, 100-10, Nueva York, Real, MARZO, 300 Año fiscal 20, Ventas, 100-10, Nueva York, Real, ABR, 400 Año fiscal 20, Ventas, 100-10, Nueva York, Real, MAY, 500 Año fiscal 20, Ventas, 100-10, Nueva York, Real, JUN, 600 Año fiscal 20, Ventas, 100-10, Nueva York, Real, JUL, 700 Año fiscal 20, Ventas, 100-10, Nueva York, Real, AGO, 800 Año fiscal 20, Ventas, 100-10, Nueva York, Real, SEP, 900 Año fiscal 20, Ventas, 100-10, Nueva York, Real, OCT, 1000 Año fiscal 20, Ventas, 100-10, Nueva York, Real, NOV, 1100 Año fiscal 20, Ventas, 100-10, Nueva York, Real, DIC, 1200
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Ingrese el archivo con los datos a despivotear. |
Delimitador |
Seleccione el delimitador utilizado para separar los campos en el archivo de entrada.
|
Agregación |
Seleccione cómo agregar valores no pivoteados:
- SUM, para agregar registros cuando sus valores son los mismos en todas las columnas. Recomendado.
- NINGUNO, para crear filas duplicadas con el valor de datos único de cada registro.
|
Nueva etiqueta de columna |
Introduzca el encabezado de la columna en la salida con filas basadas en las columnas no pivoteadas. En el ejemplo anterior, Periodo . |
Encabezado de columna de datos |
Introduzca el encabezado de la columna en la salida con datos de las columnas no pivotadas. En el ejemplo anterior, Cantidad . |
Encabezados de datos |
Para despivotar columnas específicas, enumere sus encabezados, presionando Enter entre cada uno. En el ejemplo anterior, ENE , FEB , MAR , y así sucesivamente. |
Nombre de la columna pivote inicial |
Para despivocar un rango de columnas mediante el encabezado, ingrese el nombre de la primera columna del rango. En el ejemplo anterior, JAN .
|
Nombre final de la columna pivote |
Para despivocar un rango de columnas por encabezado, ingrese el nombre de la última columna del rango. En el ejemplo anterior, DEC . Nota: Si ingresa Nombre de la columna pivote inicial pero no ingresa Nombre de la columna pivote final, el comando despivota esta columna y todas las columnas a la derecha de Nombre de la columna pivote inicial. Esto puede ser útil con datos producidos por pronósticos continuos. |
Índice de columna pivote inicial |
Para despivocar un rango de columnas por posición, ingrese el valor del índice de la primera columna del rango. Utilice un índice basado en cero, donde las columnas en Archivo de entrada comiencen con 0. En el ejemplo anterior, 5 . |
Índice de columna pivote final |
Para despivocar un rango de columnas por posición, ingrese el valor del índice de la última columna del rango. Utilice un índice basado en cero, donde las columnas en Archivo de entrada comiencen con 0. En el ejemplo anterior, 16 . Nota: Si ingresa Índice de columna pivote inicial pero no ingresa Índice de columna pivote final, el comando despivota este índice y todas las columnas a la derecha de Índice de columna pivote inicial. Esto puede ser útil con datos producidos por pronósticos continuos. |
Vista previa de resultados |
Para habilitar una vista previa de la salida no pivotada, marque esta casilla. |
Resultados
Resultado |
Tipo de resultado |
Resultado no pivotado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Argumentos inválidos |
2 |
Error |
Fallo general |
14 |
Error |
Ubicación de archivo de salida no válida |
15 |
Error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Solución de problemas
Si falla un comando, verifique estos problemas comunes.
Delimitador incorrecto
Si se configura un delimitador incorrecto al configurar un comando de transformación, la transformación no se ejecutará como se esperaba.
No es un CSV adecuado
Si el conjunto de datos tabulares no es un CSV adecuado, el comando de transformación no se ejecutará, ya que verifica si el formato cumple con RFC 4180 antes de procesar la entrada. Un CSV adecuado:
- Almacena datos en texto simple utilizando un conjunto de caracteres como ASCII, Unicode (por ejemplo, UTF-8), EBCDIC o Shift JIS.
- Consiste en registros con un registro por línea y registros divididos en campos separados por delimitadores, normalmente un solo carácter reservado como una coma, un punto y coma o una tabulación. A veces el delimitador puede incluir espacios opcionales.
- Tiene la misma secuencia de campos para cada registro
- Normalmente es un archivo plano o una salida de informe de datos relacionales.
Número inconsistente de columnas en cada registro
Si los registros de un conjunto de datos tabulares tienen diferentes cantidades de columnas, el comando de transformación detecta que no es un CSV adecuado.
Diferentes recuentos de columnas
La combinación de dos conjuntos de datos tabulares CSV adecuados con diferentes cantidades de columnas no funcionará y el comando Apilar archivos mostrará un error.