-
Notifications
You must be signed in to change notification settings - Fork 121
✨ dbt-fabric adapter compatibility #777
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
✨ dbt-fabric adapter compatibility #777
Conversation
|
Exciting! Thanks for your contribution. @999999333 |
|
@999999333 have you been able to integrate elementary with your changes into dbt-fabric project? |
|
Hey Karel @999999333 ! We're very excited about this. Can you reach out on Slack so we can schedule a call with our CTO? |
|
Got this to work on a oldschool onprem SQL server as well! Thanx @999999333 ! |
|
@kdmstrahl can you drop in the steps you took to do so? I would love a few pointers to get me going |
|
I’m currently working with Microsoft Fabric and wanted to check on the status of this PR. It would be great to use Elementary with Fabric. @999999333 🙏 |
|
@rgargour It's up to elementary team. I did my part 🙃 |
|
Hey! This contribution was an incredible starting point but it required some more work on our side, which is now in lower prioritization. |
References
elementary-data/elementary#1742
Worth Mentioning - T-SQL nuances
bitdata type to reimplement boolean functionality.STDDEVmacro. - stDev vs. stDDevDATE/TIMEformatting.GROUP BYclauses.Our Environment
We are currently running it in a production environment with ~200 models and tests for >1 month
dbt version: 1.9.1
Fabric version: 1.8.7
We use this setup to write
dbt_*tables into the data warehouse.A custom PowerBI report is built on top of these tables.
Note: We do not use the Elementary CLI, so this functionality has not been tested in this setup.
Limitations/Bugs
Incorrect
row_insertedCount - This is a known limitation of the dbt-fabric connector.Temporary Views Not Being Deleted - Observed that the initial temporary views are not getting deleted. Root cause is unknown.
Integration Tests
Unfortunately, I was unable to set up a testing environment for integration tests.
Would love some support on this one... 😊