- Power BI Integration with GITHUB
by Adrian ChodkowskiWhile Azure DevOps is usually the easiest choice for Microsoft users, connecting Power BI to GitHub is becoming a must-have skill for anyone using the new Power BI Project (.PBIP) format. Unlike the “plug-and-play” feel of Azure, the GitHub setup is a bit more manual and complex because you have to connect two different platforms… Read more: Power BI Integration with GITHUB - V-Order in Microsoft Fabric – what is that?
by Adrian ChodkowskiMicrosoft has modified the default configuration of V-Order in Microsoft Fabric lakehouses. Per the official Microsoft documentation (updated March 1, 2026), V-Order is disabled by default in newly created workspaces (spark.sql.parquet.vorder.default = false). This change, aligned with the writeHeavy Spark resource profile assigned to workspaces created after approximately April 2025 (following FabCon), prioritizes write performance… Read more: V-Order in Microsoft Fabric – what is that? - Recovering dropped tables in Azure Databricks with UNDROP TABLE
by Adrian ChodkowskiOops, Dropped the Wrong Table? What now? We’ve all been there: you’re cleaning up some old stuff in Databricks, run a quick DROP TABLE… and suddenly realize it was the production sales table. Heart stops for a second, right? Good news: if you’re using Unity Catalog in Azure Databricks, the UNDROP command is basically an… Read more: Recovering dropped tables in Azure Databricks with UNDROP TABLE - Microsoft Fabric Warehouse Snapshots – How to use it?
by Adrian ChodkowskiA warehouse snapshot is a read-only copy of your data taken at a specific moment. It is kept for up to 30 days. You can move the snapshot forward in time whenever needed. This lets users keep using the same connection while seeing an earlier version of the data. When you advance the snapshot, new… Read more: Microsoft Fabric Warehouse Snapshots – How to use it? - Microsoft Fabric Delta Lake Partition Pruning
by Adrian ChodkowskiA Delta table stored in your data lake is made up of Parquet files. Usually, there is more than one file. This happens when you have a lot of data, so it makes sense to break it into smaller pieces. It also happens when you often add new data or make changes. Parquet files cannot… Read more: Microsoft Fabric Delta Lake Partition Pruning - How to implement Microsoft Fabric successfully – part 2
by Adrian ChodkowskiToday, I continue writing my thoughts about Microsoft Fabric implementation. In this part, we will focus on specific services, data access, DevOps, and also CI/CD. If you are reading this, I recommend that you read the first part, which can be found here. Which service to use? Fabric offers a wide range of services, and… Read more: How to implement Microsoft Fabric successfully – part 2
