Neo4j is a graph database management system designed to store and query data in the form of nodes, relationships, and properties, making it ideal for highly connected data. It uses the Cypher query language and is widely used for applications like network analysis, fraud detection, and recommendation engines.

Default hierarchy

In the chart below, you will find the organizational structure of Neo4j objects. Objects are in represented in green and folders are in yellow. diagram

Object types

Dawiso ingests the following objects from Neo4j:

Constraint

Maps to Neo4j Constraint object type.

Source AttributeTarget Attribute in Dawiso
target_label_or_typeTarget Label
constrained_propertyConstrained Property
constraint_typeConstraint Type

Function

Maps to Neo4j Function object type.

Source AttributeTarget Attribute in Dawiso
function_descriptionScanned Description
function_signatureFunction Signature

Index

Maps to Neo4j Index object type.

Source AttributeTarget Attribute in Dawiso
label_or_rel_typeLabel or Relationship Type
propertyIndex Type Property
index_typeIndex Type
last_readLast Read
read_countRead Count

Node Label

Maps to Neo4j Node Label object type.

Source AttributeTarget Attribute in Dawiso
node_countNode Count

Procedure

Maps to Neo4j Procedure object type.

Source AttributeTarget Attribute in Dawiso
procedure_descriptionScanned Description
procedure_signatureProcedure Signature

Relationship Type

Maps to Neo4j Relationship Type object type.

Source AttributeTarget Attribute in Dawiso
rel_countRelationship Count