Data & Execution Commands
This page covers data onboarding, modeling, metrics, execution, and AI-related capabilities. It aligns most closely with hbi-data, hbi-data-modeling, hbi-pipeline, hbi-notebook, hbi-data-alert, and hbi-data-agent.
connection
Purpose: manage data connections, browse schemas/tables, and test connectivity.
Common subcommands:
- connection lifecycle:
typeslistshowtestcreatedeleteupdate - internal auth rules:
auth-rulesauth-rule-getauth-rule-createauth-rule-updateauth-rule-delete - inheritance control:
auth-inherit-getauth-inherit-update - browsing and query:
browsequery
dataset
Purpose: manage datasets, fields, granularities, previews, imports, and exports.
Common subcommands:
- lifecycle:
listshowupdatereplacedeleteduplicateimport - preview and state:
previewstatusschedulelineageexport - knowledge enhancement:
knowledgeexample - creation paths:
createcreate-from-fileuploadcreate-custom-sqlcreate-apicreate-reference - transformation flows:
create-unioncreate-fusioncreate-aggregatecreate-pivotcreate-unpivot - fields and expressions:
fieldsexpression-rewritecolumn-createcolumn-updatecolumn-delete - field supplements:
column-valuescolumn-geocolumn-geo-rolecolumn-geo-role-reset - granularities:
granularity-listgranularity-creategranularity-updategranularity-delete
data-model
Purpose: manage data models and joins.
Common subcommands:
listshowpreviewquerylineagetreesuggest-joinsjoin-addjoin-listjoin-delete
metric
Purpose: manage atomic metrics.
Common subcommands:
createdeleteupdatelistshowquery
measure
Purpose: manage business measures.
Common subcommands:
createdeleteupdatelistshowquery
pipeline
Purpose: manage pipeline flows and nodes.
Common subcommands:
- pipeline lifecycle:
listshowcreateupdatedeleteduplicate - runtime state:
statuserrorsschedule - node read/write entrypoints:
nodeedit
edit is the most common deeper entrypoint, with:
addremoveconnect
notebook
Purpose: manage notebooks, paragraphs, and execution-related resources.
Common subcommands:
- notebook lifecycle:
listshowcreateupdatedelete - paragraphs:
paragraphsadd-paragraphupdate-paragraphexecutedelete-paragraph - connections:
connectionsadd-connectionauthorize-connectionrevoke-connectionremove-connection - other:
schedulelanguages
data-alert
Purpose: manage data alerts.
Common subcommands:
listshowcreateupdatedeleteenabledisablevalidate
data-agent
Purpose: manage Data Agent / ChatBI backend configuration.
Common subcommands:
configpromptvector
Where to drill down next
| Scenario | Start with |
|---|---|
| data connections, schema browsing, and connectivity checks | connection |
| dataset lifecycle, preview, fields, and granularities | dataset |
| joins and model queries | data-model |
| pipeline resources | pipeline |
| node add/remove/connect operations | pipeline edit |
| notebooks, paragraphs, and connections | notebook |
| alert definitions and enable/disable actions | data-alert |
| Data Agent config, prompts, and vector state | data-agent |
When you need exact flags and examples, use that command tree's --help in the terminal.