Core concepts
Foundational ideas for working with HEAT.
Platform model
| Topic | Description |
|---|---|
| Projects | Workspace boundary for sessions and data |
| Session templates | DAG blueprints for processing |
| Sessions | One run of a template |
| Node templates | Reusable processing step types |
| Node instances | Steps within a running session |
| Runners | Containers that execute node templates |
Data path
| Topic | Description |
|---|---|
| Ingests | HTTP endpoints that start or extend sessions |
| Data sources | Where HEAT stores blobs and metadata |
| Bulk analytics | Consolidate many CSV outputs into analytics Postgres and query with SQL |
Dashboard and retention
| Topic | Description |
|---|---|
| Statics | Platform-managed operator dashboards |
| Session retention | Archiving old node outputs |