Skip to content
GitLab

akili run

Manage data product executions. Each time a data product runs (on schedule or on demand), it creates an execution record with status, timing, steps, and quality results.

Trigger a new execution for a data product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Flags:

FlagShortDefaultDescription
--partition-keyPartition key override for the execution
--forcefalseForce re-execution even if the product is up to date

Examples:

Terminal window
# Trigger an execution
akili run trigger daily-orders
# Force re-execution
akili run trigger daily-orders --force
# Trigger with partition key
akili run trigger daily-orders --partition-key "2025-03-14"

List executions for a specific data product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# List executions
akili run list daily-orders
# List as JSON
akili run list daily-orders --json

Show detailed information about a specific execution.

Arguments:

ArgumentTypeRequiredDescription
idstringyesExecution ID

Examples:

Terminal window
# Get execution details
akili run get exec-abc-123
# As JSON for scripting
akili run get exec-abc-123 --json

Show the execution steps for a specific run, including per-step status and duration.

Arguments:

ArgumentTypeRequiredDescription
idstringyesExecution ID

Examples:

Terminal window
# View execution steps
akili run steps exec-abc-123
# As JSON
akili run steps exec-abc-123 --json

Cancel a running execution.

Arguments:

ArgumentTypeRequiredDescription
idstringyesExecution ID

Examples:

Terminal window
# Cancel an execution
akili run cancel exec-abc-123