Import new data only
guido@nextnext.nl
Anyone?
Gregory King
guido@nextnext.nl Hey Guido, sorry for the very late reply.
There isn't an explicit mode to only load new data rows (versus the original rows), however, the way importer creates nodes and relationships using
MERGE
statements is idempotent, so if you load the same set of files twice or repeatedly, you will end up with the same result.Therefore if you drop a set of new files on that reflect new data, or append rows to a file you will only get the new data added in both cases if you load those file.
The only small subtlety to be aware of is how we use IDs to set properties. If you have two rows that have the same ID, but differing row values that you set to properties on that node, the properties of the last row to be read will be written and "win".
Hopefully that is helpful, let me know if you have any more questions and once again apologies for the long wait.
Greg