Skip to main content

dbt-fabric-samdebruyn

dbt logo Fabric logo

A maintained and extended fork of the dbt-fabric adapter, supporting both Microsoft Fabric compute engines:

  • Fabric Data Warehouse — T-SQL, uses the mssql-python driver (type: fabric)
  • Fabric Lakehouse — Spark SQL via Livy sessions (type: fabricspark)

The dbt-fabric adapter was originally developed by the community and later adopted by Microsoft. Sam Debruyn, one of the original authors and core contributors, continues development and maintenance through this fork. It has additional features and bugfixes compared to Microsoft's version, which has seen limited investment since adoption.

PyPI - Version

Quick start

Data Warehouse (T-SQL)

Drop-in replacement for the original dbt-fabric adapter:

pip install dbt-fabric-samdebruyn dbt-core

If you are migrating from the original adapter, all you need is pip uninstall dbt-fabric first.

Lakehouse (Spark SQL)

pip install dbt-fabric-samdebruyn[spark] dbt-core

This installs dbt-spark as a dependency. See the Lakehouse guide for configuration and usage.

Documentation

Full documentation for using dbt with Microsoft Fabric is available at dbt-fabric.debruyn.dev.

Code of Conduct

Everyone interacting in this project's codebases, issues, discussions, and related Slack channels is expected to follow the dbt Code of Conduct.

Acknowledgements

Special thanks to:

  • Jacob Mastel: for his initial work on building dbt-sqlserver.
  • Mikael Ene: for his initial work and continued maintenance on the dbt-sqlserver adapter.
  • Anders Swanson: for his continued maintenance of the dbt-sqlserver adapter and the creation of the dbt-synapse adapter. And for his work at dbt Labs.
  • dbt Labs: for their continued support of the dbt open source ecosystem.
  • the Microsoft Fabric product team, for their support and contributions to the dbt-fabric adapter.
  • every other contributor to dbt-sqlserver, dbt-synapse, and dbt-fabric.

Metadata

Release files for dbt-fabric-samdebruyn 1.12.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbt-fabric-samdebruyn 1.12.2
File Size Uploaded Provenance Actions
dbt_fabric_samdebruyn-1.12.2.tar.gz 623.5 kB Without provenance Details for dbt_fabric_samdebruyn-1.12.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for dbt-fabric-samdebruyn 1.12.2
File Interpreter ABI Platform Actions
dbt_fabric_samdebruyn-1.12.2-py3-none-any.whl Python 3 none any Details for dbt_fabric_samdebruyn-1.12.2-py3-none-any.whl

Total release size: 790.1 kB

Release files / dbt_fabric_samdebruyn-1.12.2.tar.gz

Download URL dbt_fabric_samdebruyn-1.12.2.tar.gz
Size 623.5 kB
Tags Source
SHA-256 checksum
How to use checksums
93b920149e725bf1bb007ab95b504753816fbcb2114b28bb7bcd321ab70ada99
BLAKE2b-256 checksum
How to use checksums
08eead71431c8a88e12648a746e224acd42290c57423d51b2461b466fd98c474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / dbt_fabric_samdebruyn-1.12.2-py3-none-any.whl

Download URL dbt_fabric_samdebruyn-1.12.2-py3-none-any.whl
Size 166.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d070b8c0a75e50745c9be51036486680c17f6c7198ab02af1a60394eeb77ebf6
BLAKE2b-256 checksum
How to use checksums
7ad86d30008804b3670891f9611d12c6e246a16642b3b54782738c575c154cdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for dbt-fabric-samdebruyn 1.12.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.12.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page