El comando "Convertir XLSX a CSV" de la Transformación tabular fue obsoleto en noviembre de 2023 y reemplazado por el comando "Hoja de cálculo a CSV" del conector de Microsoft Excel. Aunque el comando anterior puede seguir utilizándose, es menos estable y puede fallar al manejar archivos de mayor tamaño.
El siguiente artículo te mostrará cómo actualizar tus cadenas existentes para utilizar el comando Hoja de cálculo a CSV.
Nota: El comando "Convertir XLSX a CSV" admite un tamaño máximo de archivo de 120mb.
Antes de empezar
- El conector Microsoft Excel debe estar activado en tu Espacio de trabajo. Este conector principal se incluye con tu suscripción y está disponible para todos los usuarios. Si aún no se ha añadido, pide a un administrador de la organización que siga los pasos que se indican en este artículo.
Actualizar tu cadena
Para actualizar los comandos de tu cadena, desconectarás el comando "Convertir XLSX a CSV" e insertarás en su lugar el comando "Hoja de cálculo a CSV". A continuación, puedes copiar las entradas desde el nodo antiguo y pegarlas en el nuevo.
- Inicia sesión en Generador de cadenas.
- Ve a la pestaña Cadenas , y haz clic en Editar a la derecha de la cadena que necesites actualizar.
- Localiza el comando Convertir XLSX a CSV en el lienzo de tu cadena. Haz clic dos veces en el primer Vínculo que conecta este comando con el resto de la cadena.
- Haz clic en Eliminar para eliminar el vínculo.
- Repite el paso anterior en el otro lado del nodo. El comando "Convertir XLSX en CSV" debe desconectarse del resto de la cadena.
- Arrastra el comando desconectado Convertir XLSX a CSV a un lado del lienzo.
Nota: Una vez desconectado, este comando ya no se ejecutará. Sin embargo, lo mantendremos en el lienzo como punto de referencia para el nuevo comando.
- En el panel Nodos de la izquierda, busca el comando Hoja de cálculo a CSV.
- Arrástralo y suéltalo en el hueco del lienzo.
- Reconecta la cadena arrastrando los vínculos al nuevo comando Hoja de cálculo a CSV.
- Pasa el ratón por encima del comando Hoja de cálculo a CSV y haz clic en Editar .
- Introduce los detalles de tu hoja de cálculo de Excel; puedes abrir el comando "Convertir XLSX a CSV" huérfano en tu lienzo para recuperar estos detalles. El comando nuevo y el antiguo utilizan campos casi idénticos.
Propiedad Detalle Archivo del Libro de Trabajo Introduce el libro de trabajo XLS o XLSX con la hoja a convertir en un archivo tabular.
Nota: Esto equivale al campo "Archivos de entrada" del comando Convertir XLSX a CSV.
Contraseña Si el archivo del Libro de Trabajo es un Libro de Trabajo XLSX protegido con contraseña, introduce su contraseña.
Nota: Este campo no está disponible en el comando "Convertir XLSX a CSV"; con esta actualización, ahora tienes la posibilidad de utilizar libros de trabajo protegidos.
Delimitador Selecciona el Delimitador a utilizar en el Archivo de salida. Nombre de hoja Introduce el nombre de la hoja del libro a convertir. Si, en su lugar, quieres identificar la hoja por su índice, déjala en blanco. Índice de hoja Introduce la posición del índice de la hoja del libro a convertir, con 1para la primera hoja, y-1para la última. Si, en su lugar, quieres identificar la hoja por su nombre, déjala en blanco.Célula de inicio Introduce la celda tanto en la primera fila como en la primera columna de los datos de la hoja a convertir. Finalizar columna En notación A1, introduce la letra de la columna -como A, B o C, sin el número de fila- donde finalizan los datos a convertir. Nota: El comando ignora cualquier dato de la hoja posterior a esta columna.
Finalizar fila En notación A1, introduce el número de la fila -como 10, 200, 3000, sin la letra de la columna- donde finalizan los datos a convertir. Para ignorar la fila, introduce 0.Nota: El comando ignora cualquier dato de la columna posterior a esta fila.
Utilizar valores de celda con formato Para convertir los valores de visualización de las celdas en lugar de sus valores brutos, como para el tratamiento de la fecha/hora, marca esta casilla.
Nota: Este campo no está disponible en el comando "Convertir XLSX a CSV»; con esta actualización, ahora tienes la capacidad de extraer una fórmula (=SUM(A1:A23)) o el valor real (1234.56)
Vista previa de los resultados Para activar una vista previa del archivo de salida, marca esta casilla. Modo Streaming Activa esta opción para archivos de más de 25 mb. Lee el archivo en ventanas más pequeñas de datos para reducir el uso de memoria. Algunas fórmulas, especialmente las que hacen referencia a celdas más alejadas en el archivo, pueden no funcionar correctamente cuando este ajuste está activado junto con la opción de valores formateados. - Pulsa Guardar para terminar.
Una vez guardada, publica y ejecuta tu nueva cadena.
Comparación de características
Estos dos comandos son casi idénticos en sus entradas y función, por lo que recomendamos encarecidamente copiar los valores desde el comando existente al nuevo. La tabla siguiente muestra las entradas equivalentes para ambos comandos.
| Convertir XLSX en entradas CSV | Entradas de hojas de cálculo a CSV |
| Archivos de entrada. | Archivo del Libro de Trabajo |
| Delimitador | Delimitador |
| Nombre de hoja | Nombre de hoja |
| Índice de hoja | Índice de hoja |
| Célula de inicio | Célula de inicio |
| Finalizar columna | Finalizar columna |
| Finalizar fila | Finalizar fila |
| Contraseña | |
| Celdas con formato |
Ten en cuenta que se incluyen dos entradas adicionales en el comando "Hoja de cálculo a CSV":
- Contraseña: Te permite proporcionar libros de trabajo seguros.
- Celdas con formato: Te permite extraer una fórmula (=SUMA(A1:A23)) o el valor real (1234.56)
Solución de problemas
Si el comando Hoja de cálculo a CSV no convierte ningún dato:
- Verifica el nombre o índice de la hoja dentro del libro de trabajo de la que extraer datos.
- Asegúrate de que el rango de celdas de la hoja -basado en las propiedades Inicio de celda, Final de columna, y Final de fila del comando- contiene datos.