El comando "Convertir XLSX a CSV" de la transformación tabular quedó obsoleto en noviembre de 2023 y fue reemplazado por el comando "Hoja de cálculo a CSV" del conector de Microsoft Excel. Si bien el comando más antiguo aún se puede usar, es menos estable y puede fallar al manejar archivos de gran tamaño.
El siguiente artículo le mostrará cómo actualizar sus cadenas existentes para usar el comando Hoja de trabajo a CSV.
Nota: El comando "Convertir XLSX a CSV" admite un tamaño de archivo máximo de 120 MB.
Antes de empezar
- El conector Microsoft Excel debe estar habilitado en su espacio de trabajo. Este conector central está incluido con su suscripción y está disponible para todos los usuarios. Si aún no está agregado, solicite a un Administrador de la organización que siga los pasos enumerados en este artículo.
Actualiza tu cadena
Para actualizar los comandos en su cadena, desconectará el comando "Convertir XLSX a CSV" e insertará el comando "Hoja de trabajo a CSV" en su lugar. Luego puedes copiar las entradas del nodo antiguo y pegarlas en el nuevo.
- Inicie sesión en Chain Builder.
- Vaya a la pestaña Cadenas y haga clic en Editar a la derecha de la cadena que necesita actualizar.
- Localice el comando Convertir XLSX a CSV en su lienzo de cadena. Haga doble clic en el primer enlace que conecta este comando al resto de la cadena.
- Haga clic en Eliminar para eliminar el enlace.
- Repita el paso anterior en el otro lado del nodo. El comando "Convertir XLSX a CSV" debe desconectarse del resto de la cadena.
- Arrastre el comando desconectado Convertir XLSX a CSV hacia el costado 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 del lado izquierdo, busque el comando Hoja de trabajo a CSV .
- Arrástrelo y suéltelo en el espacio libre del lienzo.
- Vuelva a conectar la cadena arrastrando los enlaces al nuevo comando Hoja de trabajo a CSV .
- Coloque el cursor sobre el comando Hoja de trabajo a CSV y haga clic en Editar .
- Ingrese los detalles de su hoja de cálculo de Excel; puede abrir el comando huérfano "Convertir XLSX a CSV" en su lienzo para recuperar estos detalles. El nuevo comando y el antiguo utilizan campos casi idénticos.
Propiedad Detalle Archivo de libro de trabajo Ingrese al libro de trabajo XLS o XLSX con la hoja a convertir a un archivo tabular.
Nota: Esto es equivalente al campo "Archivos de entrada" para el comando Convertir XLSX a CSV.
Contraseña Si el archivo del libro de trabajo es un libro de trabajo XLSX protegido con contraseña, ingrese su contraseña.
Nota: Este campo no está disponible en el comando "Convertir XLSX a CSV"; con esta actualización, ahora tiene la posibilidad de usar libros de trabajo seguros.
Delimitador Seleccione el delimitador que se utilizará en el archivo de salida. Nombre de hoja Introduzca el nombre de la hoja en el libro de trabajo que desea convertir. Para identificar la hoja por su índice, déjelo en blanco. Índice de hojas Introduzca la posición de índice de la hoja en el libro a convertir, con 1
para la primera hoja y-1
para la última. Para identificar la hoja por su nombre, déjelo en blanco.Celda de inicio Introduzca la celda tanto en la primera fila como en la primera columna de los datos de la hoja a convertir. Columna final En la notación A1, ingrese la letra de la columna (por ejemplo, A, B o C, sin el número de fila) donde terminan los datos a convertir. Nota: El comando ignora cualquier dato en la hoja después de esta columna.
Fila final En notación A1, ingrese el número de la fila (por ejemplo, 10, 200, 3000, sin la letra de la columna) donde terminan los datos a convertir. Para ignorar la fila, ingrese 0
.Nota: El comando ignora cualquier dato en la columna después de esta fila.
Usar valores de celda formateados Para convertir los valores de visualización de las celdas en lugar de sus valores sin procesar, como para el manejo de fecha y hora, marque esta casilla.
Nota: Este campo no está disponible en el comando "Convertir XLSX a CSV"; con esta actualización, ahora tiene la posibilidad de extraer una fórmula (=SUMA(A1:A23)) o el valor real (1234.56)
Vista previa de resultados Para habilitar una vista previa del archivo de salida, marque esta casilla. Modo de transmisión Habilite esta configuración para archivos de más de 25 MB.Lee el archivo en ventanas de datos más pequeñas para reducir el uso de memoria.Algunas fórmulas, especialmente aquellas que hacen referencia a celdas más alejadas en el archivo, pueden no funcionar correctamente cuando esta configuración está habilitada junto con la opción de valores formateados. - Pulsa Guardar para terminar.
Una vez guardado, publique y ejecute su nueva cadena.
Comparación de características
Estos dos comandos son casi idénticos en sus entradas y funciones, y recomendamos encarecidamente copiar los valores del comando existente en el nuevo. La siguiente tabla muestra las entradas equivalentes para ambos comandos.
Convertir entradas XLSX a CSV | Hoja de trabajo para entradas CSV |
Archivos de entrada | Archivo de libro de trabajo |
Delimitador | Delimitador |
Nombre de hoja | Nombre de hoja |
Índice de hojas | Índice de hojas |
Celda de inicio | Celda de inicio |
Columna final | Columna final |
Fila final | Fila final |
Contraseña | |
Celdas formateadas |
Tenga en cuenta que se incluyen dos entradas adicionales en el comando "Hoja de trabajo a CSV":
- Contraseña: Le permite proporcionar libros de trabajo seguros.
- Celdas formateadas: permite extraer una fórmula (=SUMA(A1:A23)) o el valor real (1234.56)
Solución de problemas
Si el comando Hoja de trabajo a CSV no convierte ningún dato:
- Verifique el nombre o índice de la hoja dentro del libro de trabajo para extraer datos.
- Asegúrese de que el rango de celdas dentro de la hoja (según las propiedades Celda inicial, Columna finaly Fila final del comando ) contenga datos.