Node Types

The Node Types section shows all the currently available node types that can be used in the DAG.

📘

All node types and nodes can be checked in to git and deployed to the environment.

Each node type is defined by a node specification YAML file, a Create Template and a Run Template.

The node specification consists of the following:

  • Attributes of the node type (such as name prefix, graph color)
  • UI elements that are used to configure the attributes of each individual instance of that node type

The Create Template for a Node is executed during Deploy, while the Run Template is executed during Run/Refresh.

Coalesce comes with several built-in node types out-of-the-box which are not editable. However, they can be duplicated and edited, or new ones can be made from scratch.

Node Types InterfaceNode Types Interface

Node Types Interface

Field

Description

Name

This is the type of node. Coalesce provides the Dimension, Fact, Stage, View, and Persistent Stage node types, but a user can also create a new type.

Status

Green indicates all aspects of that node type are valid
Red indicates there is invalid info within the node type that needs to be revised

Actions

All node types can be duplicated for further customization. The name of this duplicate will default to Copy of <Node Type> but can be modified in the Node Type Editor. Additionally, custom node types can be edited.

Note: Default node types and node types in use in the application or node type editor cannot be deleted.

Enabled/Disabled

This feature allows a user to add any Enabled node types in the Graph Build .


Did this page help you?