Microsoft Fabric: OneLake Provides a Unified Data Lake  

January 25, 2024

Have you been hearing the buzz about Microsoft Fabric?  

The Data Engineering and Business Intelligence team at Imaginet has been watching with interest the development of Fabric since it was announced in March 2023. As data professionals with deep expertise in the Microsoft stack of data analytics products, we’ve already been using many of the pieces of Fabric and we’re excited to see how they are evolving. 

Microsoft Fabric brings together several data products into a more unified experience, including Azure Synapse for querying data sources, Azure Data Factory for performing ETL processes (Extract, Transform, Load), and Power BI for showing data in dashboard or paginated forms. These products have been around for a while and have been incorporated into Fabric.  

One new piece we are interested in is called OneLake, which implements a unified data lake that brings together files and structured data sources into a data lake with the users who can access it and defines domains of data to organize, manage, and govern this data mesh. OneLake can also contain links to other cloud data lake sources, such as Azure Data Lake, Databricks, and Amazon Web Services (AWS) to virtualize data access and eliminate the need to move data from these other sources into OneLake.  

Microsoft Fabric

Data lakes are essentially places to store files, similar to how SharePoint, Teams, or OneDrive can store files. Most files in data lakes have structured or semi-structured content that can be used as a data source – comma-separated-values (CSV) files, Excel files, and text files are common file formats that are used (and often generated) by people (rather than computers) but they can be consumed as data (by automated processes). Other types of files in data lakes are more structured and optimized for data use – common formats are Parquet files and DeltaLake file structures (folders and files that mimic data tables). OneDrive gives us a place to store our human-generated files (like Excel or CSV exports) and expose them as data sources and supports DeltaLake and other machine-generated data sources. Bringing these various sources together is known as a data mesh.  

OneLake lets us organize these data sources into domains – such as Finance, Sales, Operations, etc. – business concepts that end-users can easily understand. Domains are also a place where governance and security can be applied. Governance means we can define the level of privacy and trust and who is responsible or can respond to questions or requests for access or additional data. Data sources can be endorsed to indicate a level of trust and authority for that data. Without governance, data lakes can easily become chaotic. Imagine what a large public library would be like if there were no librarians to govern the collection – books would be poorly organized, it would be hard to find anything, you couldn’t tell the quality of what you found, and the library would fall into complete disarray. Ultimately, no one would find it useful.  

OneLake has a feature called Data Hub, which allows users to find the right data for their needs. In the Power BI web portal (now branded as Fabric), there is a shortcut to the OneLake data hub. 

Microsoft Fabric
The OneLake data hub shortcut in the Power BI web portal (now branded as Fabric) 

This page makes it easy to find, explore, and use the Fabric data items in your organization that you have access to. It provides information about the items and entry points for working with them.  

Microsoft Fabric

It’s easy to browse and filter the list, and then get details and sample visuals you can use in your own Power BI reports and dashboards.  

Pricing for Fabric is reasonable – it starts at about $292 per month for the smallest capacity and isn’t linked to how many users you have (a Power BI Pro licence for each user is still required, if you are using the Power BI features integrated into Fabric.)  

There are many benefits to using Fabric, and OneLake is just one of them. Our Data Engineering and Business Intelligence team can help you realize the benefits of Fabric in your organization. Get in touch with us for more information or if you have a project in mind.  

Thank you for reading! We regularly post tips, tricks, and updates within the Microsoft world. Make sure to subscribe to our blog so you don’t miss out. 

Dominic wrote this blog to share his expertise on Microsoft Loop.

Discover More

Microsoft Sharepoint Services US

What is the Modern SharePoint Experience?

ImaginetAug 26, 20199 min read

With Microsoft’s introduction of the Modern experience in SharePoint, it can sometimes be difficult for users to distinguish between this new and more useful Modern interface and the original Classic…

Imagnet ReSources Corp. | US and Canada |

Work item parent column in Azure DevPs

ImaginetJul 30, 20192 min read

One highly requested yet simple feature that has recently been added to Azure DevOps Services is the Work Item Parent Column feature. With this feature, you can now add a…

Putting Personas to Work: Aligning Cross-Functional Enterprise and B2B Teams

Putting Personas to Work: Aligning Cross-Functional Enterprise and B2B Teams

ImaginetJul 12, 20195 min read

Learn how to use personas to align cross-functional teams and create a unified customer experience. Our guide will help you understand the importance of personas, how to create them, and…

Let’s build something amazing together

From concept to handoff, we’d love to learn more about what you are working on.
Send us a message below or call us at 1-800-989-6022.