databricks-migration

Migrate Databricks notebooks and jobs to Microsoft Fabric.

3|6|Updated Jun 21, 2024
One-click install
npx skills add https://github.com/rritec/Microsoft-Fabric --skill databricks-migration-rritec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-migration
Source: https://github.com/rritec/Microsoft-Fabric/tree/main/skills/plugins/fabric-skills/skills/databricks-migration
Command: npx skills add https://github.com/rritec/Microsoft-Fabric --skill databricks-migration-rritec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams move Databricks notebooks, jobs, and data workflows into Microsoft Fabric without rewriting everything from scratch, reducing migration risk and manual porting effort.

Core Features & Use Cases

  • API Replacement Guidance: Maps dbutils calls to notebookutils equivalents for files, secrets, notebooks, widgets, and runtime management.
  • Platform Migration: Translates Unity Catalog namespaces, DBFS paths, Databricks Jobs, Delta Live Tables, and MLflow usage into Fabric-native patterns.
  • Operational Best Practices: Recommends Fabric Environments, OneLake Shortcuts, Spark Job Definitions, and Native Execution Engine settings for production-ready migration.
  • Use Case: A data engineer can convert a Databricks ETL notebook that uses mounts, widgets, and secret scopes into a Fabric notebook that follows workspace, Lakehouse, and pipeline conventions.

Quick Start

Ask me to migrate a Databricks notebook or job to Microsoft Fabric and I will convert the code, namespace, and runtime patterns into Fabric-compatible instructions.

Frequently Asked Questions about databricks-migration

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

FAQPage Schema
How do I migrate Databricks notebooks to Microsoft Fabric?

Migrate Databricks notebooks to Microsoft Fabric by converting dbutils calls to notebookutils equivalents, replacing DBFS paths with OneLake paths, and translating Unity Catalog namespaces into Lakehouse schemas.

How do I convert Databricks dbutils to notebookutils in Fabric?

Convert Databricks dbutils to notebookutils by mapping file system, secrets, notebook execution, widgets, and runtime management calls to their Fabric-compatible equivalents for seamless notebook operation.

Can I move Databricks Unity Catalog and DBFS paths to Fabric OneLake?

Yes, you can move Databricks Unity Catalog and DBFS to Fabric by reducing Unity Catalog namespaces to Lakehouse schemas and converting DBFS paths to OneLake shortcuts.

Does Databricks Delta Live Tables migration to Fabric require a full rewrite?

Delta Live Tables migration to Fabric requires rewriting your pipelines into native Fabric patterns, while preserving the original data transformation logic and job orchestration.

What is the best way to handle Databricks job orchestration and MLflow in Fabric?

Handle Databricks job orchestration and MLflow in Fabric by translating jobs into Spark Job Definitions and pipelines while maintaining MLflow tracking continuity for your models.

How do I replace Databricks mounts and secret scopes in Fabric?

Replace Databricks mounts and secret scopes in Fabric by utilizing OneLake Shortcuts for storage access and applying Fabric workspace conventions for secure secrets handling.