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

cloud applications

Why Organizations Are Embracing the CLOUD: Benefits and Advantages

Hermann AmoakoJul 26, 20224 min read

Cloud computing is the delivery of computing services such as software, databases, virtual machines, network, and storage over the internet. Before cloud services became widely available, organizations had their own…

Policy Management System

Customizing SharePoint Themes Using PowerShell

Jesse DyckJul 19, 20223 min read

When it comes to choosing the color scheme for your SharePoint site, the default options may not be quite what you are looking for. Out of the box, SharePoint only…

Power-BI-Dashboard

Power BI Licensing Simplified

Mike DiehlJul 12, 202210 min read

Get the most out of Power BI with our simplified licensing options. We offer a range of plans to fit your needs, from basic to enterprise-level. With our easy-to-understand pricing…

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.