Skip to Content
This documentation is provided with the HEAT environment and is relevant for this HEAT instance only.
Core ConceptsInput node

Input node (input-node)

Platform Input type. Every upload-driven session template starts with input-node. Ingest (v2 API, HEAT Capture, toolkit, Control Center) writes blobs to object storage; each upload creates a new node output on the input node instance.

Configuration

PropertyRequiredDescription
dataSourceNameNoTarget store; defaults to HEAT Managed Object Store

Instance naming

The graph name (Nodes[].Name in session templates) communicates expected payloads:

NameUse when
agnostic-inputCapture protobuf, mixed binaries, unknown formats
csv-inputCSV/TSV integrator uploads
json-inputJSON integrator uploads

Downstream nodes and node-output-query filters reference these names.

Ingest paths

SourceNotes
HEAT Capture appProtobuf DataPacket frames; multiple origin_uuid per session
v2 public APIHTTP upload to session
HEAT toolkitExternal developer uploads
Control CenterOperator manual upload

See Ingests and Capture session templates.

Downstream platform nodes

RouteTypical chain
Capturecapture-discovery (leaf), system-protobuf-extract, Arbex
Tabularsystem-tabular-to-dataservice
JSONsystem-arbex-js, heat-system-dataservice-envelope