This Week in Neo4j – Graph Visualization of Panama Papers, Neo4j Spatial, Kettle to Neo4j, Cypher Query Log Analyzer


Welcome to This Week in Neo4j where I share the most interesting things I found in our community over the last seven days.

This week Craig Taverner did a great talk about Neo4j Spatial, Jennifer Reif showed how to import data from the Marvel API into Neo4j, David Fox’s presentation about moving an activity feed from Cassandra to Neo4j was published, and more!


This weeks featured community member is Parichay Das, Technology & Graph DB Evangelist.

Parichay Das - This Week’s Featured Community Member

Parichay Das – This Week’s Featured Community Member

Parichay is a Technology Evangelist with almost a decades experience in the field of Data Science, AI, Automation, Database and NewGen Technology.

He recently started working with Karin Wolok, Neo4j’s Program Manager for Community, to organise Neo4j events in India, and hosted his first event two weeks ago in Kolkata, West Bengal.

eZqM vpg
Neo4j meetup in Kolkata

On behalf of the Neo4j community, thanks for all your work Parichay!

Online Meetup: All About Neo4j Spatial


In last week’s online meetup, Craig Taverner taught us how to build spatial backed applications using Neo4 3.4.



All the resources mentioned during the talk are listed on the Neo4j community forum, where you can also go to ask Craig any questions about the talk.

Graph Visualization of Panama Papers Data In Neo4j


News last week that the headquarters of Deutsche Bank was raided in a money laundering investigation as a result of the Panama Papers investigation led Will Lyon to write a post showing how to explore the ICIJ’s Panama Papers data in the context of this investigation.

Will shows how to use Neo4j Bloom to explore the data around Deutsche Bank, and then shows how to write Cypher queries to look into subsidiaries that were allegedly involved in the money laundering scheme at the center of the most recent investigations.

Create a Data Marvel : Data Import


In the second post in Jennifer Reif series of posts showing how to build a full stack application with Spring and Neo4j, Jennifer explains how to get the data out of Marvel’s API and into Neo4j.

Jennifer comes up with an innovative way to get as much data as possible within the rate limits of the API, and then shows how to use the APOC library’s Load JSON and periodic iterate procedures to import the data into Neo4j.

Getting Set Up with Kettle and Neo4j


Matt Casters has written a blog post explaining how to get up and running with the Kettle data ingestion tool.

Matt explains all the steps required, from downloading Pentaho, to setting up the Neo4j plugins, and launching Spoon, the imaginatively named Kettle GUI.

New Features in Neo4j Drivers, Offshore Leaks Visualisation, GraphQL API using only type definitions


Cypher Query Log Analyzer


Kees Vegter launched the Cypher Query Log Analyzer, a Neo4j Desktop App that he built to help users understand the query log file of a Neo4j Enterprise server.

Kees has also written a follow up article where he shows how to use the query log analyzer to detect common causes of query performance degradation in the Neo4j server.

Next Week


What’s happening next week in the world of graph databases?

Date Title Group

December 12th 2018

Data Lineage in Neo4j

Neo4j – London User Group

December 13th 2018

Exploring Yelp with Graph Algorithms

Neo4j Online Meetup

Tweet of the Week


My favourite tweet this week was by Michael Porter:

Don’t forget to RT if you liked it too.

That’s all for this week. Have a great weekend!

Cheers, Mark