Skip to main content

Approval Console

The Approval Console is Zingle's centralized review surface where designated approvers can review and accept changes to data pipelines, ingestion configurations, and semantic layer definitions before they go live.


Overview

Navigate to Approval Console in the sidebar. The main view shows a queue of items awaiting review:

ColumnDescription
NameThe model, pipeline, or semantic file being reviewed
TypeModel approval or Report approval
StatusPending, Approved, or Rejected
Submitted byThe team member who raised the change
Submitted atWhen the approval was requested

  • Search bar — filter by name, submitter, or description
  • Type filter — switch between Model approvals and Report approvals
  • Pagination — navigate through large approval queues

Reviewing an approval

Click into any approval item to see:

  • Execution details — what changed, what was tested, and the associated PR
  • Before/after comparison — for schema or SQL changes
  • Test results — whether data quality checks passed

Approving

Click Approve to mark the change as accepted. This unblocks the associated PR and pipeline activation.

Rejecting

Rejecting an approval sends it back to the submitter with a reason. They can make changes and resubmit.


Who should use the Approval Console

The Approval Console is designed for:

  • Data leads who oversee modeling standards
  • Platform engineers responsible for production data quality
  • Compliance teams reviewing PII handling and access changes

It ensures no data pipeline reaches production without explicit human review.