User
Write something
Product & Community Updates is happening in 16 days
Deployment with Fabric CICD, cli and service principal
In our current project we decided to deploy with fabric cicd authenticated with a service principal and using the parameters.yml with find_replace for the environments. For now it looks pretty good but I am wondering if anyone else here is using this approach for deployment vs the deployment pipelines with rules, environment libraries etc. Related topic is how do you guys manage migrations as we needed to deploy in two phases in order to have some sql analytics endpoint views ready before deploying the Graphql API
Benchmark Dataflow gen2 vs Notebook vs T-SQL
Today, I decided to make a small benchmark between these 3 tools ๐ŸŽฏย Benchmark setup 2 data volumes:ย 100kย andย 5M rows 3 scenarios: Simple Intermediate (adding columns, filters, etc.) Advanced (joins, complex calculated columns, window functions, indexesโ€ฆ) 3 tools compared: Dataflow Gen2 Spark notebook Tโ€‘SQL in the warehouse The detailed results are shown in the attached chart.โ€‹ ๐Ÿ“Œย Key takeaways 1)ย Tโ€‘SQL is the clear winner Across all scenarios, itโ€™s either the fastest or very close to the top. Even for complex transformations (window functions, aggregations, joins), the Fabric SQL engine is extremely efficient. 2)ย Dataflow Gen2: very sensitive to volume 100k rows:ย 35โ€“41 sย โ†’ acceptable. 5M rows:ย 39โ€“105 sย โ†’ execution time explodes. 3)ย Spark notebook: stable but never first Execution time is fairly consistent (~40โ€“53 s), but it doesnโ€™t dominate the advanced 5Mโ€‘row scenario like I expected. Itโ€™s also penalized by ~10 s of cluster startupโ€ฆ 4)ย Scale completely changes the picture Atย 100k rows, everything looks โ€œfastโ€ (3โ€“41 s). Atย 5M rows, the gap grows toย 1ร— vs 6ร—ย between tools. 5) CU consumption: similar Across the tests, all three options sit in a similar range ofย about 9โ€“11 CUย for the workloads. The big difference: if you donโ€™t stop the Spark notebook, it keeps consuming CUs at the same level even when itโ€™s just โ€œwaitingโ€, whereas Tโ€‘SQL and Dataflow Gen2 stop consuming once the workload is done. My personal verdict Strong SQL team โ†’ Tโ€‘SQL Fastest, most stable, and very competitive even for complex workloads. Need lowโ€‘code / Power Query team โ†’ Dataflow Gen2 Great tool, but you really need toย watch Query Foldingย carefully. Need predictable scalability / data engineering use cases โ†’ Spark notebook Stable performance, ideal when you want to avoid surprises. Any of you already make this kind of benchmark ? What was your results ? Ps: if you want to support me, do not hesistate to share or like my linkedin post ;-)
3
0
Benchmark Dataflow gen2 vs Notebook vs T-SQL
๐Ÿ”ฅ Fabric QUICKFIRE Q&A Thread ๐Ÿงต [15th December 2025]
Post your burning question about Microsoft Fabric in this thread below ๐Ÿ‘‡ will try to answer as many as we can!
๐Ÿ”ฅ Fabric QUICKFIRE Q&A Thread ๐Ÿงต [15th December 2025]
Question around Power BI deployment pipeline with Tabular Editor 2 schema validation
I'm running Tabular Editor 2.24.1 in an Azure DevOps pipeline to validate Power BI semantic models using theย -SCย (schema check) flag, and I'm getting a schema validation error for one of my tables. Tabular Editor 2.24.1 (build 2.24.8878.22493) -------------------------------- Loading model... Loaded script: D:\a\1\s/repo_octopus/_DevOps/Scripts/SetConnectionStringFromEnv.cs Executing script 0... Trying to set connection for data source: 'SQLDW' using env var 'SQLDWConnectionString' Set connection string for data source 'SQLDW' Checking source schema... ##[error]Unable to retrieve column metadata for table 'Sales Order'. Check partition query. Does theย -SCย flag require the data source to be accessible from the build agent, or does it just validate syntax?โ€‹
0
0
Fabric Runtime 2.0 is in Experimental Public Preview!
Microsoft has just announced the release of Fabric Runtime 2.0 (EPP), a next-generation runtime designed for large-scale data computations and advanced analytics workloads within the Microsoft Fabric ecosystem. Fabric Runtime 2.0 is purpose-built to handle enterprise-scale analytics with consistency, security, and performance. For developers and data engineers, this means: - Faster experimentation with Spark 4.0 features. - Simplified CI/CD workflows with environment-aware configuration. - A stronger foundation for AI-driven workloads and real-time analytics. Read the official announcement here. https://blog.fabric.microsoft.com/en-us/blog/fabric-runtime-2-0-experimental-public-preview?ft=All
3
0
Fabric Runtime 2.0 is in Experimental Public Preview!
1-30 of 1,488
Learn Microsoft Fabric
skool.com/microsoft-fabric
Helping passionate analysts, data engineers, data scientists (& more) to advance their careers on the Microsoft Fabric platform.
Leaderboard (30-day)
Powered by