Skip to main content

Unofficial Microsoft Fabric deployment toolkit by Obvience

Project description

obv-fab-deploy

Unofficial Fabric deployment toolkit built by obviEnce. Automates deployment of Lakehouses, Pipelines, Notebooks, Reports, and Semantic Models in Microsoft Fabric.

Install

pip install obv-fab-deploy

Usage

from obv_fab_deploy import deploy_pipeline

deploy_pipeline( source_workspace_name="MyWorkspaceDEV", pipeline_name="MyPipeline", target_workspace_name="MyWorkspacePROD", target_lakehouse_name="MyLakehouse" )

Features

Deploy and rebind Data Pipelines between Fabric workspaces Clone and rebind Power BI Reports and Semantic Models Deploy and auto-bind Notebooks to the correct lakehouse Sync Lakehouse Shortcuts from source to target Compatible with sempy_labs and FabricRestClient Designed for scripting, automation, and CI/CD workflows

Folder Structure

obv_fab_deploy/ ├── obv_fab_deploy/ │ └── deploy.py ├── pyproject.toml ├── README.md ├── .gitignore

License

MIT © obviEnce

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obv_fab_deploy-0.1.3.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

obv_fab_deploy-0.1.3-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file obv_fab_deploy-0.1.3.tar.gz.

File metadata

  • Download URL: obv_fab_deploy-0.1.3.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for obv_fab_deploy-0.1.3.tar.gz
Algorithm Hash digest
SHA256 9f5d587e6ca23071f7797540e392ad166a40af436d54a870eb5b04f469e6a816
MD5 168c6e587983feb29016f08394dc1972
BLAKE2b-256 3df3f9f77133104884cf71a240d17a2c4a8451f367417450cad3d6c84727262c

See more details on using hashes here.

File details

Details for the file obv_fab_deploy-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: obv_fab_deploy-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for obv_fab_deploy-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f4f93ce1539c9677306587ecb6aea7e3e94dfdafdf69e1a9cf650075e3bd92b7
MD5 8e5ae13e231cd13bc105d3f18a9de637
BLAKE2b-256 f77d2f62da261c2d690f42e91806d8373e95ae160170d0fce6a3e20116b85ecf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page