Quiero organizar las fechas del siguiente archivo ya que me las pone en desorden
Me revuelve 2020 con 2021 y quiero que me las organice
Hay algun nodo o filtro para eso ?
Quiero organizar las fechas del siguiente archivo ya que me las pone en desorden
Me revuelve 2020 con 2021 y quiero que me las organice
Hay algun nodo o filtro para eso ?
Hola @cplaza8908
Para organizar las columnas hay algunas opciones:
a) Manualmente, utilizando el nodo Column Resorter.
b) Automáticamente, utilizando los nodos Extract Table SpecSorterReference Column Resorter
Saludos,
Cynthia
Buen dia
Necesito cambiar el formato de una fecha que viene de esta forma
y que solo me tome nada mas el mes no el
Nodo string to date.
Respecto a que solo coja el mes, “no el”, no tengo claro a qué te refieres.
te enviare los archivos para mostrarte mas o menos los que necesito
https://drive.google.com/drive/folders/17d-bel4clC88kAnuNgMTPXUqcqlyU3P4?usp=sharing
estos son los archivos estan divididos en meses en carpetas diferentes ya que el formato es diferente y por eso lo dividi en carpeta porque con un solo nodo csv reader no me dejo trabajar con los diferentes formatos en que venia
quiero organizar la informacion por NIC y fechas en este formato (2021-“mes”)
Hola @cplaza8908,
Esta es una posibilidad (recorté los datos para poder subir el flujo): Organizar fechas.knwf (674.0 KB)
Si te fijas en el mensaje de error que aporta Knime, es probable que sea porque la configuración del nodo String to Date no es correcta en función de los datos que le estás aportando. Qué formato de fecha tienes en los datos? dd/MM/AAAA? d/MM/AAAA?
La configuración del nodo tiene que ser capaz de leer o detectar el formato de la fecha para poder interpretar los datos. Muestra la configuración del nodo y comprueba que todas las celdas de fechas tienen el mismo formato.
Envio link con los archivos que estoy trabajando
https://drive.google.com/drive/folders/17d-bel4clC88kAnuNgMTPXUqcqlyU3P4?usp=sharing
hay tres carpetas diferentes por que son formatos diferentes que deben ser organizados por NIC y FECHA, la fecha deben quedar todas consolidadas EJEMPLO
NIC | 2021-08 | 2021-09 | 2021-10
de esa forma pero me esta saliendo error por los formatos de las fechas y no me daja trabajarlas
Hola,
Si miras el error en la ultima línea de la consola, tienes una fecha con formato 9/08/2021, este es un problema en ocasiones con datos de Excel. Falta el 0 inicial. Has un Sting manipulation con la función padleft para completar el 0 que falta.
Como se configura ese padleft?
Buenos días,
Aquí tienes una consulta en las líneas de esta consulta, respondido por @iperez.
De todos modos, como ya te he comentado previamente, es posible que tu problema tenga que ver con cómo estás formateando la fecha. Como ya te he pedido, por favor muestra la configuración del nodo String to Date para poder comprobar que lo estás configurando bien.
Por otro lado, puedes confirmar en el foro si hay soluciones a tus mismas dudas. Esto ayuda a no hacer que cada pregunta que tengas se solucione más rápido. Por no decir que en el propio nodo String Manipulation se dan sugerencias de cada opción para manipular la cadena de texto escogida
Un saludo.
Hola!! @cplaza8908 intenta con este flujo.
Con el arreglo que está encerrado en la anotación amarilla podrás leer todos los archivos incluso si tienen formato variable (File Reader (Complex Format); en la parte derecha en la anotación roja tienes todo lo demás para llegar a la tabla que necesitas.
Solo con que configures el primer nodo (carpeta de archivos) y el tercer nodo ‘Nominal Value Row Filter’ te debería funcionar.
Fechas foro Knime.knwf (39.6 KB)
Saludos.
Hola creo que hay algo mal en el string manipulation
me agrego unos ceros demas que eliminaron otras cosas del campo F FACT
Veo que la cantidad de caracteres de tus archivos ha cambiado. Sobre los archivos que trabajé tenías 15 caracteres en total, incluyendo la hora. Lo que hace la fórmula del string manipulation es primero agregar ceros a la izquierda (los necesarios para completar los 15 caracteres) y luego de haber agregado los ceros, tomar solo los 10 primeros caracteres (excluyendo la hora), de esta manera te quedas solo con la fecha con el formato que necesitas.
Si en tus archivos de entrada cambiaste este campo y ahora tienes más o menos cantidad de caracteres, deberás modificar la fórmula en función de los datos que tengas.
Estos fueron los datos que tomé de tus archivos. Algo muy importante es que los datos sobre los que trabajas mantengan el formato, de lo contrario las soluciones propuestas no van a funcionar.
Saludos,
ya lo hace pero se esta comiendo informacion de los otros meses
esta omitiendo meses solo me trajo julio y agosto y hay meses de octubre tambien
En el primer nodo ‘List Files/folders’, cuántos archivos tienes en el listado de salida ??, sí te está capturando las rutas de todos los meses que necesitas?
Adicional a lo anterior, recuerda que el tercer nodo ‘Nominal Value Row Filter’ no es necesario, lo puse en el flujo de muestra para disminuir la cantidad de rutas (archivos) y así mismo, reducir la cantidad de datos para el ejemplo, por favor verifica también este nodo, que no tengas algo filtrado allí (incluso lo puedes quitar).
Por último, si nos puedes compartir imágenes del folder que estás leyendo o de la configuración de los nodos, sería de gran ayuda.
Saludos!!
Buenos dias este es el enlace de los archivos
https://drive.google.com/drive/folders/1T9X8DZHx4AAH65nnOCJ6Bymv53692Auj?usp=sharing
hay fechas desde julio hasta octubre de 2021 y cuando ejecutoel flujo solo me muestra agosto y julio nada mas
tienes alguna idea de lo que te envie?