Qlik Community

QlikView Documents

Documents for QlikView related information.

Announcements
Announcing the newest addition to the Qlik Community, Qlik Gallery! Learn More

Working with Graph Data from Neo4j

MVP & Luminary
MVP & Luminary

Working with Graph Data from Neo4j

Hi,

 

there are numerous examples of problems which can be handled efficiently by graph databases: http://dthin.gs/U8FBp4. A graph is made up of nodes and relationships between nodes (or vertices and edges). http://en.wikipedia.org/wiki/Graph_database

 

Neo4j is an open-source graph database, implemented in Java. You can read more about it here: http://neo4j.org

 

Here are some slides about graph problems and use cases for Neo4j: http://www.slideshare.net/peterneubauer/neo4j-5-cool-graph-examples-4473985

 

Since the Neo4j JDBC driver is available we can use the QlikView JDBC Connector and Cypher - a declarative graph query language - for expressive and efficient querying of the graph data. Take a look into the Cypher documentation to understand the syntax of this human query language, because it is totally different from SQL: http://docs.neo4j.org/chunked/1.7/cypher-query-lang.html

 

A query result of a sub-graph with Cypher could look like this:

graph.png

 

I use the Google Chart API for the graph visualization in QlikView. In a next step this could be replaced by a cool interactive QlikView Extension Object

 

Used Neo4j sample data: http://example-data.neo4j.org/files/cineasts_movies_actors.zip

 

Don't hesitate to contact me directly for questions on this matter: ralf.becher@tiq-solutions.de

 

- Ralf

 

Update: New versions of example app QVNeo4j.qvw and Neo4j JDBC driver added.

Update - there is now an SSE integration available: https://medium.com/neo4j/augment-intelligence-with-graph-power-878bce611a8f

Labels (1)
Attachments
Comments
MVP & Luminary
MVP & Luminary

I've posted more details about this Neo4j / QlikView example on my TIQView blog: http://bit.ly/MzT3ft

0 Likes
MVP & Luminary
MVP & Luminary

The link for the example data has changed:

http://www.neo4j.org/develop/example_data

0 Likes
MVP & Luminary
MVP & Luminary

I've started to develop an graph visualization extension object using Graph Dracula Library:

http://community.qlik.com/message/305323

Version history
Revision #:
2 of 2
Last update:
‎2019-04-12 08:10 AM
Updated by:
 
Contributors