What problem does it solve? Authoring Microsoft Fabric Data Warehouse objects from terminal-based AI agents requires knowing the correct sqlcmd invocation patterns, Entra-only authentication, endpoint discovery via REST, and Fabric-specific T-SQL limitations (no ALTER COLUMN, snapshot isolation conflicts, read-only Lakehouse SQL endpoints). This Skill encodes those rules and ready-to-run templates so agents can safely create tables, load data, and manage schema changes without trial-and-error. ## Core Features & Use Cases - CLI Authoring Patterns: sqlcmd (Go) one-liners and input-file workflows for CREATE/ALTER/DROP tables, CTAS, INSERT/UPDATE/DELETE/MERGE, and COPY INTO ingestion from ADLS. - Advanced Operations: Transactions with TRY/CATCH, schema evolution via CTAS workaround, stored procedures, time travel queries, and warehouse snapshots. - Script Generation: Reusable Bash and PowerShell templates for ELT pipelines, incremental upserts with retry logic, schema migration, and data recovery. - Use Case: An agent asked to "load parquet files from ADLS into the warehouse and upsert into FactSales" discovers the endpoint via az rest, runs COPY INTO, then executes a DELETE + INSERT transaction with retry handling. ## Quick Start Ask the agent to create a table and load data into your Fabric warehouse using T-SQL from the terminal, providing your workspace and warehouse names.