How can I get fraud dataset dump for v 4.4 working in v 5.2?

Dear Neo4j Team,

I would like to follow steps in this 2 year old v 4.4 based fraud detection tutorial by @zach_blumenfel1

But my current Neo4j version is 5.2 - so most likely this v 4.4 dump won't work, right?
https://drive.google.com/drive/folders/1LaNFObKnZb1Ty8T7kPLCYlXDUlHU7FGa

Please advise how to proceed. It would be nice for a v5.x dump file to be also available.

Thanks,
Radu

@radu.marian7

https://drive.google.com/drive/folders/1LaNFObKnZb1Ty8T7kPLCYlXDUlHU7FGa

now has a file named neo4j-p2p-data.dumpv5.dump .

Please use this

1 Like

@dana_canzano and @zach_blumenfeld - thank you for such a prompt response!

And the saying goes:

Squeaky wheel gets the grease! :wink: :wink: :wink:

@dana_canzano - FYI running into this problem ....

Not sure if it related. Appreciate your help.

@radu.marian7

maybe a escapeing like issue and specifically relative to

 --from-path="C:\Projects\neo4-fraud-detection\dump"

if you change to

 --from-path="C:\\Projects\\neo4-fraud-detection\\dump"

any better/different?

1 Like

Loading now ... :smile: - will paste the results when it is done

Unfortunately - I got the same error - but for some reason it took longer time

C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\bin>neo4j-admin database load neo4j --from-path="C:\\Projects\\neo4-fraud-detection\\dump" --overwrite-destination=true --verbose
Executing command line: C:\Program Files\Java\jdk-21\bin\java.exe -cp C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\plugins\*;C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\conf\*;C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\lib\* -XX:+UseParallelGC -XX:-OmitStackTraceInFastThrow -XX:+UnlockExperimentalVMOptions -XX:+TrustFinalNonStaticFields -XX:+DisableExplicitGC -Djdk.nio.maxCachedBufferSize=1024 -Dio.netty.tryReflectionSetAccessible=true -XX:+ExitOnOutOfMemoryError -Djdk.tls.ephemeralDHKeySize=2048 -XX:FlightRecorderOptions=stackdepth=256 -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --enable-native-access=ALL-UNNAMED -Dlog4j2.disable.jmx=true -Dfile.encoding=UTF-8 -Xmx1048576k org.neo4j.cli.AdminTool database load neo4j --from-path=C:\\Projects\\neo4-fraud-detection\\dump --overwrite-destination=true --verbose
neo4j 5.23.0
VM Name: Java HotSpot(TM) 64-Bit Server VM
VM Vendor: Oracle Corporation
VM Version: 21.0.5+9-LTS-239
JIT compiler: HotSpot 64-Bit Tiered Compilers
VM Arguments: [-XX:+UseParallelGC, -XX:-OmitStackTraceInFastThrow, -XX:+UnlockExperimentalVMOptions, -XX:+TrustFinalNonStaticFields, -XX:+DisableExplicitGC, -Djdk.nio.maxCachedBufferSize=1024, -Dio.netty.tryReflectionSetAccessible=true, -XX:+ExitOnOutOfMemoryError, -Djdk.tls.ephemeralDHKeySize=2048, -XX:FlightRecorderOptions=stackdepth=256, -XX:+UnlockDiagnosticVMOptions, -XX:+DebugNonSafepoints, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/java.io=ALL-UNNAMED, --add-opens=java.base/sun.nio.ch=ALL-UNNAMED, --enable-native-access=ALL-UNNAMED, -Dlog4j2.disable.jmx=true, -Dfile.encoding=UTF-8, -Xmx1048576k]
Configuration files used (ordered by priority):
C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\conf\neo4j-admin.conf
C:\Users\SomeUser\.Neo4jDesktop\relate-data\dbmss\dbms-20355d03-f638-4128-86f6-9d07a5369da8\conf\neo4j.conf
--------------------
Failed to load database 'neo4j': No matching archives found
Load failed for databases: 'neo4j'
org.neo4j.cli.CommandFailedException: Load failed for databases: 'neo4j'
        at org.neo4j.commandline.dbms.LoadCommand.checkFailure(LoadCommand.java:300)
        at org.neo4j.commandline.dbms.LoadCommand.loadDump(LoadCommand.java:283)
        at com.neo4j.commandline.dbms.EnterpriseLoadCommand.loadDump(EnterpriseLoadCommand.java:31)
        at org.neo4j.commandline.dbms.LoadCommand.loadDump(LoadCommand.java:241)
        at org.neo4j.commandline.dbms.LoadCommand.execute(LoadCommand.java:169)
        at org.neo4j.cli.AbstractCommand.call(AbstractCommand.java:92)
        at org.neo4j.cli.AbstractCommand.call(AbstractCommand.java:37)
        at picocli.CommandLine.executeUserObject(CommandLine.java:2045)
        at picocli.CommandLine.access$1500(CommandLine.java:148)
        at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2465)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2457)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2419)
        at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277)
        at picocli.CommandLine$RunLast.execute(CommandLine.java:2421)
        at picocli.CommandLine.execute(CommandLine.java:2174)
        at org.neo4j.cli.AdminTool.execute(AdminTool.java:94)
        at org.neo4j.cli.AdminTool.main(AdminTool.java:82)
Caused by: org.neo4j.cli.CommandFailedException: No matching archives found
        at org.neo4j.commandline.dbms.LoadCommand.loadDump(LoadCommand.java:263)
        ... 15 more