Cargar el grafo: restricciones, LOAD CSV, MERGE

9 min
Público
desarrolladores y data engineers que deben alimentar un grafo desde archivos planos
Duración
25 a 30 min
Módulo
6/7
Competencia objetivo
comprender y releer un script de carga LOAD CSV + MERGE idempotente, y verificar el resultado con conteos

En una imagen

Cargar un grafo es como llenar una libreta de direcciones a partir de ocho listas impresas. Si copias tontamente cada línea (CREATE), la segunda vez que te encuentras con «Montréal» creas una segunda ficha Montréal, y después de tres pasadas tu libreta es inutilizable. El método correcto: antes de escribir, buscas si la ficha existe (MERGE); y para que esta búsqueda no tome una eternidad en cada línea, mantienes un índice alfabético (la restricción de unicidad, que crea el índice). Es exactamente el orden del kit: 01-contraintes.cypher primero, 02-charger.cypher después, y puedes relanzar el segundo tantas veces como quieras sin duplicados.

Vista previa: el resto de la lección está reservado a los inscritos.

¿Ya te inscribiste con un código?

Tu acceso está vinculado a tu cuenta, no a este enlace. Inicia sesión con el mismo correo que usaste en clase: tu curso te espera, no hace falta volver a introducir el código.

Iniciar sesión¿Aún no tienes cuenta? Crear una
Esta lección forma parte del módulo «Neo4j y Cypher: pensar en grafos»

Los primeros módulos del curso son de acceso libre. Para el resto hay tres opciones: comprar este curso de una vez, suscribirte, o introducir el código entregado en clase.

Suscribirme — 19 $ US/mesVolver al plan
¿Eres estudiante del curso?

El código se vincula a tu cuenta: inicia sesión o crea una cuenta y se aplicará automáticamente al volver.

¿Aún no tienes cuenta? Crear una