sqltodax Skill
Guide for translating SQL aggregation expressions into DAX measures. Published by microsoft in semantic-link-labs.
What is sqltodax Skill?
Guide for translating SQL aggregation expressions into DAX measures. Published by microsoft in semantic-link-labs. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Database workflows
- Database workflows use cases
Technical details
- Install or run with Copy skill directory
When to use sqltodax Skill
- Use it for database workflows.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/semantic-link-labs
- Skill file: .claude/skills/sql_to_dax/SKILL.md
What it does
Guide for translating SQL aggregation expressions into DAX measures.
Skill instructions
SKILL.md — SQL to DAX Metric Translation Purpose Translate analytical SQL aggregation expressions into equivalent DAX measures. The goal is semantic equivalence, not syntactic similarity. The generated DAX should: - Follow Power BI / Tabular best practices - Prefer iterator functions when row context is required - Use DIVIDE instead of / NULLIF(...,0) - Fully qualify columns using 'table'[column] - Use CALCULATE where filter context translation is required - Preserve aggregation semantics exactly - Avoid SQL constructs unsupported in DAX by rewriting logically --- SQL Identifier Parsing Rules The SQL source may reference columns using any of the following formats: sql columnname sql table.columnname sql table.column name The translator must normalize all forms into valid DAX column references. --- Identifier Normalization Rules | SQL Format | DAX Format | |---|---| | columnname | 'table'[columnname] | | table.columnname | 'table'[columnname] | | table.column name | 'table'[column name]
Explore related resources
Frequently asked questions
What is sqltodax?
sqltodax is a open-source AI agent skill with Copy skill directory. Guide for translating SQL aggregation expressions into DAX measures.
Who is sqltodax best for?
sqltodax is best for reusing agent instructions, scripts, and references, database workflows.
How do I install sqltodax?
Install or run sqltodax using Copy skill directory. Check sqltodax for the latest setup command.
Is sqltodax actively maintained?
sqltodax may need a closer maintenance check before production use.
Auto-fetched from GitHub.