Quick Start

Access

Our development servers are accessible at https://_.dev.thatdot.com where the underscore _ is your specific instance identifier.

Accessing https://_.dev.thatdot.com/ with your username and password will display the Exploration UI. The query box in the top of the Exploration UI will allow you to type in any query to input data or get data out. Queries that return nodes will be rendered in the large canvas that makes up most of the Exploration UI.

Accessing https://_.dev.thatdot.com/docs with your username and password will display the REST API Reference Documentation. APIs can be used directly from the documentation pages, or called interactively or programmatically in the usual fashion.

Creating Data

A simple example of loading static data can be done live in the Exploration UI query bar.

CREATE (me {name: "Me"})-[:is_using]->(thatDot {name: "thatDot Connect"})-[:can_produce]->(e {name: "Real-time Events"})-[:triggered_from]->(d {name: "Data"})<-[:produces]-(me) RETURN me, thatDot, e, d

More thorough examples of creating data by hand, by files, and by streams is shown in the loading data tutorials

Streaming Ingest and Real-Time Event Production

The primary use of Connect begins by hooking the system to a queue of data meant for streaming consumption. Details for getting started with data streams are provided in the Streaming Data Ingest Tutorial and the Ingest Sources section of the REST API Reference Documentation.

With streaming data provided to the system, a Standing Query can be set to find complex patterns in a data stream. Each time the pattern is matched, the resulting data will be used to trigger an action defined together with that Standing Query.