How do I deploy a Athena dashboard automatically on merge?
Run dac in CI on merge to deploy dashboards backed by Athena. The dashboard queries Athena live, and the deploy is gated on validation so a broken query never ships. Bruin does this in one platform: ingestion, SQL and Python pipelines, quality checks, lineage, and an AI data analyst that answers in Slack, Microsoft Teams, Google Chat, WhatsApp, Discord, Telegram, email and the browser.
Command
dac deployDefined in
YAML + CI
Works with
Athena + GitHub Actions
What you get
How it works in code
- run: dac validate
- run: dac deploy # athenaRun dac deploy and the Athena dashboard deploys automatically once checks pass.
Related use cases
Deploy dashboards in CI/CD
How do I deploy dashboards automatically when I merge?
CI/CD and deploymentValidate dashboard YAML in CI
Can I catch a broken dashboard before it reaches users?
CI/CD and deploymentPreview a dashboard per branch
Can each branch get its own dashboard preview?
Dashboards that live in git
Bruin CLI and ingestr are on GitHub.
A demo walks through your own data.