Skip to content
GitLab

akili governance

Manage data governance for products. These commands provide visibility into quality checks, data lineage, SLA compliance, retention policies, business concepts, cost attribution, and governance policy evaluation.

Show current quality check results for a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View quality checks
akili governance quality daily-orders
# As JSON
akili governance quality daily-orders --json

akili governance quality-history <product>

Section titled “akili governance quality-history <product>”

Show the history of quality check evaluations for a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View quality history
akili governance quality-history daily-orders

Show the data lineage for a product, including upstream sources and downstream consumers.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View lineage
akili governance lineage daily-orders
# As JSON for graph visualization
akili governance lineage daily-orders --json

Show the current SLA status for a product, including target, current performance, and compliance status.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# Check SLA status
akili governance sla daily-orders

Show the SLA evaluation history for a product over time.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View SLA history
akili governance sla-history daily-orders
# As JSON
akili governance sla-history daily-orders --json

Show the current retention policy for a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View retention policy
akili governance retention daily-orders

Set or update the retention policy for a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Flags:

FlagShortDefaultDescription
--daysRetention period in days (required)
--strategyarchiveRetention strategy: archive, delete, or compress

Examples:

Terminal window
# Set 90-day retention with default archive strategy
akili governance set-retention daily-orders --days 90
# Set 30-day retention with compression
akili governance set-retention daily-orders --days 30 --strategy compress
# Set deletion policy
akili governance set-retention daily-orders --days 365 --strategy delete

List business concepts associated with a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# List business concepts
akili governance concepts daily-orders

Add a business concept to a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Flags:

FlagShortDefaultDescription
--nameConcept name (required)
--descriptionConcept description (required)

Examples:

Terminal window
# Add a business concept
akili governance add-concept daily-orders \
--name "Revenue" \
--description "Total revenue calculated from order line items"

Show cost attribution for a product, including compute, storage, and total costs.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# View cost attribution
akili governance cost daily-orders
# As JSON
akili governance cost daily-orders --json

List governance policies applied to a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Examples:

Terminal window
# List policies
akili governance policies daily-orders

Add a governance policy to a product.

Arguments:

ArgumentTypeRequiredDescription
productstringyesProduct name or ID

Flags:

FlagShortDefaultDescription
--namePolicy name (required)
--expressionPolicy expression (required)
--severitywarningSeverity level: info, warning, or critical

Examples:

Terminal window
# Add a warning policy
akili governance add-policy daily-orders \
--name "row-count-check" \
--expression "row_count > 0"
# Add a critical policy
akili governance add-policy daily-orders \
--name "freshness-sla" \
--expression "age_hours < 24" \
--severity critical

Evaluate a policy expression against a product without persisting it.

Flags:

FlagShortDefaultDescription
--expressionPolicy expression to evaluate (required)
--productProduct ID to evaluate against (required)

Examples:

Terminal window
# Evaluate a policy
akili governance evaluate-policy \
--expression "row_count > 100" \
--product daily-orders