akili product
Manage data products on the Akili platform. Products are the core unit of the platform — each product is defined by 6 YAML manifests and represents a data pipeline with inputs, transformations, quality checks, and serving targets.
Commands
Section titled “Commands”akili product list
Section titled “akili product list”List all data products for the current tenant.
Examples:
# List all products in table formatakili product list
# List as JSON for scriptingakili product list --json
# List with verbose HTTP detailsakili product list -vakili product show <name>
Section titled “akili product show <name>”Show detailed information about a specific data product.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name or ID |
Examples:
# Show product detailsakili product show daily-orders
# Show as JSONakili product show daily-orders --jsonakili product create
Section titled “akili product create”Create a new data product.
Flags:
| Flag | Short | Default | Description |
|---|---|---|---|
--name | Product name (required) | ||
--namespace | Product namespace (required) | ||
--archetype | batch | Product archetype: batch, streaming, or ml | |
--description | Optional product description |
Examples:
# Create a batch productakili product create --name daily-orders --namespace sales
# Create a streaming product with descriptionakili product create \ --name live-events \ --namespace analytics \ --archetype streaming \ --description "Real-time event aggregation pipeline"akili product update <name>
Section titled “akili product update <name>”Update an existing data product.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name or ID to update |
Flags:
| Flag | Short | Default | Description |
|---|---|---|---|
--display-name | New display name | ||
--namespace | New namespace | ||
--description | New description |
Only provided fields are updated; omitted fields remain unchanged.
Examples:
# Update product descriptionakili product update daily-orders --description "Updated daily order aggregation"
# Change namespaceakili product update daily-orders --namespace financeakili product delete <name>
Section titled “akili product delete <name>”Delete a data product. Requires the --confirm flag to prevent accidental deletion.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name or ID |
Flags:
| Flag | Short | Default | Description |
|---|---|---|---|
--confirm | false | Skip confirmation prompt (required for deletion) |
Examples:
# Delete a product (will fail without --confirm)akili product delete daily-orders# ERROR: Use --confirm to delete product 'daily-orders'
# Confirm deletionakili product delete daily-orders --confirmakili product deploy <name>
Section titled “akili product deploy <name>”Deploy a data product to the execution environment.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name |
Flags:
| Flag | Short | Default | Description |
|---|---|---|---|
--version | latest | Version to deploy | |
--dry-run | false | Validate deployment without applying changes |
Examples:
# Deploy latest versionakili product deploy daily-orders
# Deploy a specific versionakili product deploy daily-orders --version v2.1.0
# Dry run to verify deploymentakili product deploy daily-orders --dry-runakili product status <name>
Section titled “akili product status <name>”Check the deployment status of a data product.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name |
Examples:
# Check deployment statusakili product status daily-orders
# As JSON for CI/CDakili product status daily-orders --jsonakili product extend-deprecation <name>
Section titled “akili product extend-deprecation <name>”Extend the deprecation window for a product that is scheduled for removal.
Arguments:
| Argument | Type | Required | Description |
|---|---|---|---|
name | string | yes | Product name or ID |
Flags:
| Flag | Short | Default | Description |
|---|---|---|---|
--days | Number of days to extend (required) |
Examples:
# Extend deprecation by 30 daysakili product extend-deprecation legacy-report --days 30