When you enter a project’s graph space for the first time, it will be empty. GraphXR enables you to import and work with multiple data sources, and to do so in a shared environment. You can:
Import data by drag and drop. You can drag and drop .CSV or .JSON files, as well as GraphXR .GXRF files or a Snapshot archive. You can also use Import or Load GXRF buttons on the Data tab in the Projects panel to locate and select files for import.
Import data by querying a connected SQL database or .CSV file, and optionally use the Mapping Editor to define a mapping to select and model data from a single table. GraphXR’s Query panel also supports queries on .JSON files as well as gremlin queries on a suitable connected database.
Import data from a Neo4j graph database using a Cypher query, pulling by category or relationship, or by using the Expand tool. Queries can be saved, named and shared with other users of a project.
Load a project’s data View, or access a shared view.
GraphXR extensions for data import available to all users include:
Visual Query Builder, to construct no-code Cypher queries on a connected graph database. With Visual Query Builder, analysts can build many of the Cypher queries used for data exploration without having to learn Cypher code in detail.
For Enterprise users, additional extensions can be provided for access to graph databases such as ArangoDB and RedisGraph, and various relational or composite databases.
Once loaded to the graph space, data can be saved at any point in the process of exploration and data transformation. A saved snapshot archive or set of data views will enable you to quickly recover previous graph states for further exploration, or to correct a mistake. You can:
Save Snapshots as you work, which creates a set of data views in memory. You can export your Snapshot library to an external .zip archive whenever you want, and re-load an archive by drag and drop.
Save, and if desired, share data Views to the server for a project.
Export data in a GXRF file, CSV .zip archive, or to a connected Neo4j database.
IMPORTANT: When you Clear data, exit a project or log out of GraphXR, all its data is deleted from the graph space. Develop the habit of saving and/or exporting data whenever you come to a point you may want to re-visit.