Comments (2)
The reason your initial approach did not work is due to restrictions on the importing WITH clause...the one at the start of the subquery, as the purpose of an importing WITH is only to define what is in-scope for the subquery, you cannot filter on it.
You can add a subsequent WITH immediately after for the purpose of filtering afterward:
LOAD CSV ...
CALL {
WITH row // importing WITH, can't filter with a WHERE
WITH row // regular WITH, we can filter this one
WHERE ...
MERGE...(etc.)
} IN TRANSACTIONS
from neo4j.
Thank you for clarifying!
Aside from the runtime error, I did not find any documentation on the restriction of these importing WITH clauses.
Also, this restriction seems to apply specifically to importing WITH clauses within CALL {} IN TRANSACTIONS
: I ran the same query without transactions and it did not throw this error (it ran out of memory though).
Anyways, perhaps the restriction info and solution example could be added to the documentation here:
https://neo4j.com/docs/cypher-manual/current/clauses/load-csv/#load-csv-importing-large-amounts-of-data
Besides, I found references to the deprecated USING PERIODIC COMMIT
here. I think these should be updated?
https://neo4j.com/developer/guide-import-csv/#_optimizing_load_csv_for_performance
from neo4j.
Related Issues (20)
- @UserAggregationFunction should allow function parameters HOT 3
- Query sometimes fails with "Could not compile query due to insanely frequent schema changes" HOT 4
- apache.commons_commons-compress version HOT 3
- Neo4j Vector Index - Dimension limit of 2048 HOT 2
- Failed to create node property type constraint: Invalid property type `STRING NOT NULL`. HOT 4
- 7474 web interface now working? HOT 2
- Docker bind only provided network ip not all interfaces HOT 1
- No label was specified for the node index in xyz:ID(xyz-id-space) HOT 8
- Neo4j v5 Load Error: Failed to load database 'neo4j': Archive does not exist: F:\neo4j-community-5.17.0\import\neo4j.dumpLoad failed for databases: 'neo4j' HOT 2
- Node with 's' label don't show anything in neo4j browser. HOT 2
- Hinting a relationship type scan failed HOT 2
- Can I obtain the source code for the Neo4j bloom front-end web?
- Range index-backed Order By should not require filter HOT 3
- Cluster status endpoint returning wrong response HOT 3
- Incorrect write query routing in cluster HOT 2
- Failed to invoke function `genai.vector.encode`: Caused by: java.net.ConnectException: Connection timed out: connect HOT 4
- Where can i get Neo4j docker image 5.12.0
- message: Unknown function 'genai.vector.encode' HOT 1
- Null results when calling scalar functions on unwound virtual nodes and relationships
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neo4j.