¡Hola comunidad! Excelente día.
Ocurre que estoy tratando de trabajar con un input tipo CSV pero al momento de ejecutar el workflow utilizando "Input Tool" con los delimiters correspondientes (,) obtengo el warning de "Not enough fields in record"
Adicionamelnte intente la opción con el delimiter "\0", esto evito el warning mostrado anteriormente, sin embargo cuando intento utilizar "Text to Columns" y "Select" Tools para transformar las columnas y tener al tipo de dato adecuado, me arroja el siguiente error:
Esta es la configuración del step Text to Columns:
Detecte que este ultimo error se debe a que al utilizar "Text to Columns" Tool no esta accionando de manera adecuada y los valores se siguen agrupando en una sola columna (de la columna 12 a 18 unicamente deberia de mostrar un 0 o un 1):
Tienen alguna idea de como poder solucionar cualquiera de los dos problemas? (Warning Not enough fields in record o el uso correcto de "Text to Columns" Tool)
Un saludo y muchas gracias de antemano por su ayuda!
PD: Adjunto workflow y un extracto del CSV utilizado
Hola @xkid_dup_602
Consulta: El Replace regex que haces al principio para qué es?
Te adjunto algo que hice yo para leer ese archivo.
Este sería el resultado.
Saludos
Muchas gracias por responder @Aguisande !
El Replace regex lo utilizo para remover las comillas que aparecen dentro de cada registro, no logro entender porque a mi me aparecen y a ti no.
Utilizando la solución que me compartiste me sigue mostrando este error de las comillas:
y al intentar utilizar un select para cambiar a tipo numérico las ultimas columnas no me lo permite debido a esto
Si tienes alguna idea que pudieras compartirme te lo agradecería mucho, saludos!
Hola
En el archivo que adjuntaste no hay comillas. Podrás fijarte con un editor de texto a ver si el que estás leyendo vos si las tiene?
Edit 1:
Igual, hice que el flujo generara un file con las comillas y lo resolví de esta manera (espero te sirva)
Usando una fórmula para hacer un ReplaceChar de " a nada.
El resultado es el mismo.