fabric-warehouse

Implement T-SQL commands for schema, data, and performance in Fabric Data Warehouse.

2|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-warehouse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-warehouse
Source: https://github.com/wardawgmalvicious/claude-config/tree/main/skills/fabric-warehouse
Command: npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-warehouse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit provides T-SQL commands and guidelines optimized for use with the Fabric Warehouse, offering comprehensive coverage for a range of data manipulation and analysis tasks on the Azure data platform.

Core Features & Use Cases

  • Unsupported T-SQL Features Handling: Offers workarounds and best practices for unsupported features like FOR XML, recursive CTEs, triggers, etc.
  • Schema Evolution: Describes operations for schema changes such as adding/dropping columns, renaming, altering table structure, and managing IDENTITY columns.
  • Table Constraints and Limits: Detailed information on row size, table/column names, and constraints limitations in Fabric Warehouse.
  • Transactions and Isolation: Guidance on transaction usage, supported isolation levels, and conflict resolution strategies.
  • Time Travel and Snapshots: Describes time travel options and how to work with Warehouse Snapshots for data recovery and consistent queries.
  • Performance Optimization: Provides best practices for table design, indexing, and query optimization to maximize performance in Fabric Warehouse.
  • Data Ingestion and ETL: Guidelines on data ingestion and ETL processes tailored to Fabric Warehouse, including use of COPY INTO and bcp for bulk operations.

Quick Start

Run the T-SQL command against your Fabric Warehouse table to extract performance metrics and optimize table health:

EXEC sys.sp_get_table_health_metrics @table_name = 'your_table_name';

Frequently Asked Questions about fabric-warehouse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle unsupported T-SQL features like recursive CTEs and triggers in Fabric Warehouse?

To handle unsupported T-SQL features in Fabric Warehouse, you must implement specific workarounds and best practices for elements like FOR XML, recursive CTEs, and triggers. This Skill provides the exact alternative strategies needed for these unsupported commands.

What is the best way to manage schema evolution and alter table structure in Fabric Warehouse?

Managing schema evolution in Fabric Warehouse involves specific T-SQL commands for adding or dropping columns, renaming, and managing IDENTITY columns. This Skill details the exact operations and limitations for altering table structures effectively.

How do I use COPY INTO and bcp for bulk data ingestion and ETL in Fabric Warehouse?

To perform bulk data ingestion and ETL in Fabric Warehouse, you use the COPY INTO command and bcp utility. This Skill provides tailored guidelines for optimizing these processes within the Azure data platform.

Does Fabric Warehouse support transaction management and specific isolation levels?

Fabric Warehouse supports transaction management but with specific isolation level constraints and conflict resolution strategies. This Skill outlines the supported isolation levels and provides guidance on proper transaction usage.

What are the table constraints and row size limits in Fabric Warehouse?

Fabric Warehouse enforces specific table constraints, row size limits, and table or column naming conventions. This Skill details these constraints to help you design compliant and optimized database schemas.