# Apoc.load.csv fail (there's no apoc called apoc.load.csv)

**URL:** <https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327>\
**Category:** Neo4j Graph Platform\
**Tags:** migrated\
**Created:** [January 10, 2023, 8:23am UTC](https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327 "2023-01-10T08:23:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter\_Lian](https://avatars.discourse-cdn.com/v4/letter/p/f4b2a3/32.png) [@Peter\_Lian](https://community.neo4j.com/u/Peter_Lian)\
**Post date:** [January 10, 2023, 8:23am UTC](https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327/1 "2023-01-10T08:23:11Z")

</div>

The query

#### 

CALL apoc.periodic.iterate("CALL apoc.load.csv('file:///process(1000timesnew).csv') YIELD map AS row RETURN row","CREATE(process:Process{euid:row.EventRecordID})",{batchSize:5000, iterateList:true, parallel:true})

#### 

shows error

Failed to invoke procedure `apoc.periodic.iterate`: Caused by: org.neo4j.internal.kernel.api.exceptions.ProcedureException: There is no procedure with the name `apoc.load.csv` registered for this database instance. Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed.

Version : Enterprise 5.2

Plugins folder :

![Peter_Lian_0-1673338635658.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/7/3/735c038205ec22407c010423f71253f1c5225ce8.png "Peter\_Lian\_0-1673338635658.png")

neo4j.conf setting:

![Peter_Lian_0-1673339166244.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/b/5/b5567e5afdfcd230e940a97ff3d4471635273f49.png "Peter\_Lian\_0-1673339166244.png")

Why it can not work? Do plugins data wrong? Which one should I download? Thanks.

I **must** try apoc.load.csv instead of read csv with header from... to check whether the performance would be better !

---

<div class="post-metadata">

**Author:** ![glilienfield](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/glilienfield/32/27534_2.png) [@glilienfield](https://community.neo4j.com/u/glilienfield)\
**Post date:** [January 10, 2023, 5:25pm UTC](https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327/2 "2023-01-10T17:25:25Z")

</div>

Looks like you have the 'core' jar, but the apoc.load.csv method is in the 'extended' jar.

![Screen Shot 2023-01-10 at 12.24.10 PM.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/c/4/c4f44a7eb56c7480e20f03d6863c8c0c5d59c7e8.png "Screen Shot 2023-01-10 at 12.24.10 PM.png")

---

<div class="post-metadata">

**Author:** ![glilienfield](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/glilienfield/32/27534_2.png) [@glilienfield](https://community.neo4j.com/u/glilienfield)\
**Post date:** [January 10, 2023, 5:45pm UTC](https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327/3 "2023-01-10T17:45:51Z")

</div>

I got it to work for me by downloading the 'apoc-5.3.0-extended.jar' file from the git repo and adding it to the import directory and updating the apoc.conf file to enable importing. You need the other apoc jar that is installed by Neo4j desktop. Below is my import folder that worked.

[https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases](https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases)

![Screen Shot 2023-01-10 at 12.42.03 PM.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/0/4/04f709c9c9dd0f907fd706fa39bf0aefefbec14a.png "Screen Shot 2023-01-10 at 12.42.03 PM.png")

![Screen Shot 2023-01-10 at 12.41.04 PM.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/7/5/753ed31f089f9d58789b87d8985d95a1468bf56f.png "Screen Shot 2023-01-10 at 12.41.04 PM.png")

---

<div class="post-metadata">

**Author:** ![Peter\_Lian](https://avatars.discourse-cdn.com/v4/letter/p/f4b2a3/32.png) [@Peter\_Lian](https://community.neo4j.com/u/Peter_Lian)\
**Post date:** [January 11, 2023, 12:21am UTC](https://community.neo4j.com/t/apoc-load-csv-fail-theres-no-apoc-called-apoc-load-csv/58327/4 "2023-01-11T00:21:01Z")

</div>

You safe my life, thanks you. apoc.load.csv indeed faster than read csv with header from, just a bit little although.
