• v7.7.0
    • v7.11.0 (latest)
    • v7.10.0
    • v7.9.0
    • v7.8.0
    • v7.7.0
    • v7.6.0
    • v7.5.0
    • v7.3.0
    • v7.2.0
    • v7.1.1
    • v7.1.0
    • v7.0.8
  • Services & Support
  • Devo.com
  • Contact
    • Contact Us
    • Request a Demo
    • Partner Inquiry
  • Log In
    • USA Devo
    • EU Devo
PREVIOUS
DB
NEXT
Neo4j Sink

Flow / Unit types / DB / Neo4j Source

Download as PDF

Neo4j Source

Description

This unit is a Source type unit.

A unit that reads events from a Neo4j database and executes a specified query or queries on them for use in Devo.

When the unit receives the events from the database, it executes the query or queries specified in its properties. The successful results are sent to the init port. When the successful query ends, the event exits through the end port.

Every time a new result record is available, the event leaves through the data output port. 

If the evaluation produces an error, the event is sent to the error output port.

Configuration

After dragging this unit into the Flow canvas, double-click it to access its configuration options. The following table describes the configuration options of this unit:

TabFieldDescription
GeneralNameEnter a name for the unit. It must start with a letter, and cannot contain spaces. Only letters, numbers, and underscores are allowed.
QueryExpression, written in Cypher, that will determine the behavior of the unit.
Event time fieldThe name of the field to be used as event time. The value of the selected field must be either Long or Date data type. If null, the current system time is used.
ConnectionNeo4j urlThe URL (bolt://ip:port) of the host running the Neo4j database.
UsernameThe client name to access Neo4j.
PasswordThe password requested to access Neo4j.

Input ports

This unit does not have any input ports.

Output ports

PortDescription
initEmits an event every time a new query is launched successfully. Generated event will be enriched with 'action' field with 'init' value.
dataEmits an event every time a new result record is available.
errorEmits an event every time there's an error, be it because the query could not be launched, or because there was some problem thereafter. Generated event has field 'action' with value 'error', plus standard error fields.
endEmits an event every time a query that was launched successfully ends. Generated event has field 'action' with value 'end'.
Download as PDF

PREVIOUS
DB
NEXT
Neo4j Sink

Export

See what Devo can do for you. Request a demo!
Discover what's new (Release notes)
  • v7.7.0
    • v7.11.0 (latest)
    • v7.10.0
    • v7.9.0
    • v7.8.0
    • v7.7.0
    • v7.6.0
    • v7.5.0
    • v7.3.0
    • v7.2.0
    • v7.1.1
    • v7.1.0
    • v7.0.8
  • Services & Support
  • Devo.com
  • Contact
    • Contact Us
    • Request a Demo
    • Partner Inquiry
  • Log In
    • USA Devo
    • EU Devo
  • +1 888 6830910 (USA)
  • +34 900 838 880 (Spain)
Copyright © 2019 Legal Terms Privacy Policy Cookies Policy

Powered by Confluence and Scroll Viewport