Neo4j – Export in CSV über APOC

Damit der Export läuft, muss in der neo4j Config noch ein Wert für den Export Allow gesetzt werden.

 

apoc.export.file.enabled=true

 

Aus <https://neo4j-contrib.github.io/neo4j-apoc-procedures/#_export_to_csv>

 

 

 

Call apoc.export.csv.query("MATCH p=((n:ADAccount)<-[:rel_member*1..]-(root)) 
where not n.domain='local' and n.type='group' and not n=root and not root.name='g_xecm'
 and root.type='group' with n,root,count(distinct p) as Anzahl_Verbindungen where 
Anzahl_Verbindungen>1 MATCH p=((n)<-[:rel_member*1..]-(root)) RETURN distinct n.name,root.name, 
(length(p)-1) as Anzahl_Hops,Anzahl_Verbindungen, extract(node in nodes(p)[1..-1]|node.name) as 
hops order by Anzahl_Hops,Anzahl_Verbindungen desc, n.name,root.name","c:\\temp\\leereVerzeichnisse_Abteilungen.csv",null)

 

Translate »