User Guides
Transforming Graph Data
Transforming Graph Data

The Transform panel provides a suite of graph-based data operators to transform data. This means that GraphXR delivers essential data operations within the graph space that have traditionally been performed in Excel (Pivot Table, Formula), relational databases (Join, Where, Group By, Formula), or big data environments such as MapReduce or Spark (Map, Reduce, Filter, Group By, Function). The ability to view the results immediately in GraphXR makes modeling data on the fly both more visual and more intuitive.

Graph-based operators in the Transform panel are:

  • f(x) (i.e. function), to calculate values based on one or more existing properties and write the results back to the source nodes or edges.

  • Extract, to generate nodes and edges belonging to new or existing categories and relationships, based on one or more source properties.

  • Aggregate, to gather properties from a node's neighboring nodes or edges, optionally perform a function on those values, and write the result back to the origin node.

  • Merge, to merge nodes sharing matched properties into a single node.

  • Link, to connect nodes that share matched property values.

  • Shortcut, to create a new relationship between nodes that share a common neighbor.

  • Connector, to access APIs for third party applications that can inject additional data or transform existing data.

The Connector is only available in GraphXR Enterprise edition.