ill
The work you never want to do. Diana does it for you.
Delegate your work to Diana.
How it works
Diana understands your data warehouse, model repo and the lineage between them, so you can delegate tedious work and get back to building. Integrate with your tools and let the magic unfold.
Diana’s architecture allows her to get a birds eye view of your stack to tackle issues for you, while you sleep.
Diana is an AI agent that works with your tools, helping you solve everyday data engineering problems.
Testing on Autopilot
Generate data tests on the fly to make sure your data is clean and trust worthy at all times. Ask Diana to write tests, run tests, and report back any issues she finds!
![](https://framerusercontent.com/images/dfYWb4oSyVnWNttBTe0Q4vqgKJQ.png)
Convert Tickets to PR
Tag @diana and she will research, plan, clarify and execute the necessary changes for your review.
Diana 3:13 PM
Diana 3:16 PM
🚨 Recent changes to the netsuite transactions source table schema is breaking downstream revenue forecasting models.
Here’s my analysis:
`transaction_amount`, has been renamed to `total_amount`. This field is crucial for aggregating revenue data
`monthly_revenue_forecast` and `quarterly_revenue_summary` models are affected
The immediate fix is to update all references from `transaction_amount` to `total_amount`
I've implemented the fix for the transaction_amount to total_amount issue in our models. Here’s the PR:
https://github.com/Artemis-Data/agent-benchmark-jaffle-shop/pull/4
Josh 3:15 PM
@diana implement the fix
APP
APP
![](https://framerusercontent.com/images/uE1rGBVr00vJRnZcwWlXwmWAW4.png)
Fix Broken Pipelines
Diana can maintain and update your data pipelines on the fly so you don’t get bothered every time they break. Diana handles upstream source changes, downstream report issues, and more!
Add a semantic_model definition of customers.sql model to customers.yml
Sure! I will append the semantic model definition to the end of the customers.yml file underneath the model definition
![](https://framerusercontent.com/images/U8M8KPLdH7Zj81z81JDh5MqazQM.png)
Expand
Automatically Update Docs
Diana learns your style and writes docs for you, so you can stay up to date at all times. Ask technical questions and get up-to-date and context-rich answers.
![](https://framerusercontent.com/images/Ifahx9esvOzH0royZqDkCsAtiI.png)
Connect Your Tools
Simple one-click integration with all your tools such as Github, dbt, and more!
![](https://framerusercontent.com/images/8VgDIj2wE3y0IdYVITbYQKC4a0.png)
![](https://framerusercontent.com/images/dkQmQb0Tigh0KN8dGiseh74pGo.png)
![](https://framerusercontent.com/images/fIxlANbXNYPdFpOUpGRT4aUw2A.png)
![](https://framerusercontent.com/images/HU22DFZcLO1N4n11mZhJyLjrU2o.png)
![](https://framerusercontent.com/images/WXC7a2bIQ0AuDTKj4dapNSZKuM.png)
![](https://framerusercontent.com/images/pidf0ccQx88ntTM26rUs5WGvnM.png)
![](https://framerusercontent.com/images/AVjGvTqIBt3ScNAFgajkxthgrA.png)
Tag @Diana
Diana works like another team member. Tag them in tasks and watch the magic unfold.
Monitor your agent
Manage, monitor, and customize Diana to fit your work and style.
masea3439 and diana added 3 commits 2 minutes ago
Add new model for JIRA issue keys jira_issue_key
Remove unused columns
Add data tests to model jira_issue_key
I’ve added tests that verify `ticket_id` column is correctly formatted and NOT NULL.
I’ve added tests that verify `issue_id` is populated with valid JIRA issue IDs, verifying the linkage to zendesk tickets
masea3439 commented 1 minute ago
@diana implement tests for my new jira_issue_key model
diana commented 1 minute ago
bot
![](https://framerusercontent.com/images/UzNOgjFXZ4qrNDTv0ngc8ZTYve0.png)
![](https://framerusercontent.com/images/bsZiWC3dGqZltx4jdly8uoGzu44.png)