Metadata-Version: 2.4
Name: dbt-fabric-samdebruyn
Version: 1.12.0
Summary: The dbt adapter for Microsoft Fabric Lakehouses and Data Warehouses
Project-URL: Documentation, http://dbt-fabric.debruyn.dev/
Project-URL: Changelog, https://github.com/sdebruyn/dbt-fabric/releases
Project-URL: Issue Tracker, https://github.com/sdebruyn/dbt-fabric/issues
Project-URL: Homepage, https://github.com/sdebruyn/dbt-fabric
Author: Sam Debruyn
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: <3.14,>=3.11
Requires-Dist: azure-identity>=1.12.0
Requires-Dist: dbt-adapters<2.0,>=1.22.6
Requires-Dist: dbt-common<2.0,>=1.37.3
Requires-Dist: mssql-python>=1.4.0
Requires-Dist: requests>=2.33.0
Provides-Extra: spark
Requires-Dist: dbt-spark>=1.10.1; extra == 'spark'
Description-Content-Type: text/markdown

# dbt-fabric-samdebruyn

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/sdebruyn/dbt-fabric/main/assets/dbt-signature_tm_light.png">
  <img alt="dbt logo" src="https://raw.githubusercontent.com/sdebruyn/dbt-fabric/main/assets/dbt-signature_tm.png">
</picture>
<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/sdebruyn/dbt-fabric/main/assets/fabric.png">
  <img alt="Fabric logo" src="https://raw.githubusercontent.com/sdebruyn/dbt-fabric/main/assets/fabric.png">
</picture>

A maintained and extended fork of the [dbt-fabric](https://github.com/microsoft/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](https://github.com/microsoft/dbt-fabric/graphs/contributors) and later adopted by Microsoft. [Sam Debruyn](https://debruyn.dev), one of the original authors and core contributors, continues development and maintenance through this fork. It has [additional features and bugfixes](https://dbt-fabric.debruyn.dev/feature-comparison/) compared to Microsoft's version, which has seen limited investment since adoption.

[![PyPI - Version](https://img.shields.io/pypi/v/dbt-fabric-samdebruyn)](https://pypi.org/project/dbt-fabric-samdebruyn/)

## Quick start

### Data Warehouse (T-SQL)

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

```bash
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)

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

This installs [dbt-spark](https://github.com/dbt-labs/dbt-spark) as a dependency. See the [Lakehouse guide](https://dbt-fabric.debruyn.dev/lakehouse/) for configuration and usage.

## Documentation

Full documentation for using dbt with Microsoft Fabric is available at [dbt-fabric.debruyn.dev](https://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](https://docs.getdbt.com/community/resources/code-of-conduct).

## Acknowledgements

Special thanks to:

* [Jacob Mastel](https://github.com/jacobm001): for his initial work on building dbt-sqlserver.
* [Mikael Ene](https://github.com/mikaelene): for his initial work and continued maintenance on the dbt-sqlserver adapter.
* [Anders Swanson](https://github.com/dataders): for his continued maintenance of the dbt-sqlserver adapter and the creation of the dbt-synapse adapter. And for his work at [dbt Labs](https://www.getdbt.com/).
* [dbt Labs](https://www.getdbt.com/): 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.
