Skip to content

Playground

What is Playground?

Playground is a specialized agent designed for users to interact with their data stack using natural language. It is an easy-to-use solution for all your questions across Snowflake, DBT, Tableau, Databricks, Airflow, GitHub and more.

Key Capabilities

Playground empowers users to:

  • Analyze performance of existing workloads across your data infrastructure
  • dbt Project analysis of entire dbt project structure, models, tests, dependencies etc.
  • Lineage exploration to explore the lineage of dbt models and answer related questions
  • Documentation search allows to search through dbt models documentation as well as add missing documentation
  • Perform root cause analysis to quickly identify and resolve issues
  • Conduct cross-tool analysis spanning multiple platforms in a single conversation
  • Generate detailed optimization plans with quantified outcomes and projected savings
  • Best practices review to get recommendations on dbt models best practices implementation

Why Do We Need Playground?

Traditional AI approaches have critical limitations. These limitations are well taken care of through Playground:

Without Playground

  1. User asks: "Why is my dbt model running slow?"
  2. Agent searches basic data
  3. Finds execution time metrics
  4. Provides incomplete analysis with:
    • Missing: Root cause of performance issue
    • Missing: Downstream impact on dependent models
    • Missing: Historical performance trends

Result: Incomplete, Siloed AI Responses

With Playground

  1. User asks: "Why is my dbt model running slow?"
  2. Multi-agentic framework assembles rich context
  3. Provides comprehensive analysis:
    • Root cause identified (e.g., inefficient CTEs, missing indexes)
    • Downstream impact on dependent models assessed
    • Actionable optimization recommendations with code examples

Result: Context-Rich, Memory-Enhanced Intelligence

Extending Context

Beyond the integrations already connected to your SaaS instance, Playground allows you to enrich your queries with additional context: Playground Datamates and Knowledge Base

Option Description
Datamates Select any Datamate to widen the context based on tools
Knowledge Bases Connect organizational knowledge repositories from Knowledge Hub for deeper context
File Attachments Upload documents, queries, or data files directly into your conversation

This flexibility ensures you can ask questions across a broader tool set while providing the agent with the context it needs to deliver accurate, actionable insights.

How Playground Works

1. Providing Input

When starting a conversation, users have multiple ways to provide context:

Option Description
Ask a question Type your query directly in the chat input
Add Datamate Select a Datamate to access any tool specific information
Attach files Upload files for analysis (via "+" menu)
Knowledge Base Access organizational knowledge repositories from Knowledge Hub (via "+" menu)
View Prompt Library Browse pre-built prompts for common tasks (via 'Select Prompt Library')

2. Results Delivery

Once the search is complete, you receive a comprehensive analysis with:

  • Executive Summary - High-level findings
  • Key Metrics - Data tables with critical information
  • Detailed Analysis - In-depth analysis (e.g., query-by-query breakdown)
  • Key Findings - Insights with evidence and impact
  • Root Cause Analysis - Why issues occurred
  • Optimization Recommendations - Prioritized action items
  • Next Steps - Implementation roadmap

3. Output Features

Analysis results include interactive options:

Feature Description
View detailed steps Expand to see the full execution trace
Task Progress Visual checklist of completed subtasks
Download Export results for offline use or reporting

4. Confidence Indicators

Playground provides transparency about result quality:

Indicator Meaning
Low Confidence (50%) Consider refining your query for better results
High Confidence Results are reliable and well-supported

Components of Playground

Two important components of Playground are Chat History and Prompt Library: Playground Chat History and Prompt Store

Chat History

Chat History is a persistent record of all your previous conversations with Playground. Located in the left sidebar, it provides quick access to past interactions, allowing you to revisit analyses, continue previous work, or reference earlier insights.

Key Features

Feature Description
Conversation List All past chats are displayed chronologically with preview titles
Status Indicators Each conversation shows its current status (e.g., "Completed")
Timestamps Relative timestamps (e.g., "8h ago", "11h ago") help you locate recent work
Search Quickly find specific conversations using the search bar
New Chat Start a fresh conversation at any time with the "+ New Chat" button

How It Works

  • Automatic Saving - Every conversation is automatically saved to your Chat History
  • Title Generation - Conversations are titled based on your initial query (e.g., "Help me create a Jira ticket with the below details...", "Analyse the query")
  • Quick Resume - Click any conversation to instantly resume where you left off

Use Cases

  • Continuing Analysis - Pick up where you left off on a complex investigation
  • Reference Past Insights - Look back at previous cost analyses or query optimizations
  • Audit Trail - Track what questions you've asked and what answers you received
  • Knowledge Building - Build on previous conversations rather than starting from scratch

Prompt Library

Prompt Library is a shared repository of pre-built, reusable prompts that help you get started quickly with common data analysis tasks. It serves as a knowledge base of effective queries created by you, your team and the organization.

Key Features

Feature Description
Pre-built Prompts Ready-to-use prompts for common analytical tasks
Tagging System Organize prompts with tags like "query", "summary", "test" for easy discovery
Ownership Tracking See who created each prompt (individual or "Altimate AI")
Team Sharing Share prompts with "All org" or specific teams
Search & Filter Find prompts by type, team, owner, or tags
Custom Prompts Create and save your own prompts with "+ New Saved Prompt"

How to Use

  1. Access the Library - Click "View Prompt Library" from the Suggested Prompts link on the main Playground screen
  2. Browse or Search - Use filters (Type, Teams, Owner, Tags) or search to find relevant prompts
  3. Select a Prompt - Click the send icon to use a prompt directly
  4. Customize - Many prompts have placeholders (e.g., <enter no. of days>) that you can fill in
  5. Save Your Own - Click "+ New Saved Prompt" to add your custom prompts to the library

Filters Available

Filter Purpose
Type Filter by prompt category
Teams Show prompts shared with specific teams
Owner Filter by prompt creator
Tags Filter by semantic tags (query, summary, test, etc.)
Sort Order by "Recently Added" or other criteria

Benefits

  • Faster Start - Don't write prompts from scratch; use proven templates
  • Best Practices - Leverage prompts crafted by experts
  • Consistency - Teams use standardized prompts for common analyses
  • Knowledge Sharing - Share effective prompts across the organization or with specific teams
  • Parameterized Templates - Prompts with placeholders adapt to different scenarios

Playground is currently in Beta. We're continuously improving the platform based on user feedback.

For more information and access to Playground, visit app.myaltimate.com