Saltar al contenido

¿Cómo exportar un archivo csv de un conjunto de resultados grande usando cypher en Neo4j en el navegador?

Buscamos en distintos sitios para así brindarte la solución a tu dilema, si continúas con alguna pregunta puedes dejarnos la duda y contestamos porque estamos para ayudarte.

Solución:

También puede usar mis extensiones de shell para exportar resultados cifrados a CSV.

Consulte aquí: https://github.com/jexp/neo4j-shell-tools#cypher-import

Simplemente proporcione un archivo -o output.csv al import-cypher dominio.

Bueno, acabo de usar Linux Shell para hacer todo el trabajo.

neo4j-shell -file query.cql | sed 's/|/;/g' > myfile.csv

En mi caso, también tuve que convertir de UTF-8 a ISO-8859-1, así que escribí:

neo4j-shell -file query.cql | sed 's/|/;/g' | iconv -f UTF-8 -t ISO-8859-1 -o myfile.csv

PD: sed realiza el reemplazo: ‘s/|/;/g’ significa, sustituye (s) todo “|” a “;” aunque hay más de uno por línea (g)

Espero que esto pueda ayudar.
Saludos

Seguimos el enfoque a continuación usando mencionado. Funciona muy bien para nosotros. los datos están formateados correctamente en formato csv.

https://github.com/jexp/neo4j-shell-tools#cypher-import

import-cypher command from neo4J shell.

neo4j-sh (?)$ import-cypher -o test.csv MATCH (m:TDSP) return m.name

Comentarios y valoraciones del artículo

Si te ha sido de provecho nuestro artículo, te agradeceríamos que lo compartas con otros programadores y nos ayudes a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *