Favicon of sqltodax

sqltodax Skill

AI Agent SkillPythonOpen source

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.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
68/100

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

Copy skill directory
  • Install or run with Copy skill directory

When to use sqltodax Skill

  • Use it for database workflows.

Built with

PythonCopy skill directory

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.

Share:

Stars
545
Forks
183
Last commit
10 days ago
Repository age
2 years
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to sqltodax

sqltodax: Install, Config & GitHub Signals – SkillIndex