What problem does it solve?
This Skill solves the problem of managing lakehouses and Delta tables in a Fabric environment by providing Fabric CLI commands for operations like creation, inspection, loading data, optimization, and maintenance.
Core Features & Use Cases
- Lakehouse Management: Create, list, check existence, get details, and delete lakehouses.
- Table Schema Inspection: Inspect the schema of Delta tables within a lakehouse.
- Data Loading: Load CSV and Parquet files into Delta tables.
- Table Optimization: Optimize Delta table file layout for query performance.
- Table Vacuum: Remove old files no longer referenced by the Delta log.
- Table Maintenance: Run table maintenance as background jobs.
- Query Lakehouse Tables: Query lakehouse tables via SQL endpoint.
- Direct API Access: Access lakehouse and table data through REST API endpoints.
- Common Patterns: Examples of common tasks like loading CSV data and optimizing tables.
- Common Issues: Solutions to common issues users might encounter.
Quick Start
Run the command to create a new lakehouse:
uv run --env-file .env fab create ws1.Workspace/lh1.Lakehouse