Créer des nœuds et des relations de nœuds à partir de listes - Cloud - 8.0

Neo4j

Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants NoSQL > Composants Neo4j
Gouvernance de données > Systèmes tiers > Composants NoSQL > Composants Neo4j
Qualité et préparation de données > Systèmes tiers > Composants NoSQL > Composants Neo4j
Last publication date
2024-02-21

Ce scénario décrit un Job créant deux groupes de nœuds à partir de listes, à l'aide de la clause UNWIND et créant des relations parmi les nœuds à l'aide de la procédure apoc.periodic.iterate. La clause UNWIND et la procédure apoc.periodic.iterate vous permettent de créer des nœuds et des relations de nœuds de manière performante.

Pour plus de technologies supportées par Talend, consultez Composants Talend.

Ce scénario s'applique uniquement aux produits Talend avec Big Data.

Ce scénario comprend quatre sous-Jobs :
  • Le premier sous-Job crée une connexion à une base de données Neo4jv4 pour les sous-Jobs suivants.
  • Le deuxième et le troisième sous-Jobs créent des groupes de nœuds à partir de deux listes, à l'aide de la clause UNWIND. Ces deux sous-Jobs sont ordonnancés par le composant tParallelize et s'exécutent en parallèle.
  • Le quatrième sous-Job crée des relations entre les nœuds créés par les deuxième et troisième sous-Jobs. Comme ordonnancé par le composant tParallelize, le quatrième sous-Job s'exécute après complétion des deuxième et troisième sous-Jobs.