Para preparar los datos de valores separados por delimitadores (DSV) para cargarlos, como por ejemplo para masajear datos tabulares en el formato requerido, agregue una Etapa en una cadena que utilice un comando de conexión de Transformación Tabular. Por ejemplo:
- Dividir conjuntos de datos en función del contenido en un registro.
- Filtrar por reglas
- Combinar conjuntos de datos de múltiples Orígenes
Para habilitar estos comandos, un administrador de TI primero crea un conector de transformación tabular.
Agregar Encabezado
Para Agregar una Fila de Encabezados a un Archivo de Valores Separados por Comas (CSV), utilice el comando Agregar Encabezados.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Agregue los encabezados al Archivo. |
Delimitador |
Seleccione el delimitador utilizado para separar columnas en Archivo de entrada. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Fila de Encabezados |
Introduzca todo el contenido de la fila de cabecera. Separe cada Encabezado con un delimitador, como Columna1,Columna2,Columna3 . |
Delimitador de Encabezados |
Introduzca el delimitador utilizado para separar Encabezados en Fila de Encabezados, como , |
Resultados
Resultado |
Tipo de salida |
CSV con Encabezados |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
Agregar Números de Filas
Para Agregar Números de Filas al DSV en la primera columna, utilice el comando Agregar Números de Filas.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo al que 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 Archivo de entrada. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Agregar salida de Números de Filas |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Consulta avanzada
Para ejecutar una consulta SQL en uno o varios archivos CSV, utilice un comando Advanced Query. También puede unir otros Archivos que adjunte a este comando.
Nota: Este comando soporta las sentencias SELECT
y las sentencias complementarias JOIN
, pero no las sentencias como INSERT
, UPDATE
, o CREATE
. Para insertar filas, utilice el comando Apilar Archivos; para actualizar filas, Buscar y Reemplazar.
Propiedades
Propiedades |
Detalles |
Tablas |
Introduzca todos los archivos que se utilizarán en la consulta, así como su nombre en la tabla. |
Consulta |
Introduzca la consulta SQL a ejecutar, como sintaxis SQLite:
- Si los nombres o identificadores de las columnas contienen espacios o caracteres especiales, utilice paréntesis. Por ejemplo,
[Columna A], [Columna B] .
- Para dar formato a los 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, por ejemplo 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 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 a la izquierda de un valor que el comando confunde con un número entero, utilice los comandos Buscar y Reemplazar -con Regex
y Reemplazar coincidencias sólo seleccionadas- para agregar comillas simples ('
) alrededor de los valores de la columna y luego quitarlas después de que finalice el comando Consulta avanzada:
- Para Agregar comillas simples, busque
(\d+)
, y Reemplace con '$1'
.
- Para Quitar las comillas simples, busque
'(\d+)'
, y Reemplace con $1
.
Con Regex
seleccionado, el comando Buscar y Reemplazar utiliza los paréntesis (()
) para capturar el grupo o caracteres, y luego los reemplaza como primer parámetro $1
. Para crear capturas múltiples, utilice conjuntos subsiguientes de paréntesis y valores incrementales como $2
.
Resultados
Resultado |
Tipo de salida |
Resultado |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un 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 Change Delimiter.
Nota: Para cumplir con la especificación RFC, utilice siempre un único carácter como delimitador, preferiblemente una coma o un tabulador.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a transformar. |
Delimitador de entrada |
Introduzca el delimitador utilizado actualmente en Archivo de entrada. Para un carácter de tabulación, introduzca \t . |
Delimitador de salida |
Introduzca el delimitador que se utilizará después de la transformación. Para un carácter de tabulación, introduzca \t . |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Mantener Filas Vacías |
Marque esta casilla para mantener las Filas vacías en su salida. Se quitan por defecto. |
Resultados
Resultado |
Tipo de salida |
Resultados CSV |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
Limpiar las nuevas líneas no entrecomilladas
Para intentar limpiar un Archivo que cumple con la Solicitud de Comentarios (RFC) excepto por los caracteres de línea nueva no entrecomillados, utilice el comando Clean Unquoted Newlines. Por ejemplo, utilice este comando para procesar archivos de datos con caracteres incoherentes para retornos de carro o líneas nuevas.
Nota: Este comando sólo limpia las líneas nuevas no entrecomilladas. Otras cuestiones no conformes seguirán provocando el fallo del conjunto de datos.
Propiedades
Propiedades |
Detalles |
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. |
Utilizar comillas perezosas |
Para Habilitar la aparición de comillas en campos no entrecomillados y de comillas no dobles en campos entrecomillados, marque esta casilla. |
Añadir texto final |
Para anexar 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 salida |
Salida limpia de nuevas líneas |
Archivo |
Recuento de líneas |
Entero |
Nota: La salida Recuento de líneas proporciona el número total de registros-incluida la cabecera-en la salida Nuevas líneas limpiadas.
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Error al crear la salida de nueva línea limpia |
Filtrar columnas
Para filtrar las columnas DSV con Encabezados que coincidan con el patrón especificado, utilice un comando Column Filtrar.
Propiedades
Propiedades |
Detalles |
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 columnas
-
Exact para filtrar por una lista de valores exactos separados por comas.
-
Regex para filtrar por una expresión regular
|
Patrón |
Introduzca el patrón con el que desea hacer coincidir las columnas. Si Tipo de patrón es Índice , aplique el operador de dispersión, como 1:5,7:8,10:15 . |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Inversa |
Para conservar las columnas coincidentes y quitar todas las demás, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Salida del Filtro de Columnas |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Archivos Concat
Para combinar horizontalmente varios Archivos de origen de datos tabulares en un único conjunto de datos CSV, utilice el comando Concat Files.
Propiedades
Propiedades |
Detalles |
Archivos de origen |
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 de origen. |
Resultados
Resultado |
Tipo de salida |
CSV fusionado |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Error al generar CSV |
Convertir CSV a XLSX
Para convertir un Archivo CSV en un libro de Microsoft Excel® (XLSX), utilice el comando Convertir CSV en XLSX.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a convertir a XLSX. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Nombre de la Hoja |
Introduzca el nombre de la Hoja a crear en el libro de Excel. |
Archivo de salida |
Introduzca la ruta donde almacenar el Archivo (opcional). Si se utiliza como salida para otro comando de la cadena, déjelo en blanco. |
Resultados
Resultado |
Tipo de salida |
Salida XLSX |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
Convertir JSON a CSV
Para convertir un Archivo JSON a CSV, utilice el comando Convertir JSON a CSV.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo JSON a convertir a CSV. |
Archivo de salida |
Introduzca la ruta donde guardar el nuevo archivo CSV. Si se utiliza como salida para otro comando de la cadena, déjelo en blanco. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Salida CSV |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
Convertir a tabulación cruzada
Para convertir un conjunto de datos tabulares, como la salida de una consulta de expresiones multidimensionales (MDX) de Oracle Essbase®, en un formato de tabulación cruzada o crosstab, utilice el comando Convert to Cross-Tab. Este comando basa el diseño de la tabulación 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) (Actual, Ttr1) (Actual, Ttr2) (Actual, Ttr3) (Actual, Ttr4) (Presupuesto, Ttr1) (Presupuesto, Ttr2) (Presupuesto, Ttr3) (Presupuesto, Ttr4) (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, Oregón) 464,0 347,0 345,0 370,0 570,0 420,0 420,0 470,0
puede convertirse en una tabulación cruzada delimitada por tabuladores:
Real Real Real Presupuesto Presupuesto Presupuesto Presupuesto Qtr1 Qtr2 Qtr3 Qtr4 Qtr1 Qtr2 Qtr3 Qtr4 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 Oregón 464,0 347,0 345,0 370,0 570,0 420,0 420,0 470,0
Samplia configuración
La configuración será algo parecido a esto:

Propiedades
Propiedades |
Detalles |
Vista previa del resultado |
Para obtener una vista previa del formato de la tabulación cruzada, marque esta casilla. |
Archivo de entrada |
Introduzca el Archivo que desea convertir a un formato de tabulación 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 extenderán horizontalmente, y su primera fila sea un conjunto delimitado de valores que se extenderán verticalmente. |
Delimitador de archivos |
Seleccione el delimitador utilizado con las Columnas en Archivo de entrada. |
Delimitador de campo |
Introduzca el carácter que se utilizará para separar cada campo dividido en el formato de tabulación cruzada. |
Omitir la clave (Celda A1) |
Para omitir la celda A1 de Archivo de entrada del formato crosstab, marque esta casilla. Por ejemplo, si la celda A1 contiene (A,B), las celdas A1 y A2 del formato de tabulación cruzada están en blanco; si no, contienen A y B. |
Resultados
Resultado |
Tipo de salida |
Informe cruzado |
Archivo |
Recuento de líneas |
Entero |
Nota: La salida Recuento de líneas proporciona el número total de líneas en la salida Informe de tabulación cruzada, incluidas todas las filas de encabezado.
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
Convertir XLSX a CSV
La versión de transformación tabular de este comando se ha dejado de utilizar. Las cadenas existentes que utilicen este comando seguirán funcionando, pero Ninguno podrá crear instancias futuras.
En su lugar, recomendamos utilizar el comandoWorksheet to CSV del conector de Excel.
Copiar columna
Para copiar una columna de un archivo DSV, utilice el comando Copy Column.
Propiedades
Propiedades |
Detalles |
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 las Columnas |
Introduzca el nombre de la columna que desea copiar. |
Nuevo nombre de columna |
Introduzca el nombre de la copia resultante de la columna. |
Insertar índice |
Introduzca el índice de la columna en la que desea insertar la copia. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Copiar salida de columnas |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en el archivo de entrada, normalmente " |
No hay valores.
Para extraer un valor de un archivo DSV por el índice de filas y el índice de columnas, utilice un comando Extraer valor.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a transformar. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Índice de filas |
Introduzca el número de fila de la que extraer el valor, siendo la primera línea en Archivo de entrada 1 . |
Índice de columnas |
Introduzca el número de columna de la Índice de filas entrada para extraer de. Para extraer toda la fila, déjelo en blanco. |
Resultados
Resultado |
Tipo de salida |
Fila |
JSON |
Valor |
Cadena |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
Filtrar filas
Para filtrar filas del DSV mediante una expresión regular (regex) o la coincidencia exacta de una o más Columnas en la fila, utilice el comando Filtrar Filas.
Propiedades
Propiedades |
Detalles |
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. |
Buscar 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 Exact . |
No distingue mayúsculas de minúsculas |
Para ignorar las mayúsculas y minúsculas del texto, marque esta casilla. |
Inversa |
Para conservar todas las filas coincidentes y descartar el resto, marque esta casilla. |
Buscar columnas |
Introduzca una Lista separada por comas de índices de columnas para limitar la búsqueda. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera 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 Archivo.
Resultados
Resultado |
Tipo de salida |
Filtrar salida de filas |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Buscar y reemplazar texto
Para buscar y reemplazar valores de columnas en los datos basándose en una expresión regular , una cadena de texto completa o un índice de columnas, utilice el comando Buscar y Reemplazar .
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a transformar. |
Archivo de salida |
Especifique si desea imprimir el Archivo original o una copia:
- Para obtener el archivo original con sus valores de columna actualizados, introduzca el mismo archivo que Archivo de entrada.
- Para obtener una copia del original con los valores actualizados de las columnas, introduzca el nombre del archivo nuevo.
|
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Buscar patrón |
Introduzca la expresión regular, cadena de texto o índice de columna a utilizar para identificar los valores a reemplazar, basándose en Tipo de patrón de coincidencia. |
Tipo de patrón de coincidencia |
Seleccione cómo identificar los valores de columna que desea buscar:
- Para buscar valores basados en una expresión regular, seleccione
Regex .
- Para buscar valores que coincidan con una cadena de texto completa, seleccione
Exact .
- Para buscar valores en función de su columna, seleccione
Índice .
Nota: Exact coincide con la cadena completa dentro de cada columna. Para buscar y reemplazar un valor parcial con una columna, seleccione Regex y Reemplazar sólo coincidencias. |
Reemplazar valor. |
Texto con el que 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 mayúsculas de minúsculas |
Para ignorar las mayúsculas y minúsculas del texto, marque esta casilla. |
Reemplazar sólo las coincidencias |
Si Tipo de patrón de coincidencia es Regex , marque esta casilla para reemplazar sólo el texto coincidente con el valor de reemplazo. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Columnas |
Introduzca una lista de columnas separadas por comas a las que aplicar el comando, con 0 para la primera columna. Por ejemplo, 0,1,2,3 limita el comando a las cuatro primeras columnas. |
Nota: Para aplicar la misma entrada Reemplazar Valor a múltiples valores, utilice una expresión regular como entrada Buscar Patrón, como (?:Varianza|Varianza %|Todos los Períodos|FY15|YTD)
.
Resultados
Resultado |
Tipo de salida |
Reemplazar resultados |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un 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
Propiedades |
Detalles |
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 Encabezados |
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 en la que desea insertar la nueva columna. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Nota: Para insertar múltiples 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 de Utilidades de Archivo, utilice Buscar y Reemplazar
comandos para reemplazar el marcador de posición de encabezado con el encabezado de columna deseado, y el marcador de posición de valor con una cadena del número de comas necesarias.
Resultados
Resultado |
Tipo de salida |
Insertar salida de columna |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Unir columnas
Para unir varias columnas de un archivo DSV y, opcionalmente, descartar las columnas utilizadas, utilice el comando Unir Columnas.
Propiedades
Propiedades |
Detalles |
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 de la nueva columna. Para la primera columna, introduzca 0 . |
Tipo de patrón de coincidencia |
Seleccione el Tipo de patrón por el que desea buscar columnas:
- Para Buscar por ubicación de columna, seleccione Índice.
- Para introducir una lista de Encabezados separados por comas, seleccione Exact.
- Para utilizar expresión regular, seleccione Regex.
|
Patrón de coincidencia |
Introduzca el patrón o índice a 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 Quitar las Columnas unidas para Crear la nueva, marque esta casilla. |
Vista previa de los resultados |
Para obtener una vista previa de las 10 primeras líneas y el encabezado de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Unir salida de columna |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Encabezados de mapa
Para Reemplazar una Lista de Encabezados con otra Lista de Encabezados, utilice el comando Map Encabezados. En las Listas, separe los Encabezados con comas, y el orden importa.
Propiedades
Propiedades |
Detalles |
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 los Encabezados a Reemplazar con nuevos valores, en el mismo orden que Encabezados de salida. |
Encabezados de salida |
Introduzca una Lista de los nuevos Encabezados a incluir en la salida, en el mismo orden que Encabezados de entrada. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera 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 salida |
Encabezados de los mapas |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Pivote
Para representar los valores en una columna de datos como columnas separadas, utilice un comando Pivot. Al pivotar 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 FY20,Ventas,100-10,Massachusetts,Actual,ENE,125 FY20,Ventas,100-10,Massachusetts,Actual,FEB,225 FY20,Ventas,100-10,Massachusetts,Actual,MAR,325 FY20,Ventas,100-10,Massachusetts,Actual,ABR,425 FY20,Ventas,100-10,Massachusetts,Actual,MAYO,525 FY20,Ventas,100-10,Massachusetts,Actual,JUN,625 FY20,Ventas,100-10,Massachusetts,Actual,JUL,725 FY20,Ventas,100-10,Massachusetts,Actual,AUG,825 FY20,Ventas,100-10,Massachusetts,Actual,SEP,925 FY20,Ventas,100-10,Massachusetts,Actual,OCT,1025 FY20,Ventas,100-10,Massachusetts,Actual,NOV,1125 FY20,Ventas,100-10,Massachusetts,Actual,DIC,1225 FY20,COGS,100-10,Massachusetts,Actual,ENE,100 FY20,COGS,100-10,Massachusetts,Actual,FEB,200 FY20,COGS,100-10,Massachusetts,Actual,MAR,300 FY20,COGS,100-10,Massachusetts,Actual,ABR,400 FY20,COGS,100-10,Massachusetts,Actual,MAYO,500 FY20,COGS,100-10,Massachusetts,Actual,JUN,600 FY20,COGS,100-10,Massachusetts,Actual,JUL,700 FY20,COGS,100-10,Massachusetts,Actual,AUG,800 FY20,COGS,100-10,Massachusetts,Actual,SEP,900 FY20,COGS,100-10,Massachusetts,Actual,OCT,1000 FY20,COGS,100-10,Massachusetts,Actual,NOV,1100 FY20,COGS,100-10,Massachusetts,Actual,DEC,1200
Si hace pivotar 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,Actual,ABR,425,400 FY20,100-10,Massachusetts,Actual,AGO,825,800 FY20,100-10,Massachusetts,Actual,DEC,1225,1200 FY20,100-10,Massachusetts,Actual,FEB,225,200 FY20,100-10,Massachusetts,Actual,JAN,125,100 FY20,100-10,Massachusetts,Actual,JUL,725,700 FY20,100-10,Massachusetts,Actual,JUN,625,600 FY20,100-10,Massachusetts,Actual,MAR,325,300 FY20,100-10,Massachusetts,Actual,MAY,525,500 FY20,100-10,Massachusetts,Actual,NOV,1125,1100 FY20,100-10,Massachusetts,Actual,OCT,1025,1000 FY20,100-10,Massachusetts,Actual,SEP,925,900
Si excluye la columna Periodo
de las Filas, todos los periodos de tiempo se agregan para cada combinación de las Filas restantes:
AÑO,PRODUCTO,MERCADO,ESCENARIO,Ventas,COGS FY20,100-10,Massachusetts,Actual,8100,7800
Si hace pivotar ambas 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,COGS-ENE,COGS-FEB,COGS-MAR,COGS-APR,COGS-MAY,COGS-JUN,COGS-JUL,COGS-AUG,COGS-SEP,COGS-OCT,COGS-NOV,COGS-DEC FY20,100-10,Massachusetts,Actual,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
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo con los datos a pivotar. |
Delimitador |
Seleccione el delimitador utilizado para separar los campos en Archivo de entrada. |
Agregación |
Seleccione cómo agregar valores pivotados:
- SUM, para contraer registros con los mismos valores de fila en un único registro. Recomendado.
- NONE, para crear varias Filas para un único conjunto de valores equivalentes. Cada fila de la columna pivotada se rellenará, pero otras pueden incluir NULL.
|
Valores a agregar |
Introduzca la columna con los datos a incluir en las filas de las columnas pivotantes, como la columna Importe en el ejemplo anterior. |
Columnas pivotantes |
Introduzca las columnas con valores de fila que se utilizarán como Encabezados de columna. Si hay varias columnas, aparece una columna distinta para cada combinación única de sus valores. |
Delimitador de columna |
Si hay varias columnas de Pivot, introduzca el delimitador que se utilizará para separar sus valores en los nuevos encabezados de columna. |
Filas pivotantes |
Introduzca las Columnas en Archivo de entrada para conservar. En la salida, cada combinación única de los valores de estas Columnas aparece como Filas. No introduzca las mismas columnas que Valores para agregar o Columnas pivotantes. |
Vista previa de los resultados |
Para Habilitar una Vista previa de los datos pivotados, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Resultado pivotante |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Reordenar columnas
Para reordenar las columnas de un archivo DSV, utilice el comando Reordenar columnas. Puede identificar las Columnas por su nombre o por su índice.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a transformar. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Órdenes de columnas |
Introduzca una matriz de las columnas individuales o rangos de Archivo de entrada, en el orden en que deben aparecer en el archivo transformado. Para especificar columnas, utilice su nombre o índice, empezando por 1 . Por ejemplo, introduzca 4:6 o ColA:ColC para especificar un rango, o 7 o ColH para una columna individual. Nota: Todas las columnas de Archivo de entrada no incluidas en Órdenes de columnas aparecen al final de las columnas del archivo transformado, en el mismo orden que en Archivo de entrada. |
Vista previa de los resultados |
Para mostrar una vista previa de los resultados -el Encabezado y las 10 primeras Filas- en la salida del comando, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Archivo transformado |
Archivo |
Filas transformadas |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
Filas de filtros inteligentes
Para aplicar los criterios de varios Grupos de Filtros -basados en valores de Texto, Fecha o Números- a las Filas de un Archivo DSV, utilice el comando Filtros Inteligentes Filas. Puede Filtrar Filas por expresión regular o una coincidencia exacta de una o más de sus Columnas.
Propiedades
Propiedades |
Detalles |
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. |
Inversa |
Para conservar -en lugar de eliminar- todas las filas que coincidan con Filtros, marque esta casilla. |
Filtros |
Para configurar los Filtros de Texto, Números o Fechas que se aplicarán a 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, introduzca el nombre de la columna a filtrar.
- Para ignorar las mayúsculas y minúsculas de Column Name y Compare Text, seleccione Case Insensitive.
- En Condición y Comparar Texto, introduzca los criterios del valor a buscar en la columna, como "Igual a [texto]" o "Contiene [texto]".
Para un número filtrar grupo:
- En Formato, seleccione el formato del número que desea hacer coincidir: entero o decimal. Si puede ser cualquiera de los dos, seleccione Decimal.
- En Nombre de columna, introduzca el nombre de la columna a filtrar.
- En Condición y Número de prueba, introduzca los criterios del valor que desea buscar en la columna, como "Igual a [número]" o "Menor que [número]".
Para una fecha Filtrar grupo:
- En Formato, introduzca el 2 de enero de 2006 en el formato de la fecha que debe coincidir, como 2006-01-02.
- En Nombre de columna, introduzca el nombre de la columna a filtrar.
- En Condición y Comparar Fecha, introduzca los criterios del valor para buscar la columna, como "Igual a [fecha]" o "Menor que [fecha]".
|
Vista previa de los resultados |
Para mostrar una vista previa de los resultados en la salida del comando, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Salida de filas de filtros inteligentes |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Archivo dividido
Para dividir un archivo en varios archivos en función de un recuento de registros, utilice el comando Split Archivo. Por ejemplo, utilice este comando para procesar trozos más pequeños en paralelo con el fin de mejorar el rendimiento.
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo a dividir en varios archivos. |
Delimitador de archivos |
Seleccione el delimitador para cada columna en Archivo de entrada. |
Encabezado previo |
Para incluir el encabezado de Archivo de entrada en cada trozo de archivo creado, marque esta casilla. |
Registros por Archivo. |
Introduzca el número máximo de registros a incluir en cada trozo de Archivo. |
Resultados
Resultado |
Tipo de salida |
Dividir archivos en trozos |
Archivo |
Números de trozos |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Error al crear los trozos del Archivo |
No hay valores.
Para dividir una columna en varias columnas dado un delimitador de valor, utilice el comando Split Value.
Propiedades
Propiedades |
Detalles |
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 Archivo de entrada. |
Encabezados nuevos |
Introduzca una Lista de los nuevos Encabezados a crear a partir del valor dividido, en orden. |
Nombre de las Columnas |
Introduzca el encabezado de la columna que desea dividir. |
Delimitador de valores. |
Introduzca el delimitador para dividir el valor. |
Columna de descarte |
Para Quitar la columna que se está dividiendo, marque esta casilla. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Salida de valores divididos |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un 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) unos sobre otros en un orden especificado, utilice el comando Stack Files. 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 Archivo Utils y su comando Stack Archivos.
Propiedades
Propiedades |
Detalles |
Archivos |
Introduzca los archivos DSV a 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: Cuando se utiliza un bucle, este campo es obligatorio (debido a que los archivos no se cargan en la sección Archivos). El comando provocará un error de "archivo no encontrado" si se añade en su lugar a la sección Archivos. |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera de los resultados de la transformación, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Salida de archivos de pila |
Archivo |
Recuento de registros. |
Entero |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un 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 Transpose. Por ejemplo, con este comando, este CSV:
id,1,2,3,4
name, "Johnson, Smith, and Jones Co.", "Sam Smith",Barney & Co.,Johnson's Automático
amount,345.33,933.40,0,2344
remark,Paga a tiempo,, "Great to work with",
se convierte:
id,name,amount,remark
1, "Johnson, Smith, and Jones Co",345.33,Paga a tiempo
2, "Sam Smith",933.40,
3,Barney & Co., "Great to work with".
4,Johnson's Automático,2344,
Propiedades
Propiedades |
Detalles |
Vista previa de los resultados |
Para obtener una vista previa de las diez primeras líneas y la cabecera 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 de 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 salida |
CSV transpuesto |
Archivo |
Recuento de registros. |
Entero |
Nota:Recuento de registros proporciona el número total de líneas en CSV transpuesto, no incluida la fila de cabecera.
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Error al transponer el Archivo de entrada |
Unpivot
Para consolidar varias columnas de datos -como periodos de tiempo en datos financieros- en una sola columna con varias Filas, utilice un comando Unpivot. Por ejemplo, dados estos datos:
AÑO,MEDIDA,PRODUCTO,MERCADO,ESCENARIO,ENE,FEB,MAR,ABR,MAYO,JUN,JUL,AGO,SEP,OCT,NOV,DIC FY20,Ventas,100-10,Nueva York,Actual,100,200,300,400,500,600,700,800,900,1000,1100,1200 FY20,Ventas,100-10,Massachusetts,Actual,125,225,325,425,525,625,725,825,925,1025,1125,1225
Puede desagrupar los importes mensuales en nuevas columnas Periodo
y Importe
:
AÑO,MEDIDA,PRODUCTO,MERCADO,ESCENARIO,Periodo,Importe FY20,Ventas,100-10,Massachusetts,Actual,ENE,125 FY20,Ventas,100-10,Massachusetts,Actual,FEB,225 FY20,Ventas,100-10,Massachusetts,Actual,MAR,325 FY20,Ventas,100-10,Massachusetts,Actual,ABR,425 FY20,Ventas,100-10,Massachusetts,Actual,MAY,525 FY20,Ventas,100-10,Massachusetts,Actual,JUN,625 FY20,Ventas,100-10,Massachusetts,Actual,JUL,725 FY20,Ventas,100-10,Massachusetts,Actual,AUG,825 FY20,Ventas,100-10,Massachusetts,Actual,SEP,925 FY20,Ventas,100-10,Massachusetts,Actual,OCT,1025 FY20,Ventas,100-10,Massachusetts,Actual,NOV,1125 FY20,Ventas,100-10,Massachusetts,Actual,DIC,1225 FY20,Ventas,100-10,Nueva York,Actual,ENE,100 FY20,Ventas,100-10,Nueva York,Actual,FEB,200 FY20,Ventas,100-10,Nueva York,Actual,MAR,300 FY20,Ventas,100-10,Nueva York,Actual,ABR,400 FY20,Ventas,100-10,Nueva York,Actual,MAYO,500 FY20,Ventas,100-10,Nueva York,Actual,JUN,600 FY20,Ventas,100-10,Nueva York,Actual,JUL,700 FY20,Ventas,100-10,Nueva York,Actual,AUG,800 FY20,Ventas,100-10,Nueva York,Actual,SEP,900 FY20,Ventas,100-10,Nueva York,Actual,OCT,1000 FY20,Ventas,100-10,Nueva York,Actual,NOV,1100 FY20,Ventas,100-10,Nueva York,Actual,DEC,1200
Propiedades
Propiedades |
Detalles |
Archivo de entrada |
Introduzca el Archivo con los datos a desglosar. |
Delimitador |
Seleccione el delimitador utilizado para separar los campos en Archivo de entrada. |
Agregación |
Seleccione cómo agregar los valores no cotizados:
- SUM, para agregar registros cuando sus valores son los mismos en todas las columnas. Recomendado.
- NONE, 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 basada en las Columnas no pivotadas. En el ejemplo anterior, Periodo . |
Encabezado de columna de datos |
Introduzca el Encabezado de la columna en la salida con los datos de las columnas sin divisiones. En el ejemplo anterior, Importe . |
Encabezados de datos |
Para desagrupar columnas específicas, liste sus Encabezados, presionando Enter entre cada uno. En el ejemplo anterior, ENE , FEB , MAR , y así sucesivamente. |
Nombre de la columna pivotante inicial |
Para desagrupar un rango de columnas por encabezado, introduzca el nombre de la primera columna del rango. En el ejemplo anterior, JAN . |
Nombre de la columna pivotante final |
Para desagrupar un rango de columnas por encabezado, introduzca el nombre de la última columna del rango. En el ejemplo anterior, DEC . Nota: Si introduce Nombre de columna de pivote inicial pero no Nombre de columna de pivote final, el comando lo despivota y todas las columnas a la derecha de Nombre de columna de pivote inicial. Esto puede ser útil con los datos producidos por las previsiones continuas. |
Inicio del índice de columnas pivotantes |
Para desagrupar un rango de columnas por posición, introduzca el valor índice de la primera columna en el rango. Utilice un índice de base cero, en el que las columnas de Archivo de entrada empiecen por 0. En el ejemplo anterior, 5 . |
Índice final de la columna pivotante |
Para desagrupar un rango de columnas por posición, introduzca el valor del índice de la última columna del rango. Utilice un índice de base cero, en el que las columnas de Archivo de entrada empiecen por 0. En el ejemplo anterior, 16 . Nota: Si introduce Índice de columna pivotante inicial pero no Índice de columna pivotante final, el comando lo despivota y todas las columnas a la derecha de Índice de columna pivotante inicial. Esto puede ser útil con los datos producidos por las previsiones continuas. |
Vista previa de los resultados |
Para Habilitar una Vista previa de la salida no pivotada, marque esta casilla. |
Resultados
Resultado |
Tipo de salida |
Resultado sin pivotar |
Archivo |
Códigos de salida
Código |
Tipo |
Detalles |
0 |
Éxito |
Éxito |
1 |
Se ha producido un error |
Argumentos no válidos |
2 |
Se ha producido un error |
Fallo general |
14 |
Se ha producido un error |
Ubicación no válida del Archivo de salida |
15 |
Se ha producido un error |
El carácter de escape utilizado en Archivo de entrada, normalmente un " |
Solución de problemas
Si un comando falla, compruebe estos problemas comunes.
Delimitador incorrecto
Si se establece un delimitador incorrecto al configurar una orden de transformación, ésta no se ejecutará como se espera.
No es un CSV propiamente dicho
Si el conjunto de datos tabulares no es un CSV adecuado, el comando de transformación no se ejecutará, ya que comprueba si el formato cumple la norma RFC 4180 antes de procesar la entrada. Un CSV adecuado:
- Almacena datos en texto plano 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 único carácter reservado como una coma, un punto y coma o un tabulador. A veces, el delimitador puede incluir espacios opcionales.
- Tiene la misma secuencia de campos para cada registro.
- Suele ser un archivo plano o un informe de datos relacionales.
Número incoherente de columnas en cada registro.
Si los registros de un conjunto de datos tabular tienen distintos recuentos de columnas, el comando de transformación detecta que no se trata de un CSV adecuado.
Diferentes recuentos de columnas
La combinación de dos conjuntos de datos tabulares CSV adecuados con recuentos de columnas diferentes no funcionará, y el comando Apilar archivos mostrará un error.