What problem does it solve? Automating refresh schedules and monitoring for Materialized Lake Views (MLVs) in Microsoft Fabric lakehouses requires manual UI work or custom scripting against undocumented endpoints. This Skill provides validated REST API workflows to create, update, and delete refresh schedules, trigger on-demand refreshes, and monitor or cancel running jobs with human-in-the-loop safety confirmations. ## Core Features & Use Cases - Schedule Management: Create, list, update, and delete MLV refresh schedules (Cron interval, Daily, Weekly, Monthly) scoped to a lakehouse lineage. - Job Execution & Monitoring: Trigger on-demand refreshes, poll job status via the Location header, list run history, and cancel running jobs. - Failure Diagnostics: Read failureReason error codes from failed runs and route to actionable fixes (capacity issues, deleted MLVs, Spark errors). - Use Case: A data engineer wants the CustomerVoice lakehouse MLVs refreshed nightly at 2 AM UTC. The Skill resolves the workspace and lakehouse IDs, previews the schedule for confirmation, creates it via the Fabric REST API, and later helps investigate a failed run by extracting its error code. ## Quick Start Ask the assistant to schedule the MLVs in your Fabric lakehouse to refresh daily at 2 AM, providing your workspace and lakehouse names.