Creating the Neo4j Batch Job - 7.3

Neo4j

EnrichVersion
Cloud
7.3
EnrichProdName
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 Open Studio for Big Data
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Studio
task
Data Governance > Third-party systems > NoSQL components > Neo4j components
Data Quality and Preparation > Third-party systems > NoSQL components > Neo4j components
Design and Development > Third-party systems > NoSQL components > Neo4j components

Procedure

  1. Ensure that the status of your Neo4j service and Neo4j console is stop.

    If you are using command-line to manage Neo4j, you can use neo4j status to check the status; if you have installed the Neo4j desktop application, you can check it directly in this application.

  2. From the Repository on the Integration perspective, create a Job and add the components to be used by typing their names in the design workspace or dropping them from the Palette.
  3. Connect the first tFileInputDelimited component to the first tNeo4jBatchOutput component using a Row > Main link. This subJob imports the actors data in the Neo4j database.
  4. Connect the second tFileInputDelimited component to the second tNeo4jBatchOutput component using a Row > Main link. This subJob imports the movies data in the Neo4j database.
  5. Connect the third tFileInputDelimited component to the tNeo4jBatchOutputRelationship component using a Row > Main link. This subJob creates relationship between actors and movies.
  6. Connect the subJobs using Trigger > On Subjob Ok links.