tNeo4jv4ImportTool Standard properties
These properties are used to configure tNeo4jv4ImportTool running in the Standard Job framework.
The Standard tNeo4jv4ImportTool component belongs to the Big Data and the Databases NoSQL families.
The component in this framework is available in all Talend products with Big Data and in Talend Data Fabric.
Basic settings
Property Type |
Either Built-In or Repository.
|
Neo4j Home |
Enter the Neo4j installation path. |
Database name |
Enter the name of the database to be created. |
Nodes |
Provide the CSV files that contain the data to import into the nodes and assign labels to nodes.
A valid CSV file have a header that contains at least the ID column and the LABEL column. See CSV header format for related information. |
Skip duplicate nodes |
Select this option to import only the first records among the records with the same record ID in a CSV file. If this option is not selected, an import operation will fail if the CSV file contains records with the same IDs. |
Relations |
Enter the paths to relationship files in rows of this table. A relationship file contains the information about node entity relationships to be imported. To enter multiple relationship files, add a row for each of the relationship files in the table. A valid relationship file have a header that contains three fields: START_ID, END_ID, and TYPE. See CSV header format for related information. |
Skip bad relationship |
Select this option to skip the invalid relationship items in the relationship CSV files specified in the Relation table. A relationship item is invalid if its START_ID or END_ID fields does not exist in the existing nodes. |
Advanced settings
tStatCatcher Statistics |
Select this check box to gather the Job processing metadata at the Job level as well as at each component level. |
Force overwrite database content |
Select this option to overwrite the database if the database already exists. |
Custom CSV Format |
Select this option to customize CSV file format.
|
Verbose |
Select this option to have additional import information displayed. |
Global Variables
Global Variables |
ERROR_MESSAGE: the error message generated by the component when an error occurs. This is an After variable and it returns a string. This variable functions only if the Die on error check box is cleared, if the component has this check box. A Flow variable functions during the execution of a component while an After variable functions after the execution of the component. To fill up a field or expression with a variable, press Ctrl+Space to access the variable list and choose the variable to use from it. For more information about variables, see Using contexts and variables. |
Usage
Usage rule |
This component is to be used standalone in a subJob to load data in bulk from given CSV files that have been created with specific structure. For further information about the CSV structure required by Neo4j Import Tool, see Import. You can use tFileOutputDelimited to create the CSV files to be used. |