Query and explore Dremio data lakehouse using natural language. This skill enables AI agents to run SQL queries, discover tables/views, inspect schemas, analyze query performance, and explore data lineage.
- Extract the skill directory to your agent's skills folder
- Configure the required environment variables
| Variable | Description |
|---|---|
DREMIO_URL |
Your Dremio instance URL (e.g., https://dremio.example.com) |
DREMIO_PAT |
Personal Access Token for authentication |
- Log into your Dremio instance
- Go to Account Settings → Personal Access Tokens
- Click Generate Token and save it securely
# Set environment variables
export DREMIO_URL="https://your-dremio-instance.com"
export DREMIO_PAT="your-personal-access-token"
# Search for tables
./scripts/search_views_and_tables.py "customer orders"
# Get table schema
./scripts/get_table_or_view_schema.py "Sales" "Orders"
# Run a query
./scripts/run_sql.py 'SELECT * FROM "Sales"."Orders" LIMIT 10'
# Analyze query performance
./scripts/get_recent_jobs_summary.py --hours 24
./scripts/analyze_query_profile.py <job-id>- SQL Execution: Run SELECT, DML, and EXPLAIN queries
- Discovery: Semantic search for tables and views
- Schema Inspection: Get column definitions and metadata
- Performance Analysis: Analyze query profiles and job history
- Data Lineage: Trace data dependencies
See SKILL.md for complete documentation including:
- All available tools and their usage
- Task-specific reference guides
- Best practices and core rules
See LICENSE file for terms.