Microsoft Fabric Power BI is transforming how businesses handle data by bringing together analytics, data engineering, integration, and reporting in one platform. With this all-in-one solution, you can build, analyze, and visualize your data more efficiently than ever before.
In this post, based on a walkthrough from databear, you will learn how to:
- Set up Microsoft Fabric for free
- Create a workspace and build a structured data flow
- Load data into OneLake and use a lakehouse
- Create semantic models
- Build and publish blazing-fast Power BI reports
Want to boost your Power BI skills? Check out DataBear’s Power BI Training
What is Microsoft Fabric?
Microsoft Fabric is an end-to-end data and analytics platform. It combines services such as:
- Power BI for business intelligence and reporting
- Data Factory for ETL and data integration
- Lakehouse and Warehousing for scalable data storage
- OneLake which acts like OneDrive for your organization’s data
Everything is accessible from a single interface, with built-in governance and security features that make it enterprise-ready.
Step 1: Getting Started for Free
To begin, go to fabric.microsoft.com, sign in with your organizational account, and activate your free trial. This gives you full access to an F64 Fabric capacity for 60 days.
Capacity is your compute power, used to run dataflows, models, and reports. Most users can simply use the default region for their tenant.
Step 2: Creating a Workspace
Workspaces are top-level containers where your entire analytics solution lives. To create one:
- Click “New Workspace”
- Name it something like “My First Fabric”
- Choose your trial capacity under Advanced settings
Once created, you will be introduced to task flows which help visualize the different components of your solution. A popular starting point is the Medallion architecture, which includes Bronze, Silver, and Gold layers representing stages of data refinement.
Step 3: Exploring the Fabric Environment
Microsoft Fabric offers a wide range of tools:
- Data integration with pipelines and dataflows (Gen2)
- Storage options like Lakehouse, SQL Warehouse, Eventhouse, and Cosmos DB
- Notebook support for Python or T-SQL scripting
- AI and machine learning features including data agents and ML models
- Visualization tools for dashboards and reports
- Semantic models to structure and relate data for reporting
Each of these tools plays a part in creating a powerful, scalable analytics workflow.
Step 4: Creating a Lakehouse in OneLake
Your tenant comes with a single OneLake which acts as your unified data lake. To create a lakehouse:
- Go to your Bronze layer and choose “New Item”
- Select Lakehouse and name it (e.g., “myfirstlakehouse”)
- Upload your files directly or use the OneLake File Explorer to drag and drop data
Files uploaded to the lakehouse can be loaded into structured tables for querying and modeling.
Step 5: Loading Data into Tables
To load your files:
- Locate your uploaded file (for example,
internet_sales.csv) - Click “Load to Table”
- Name the table and confirm the action
Repeat for each file you want to include in your model. Once loaded, the data appears as structured tables inside the lakehouse.
Step 6: Creating a Semantic Model
A semantic model helps you define relationships between tables and build calculations or KPIs. Here’s how to create one:
- Click “New Semantic Model”
- Select all your lakehouse tables
- Name your model (e.g., “My First Semantic Model”)
- Define relationships between your tables
Keep in mind that you may need to align data types before relationships can be created, especially when working with lakehouse data.
Step 7: Building a Power BI Report
Now that your semantic model is ready, it is time to build your first Power BI report:
- From your workspace, create a new report based on your semantic model
- Add visuals like bar charts, slicers, or tables
- Use fields such as gender, sales region, or product color
- Enjoy the speed of Direct Lake Mode which pulls data directly from OneLake without needing to import or refresh
This approach delivers lightning-fast performance and supports real-time slicing and filtering.
Why Microsoft Fabric Matters
Microsoft Fabric consolidates the entire analytics process into a single platform. It provides:
- Unified tools for data prep, storage, modeling, and reporting
- A consistent interface for analysts and engineers
- Secure and governed data storage with OneLake
- Integrated machine learning and automation features
It is built to scale with your organization’s needs and simplifies the entire analytics workflow.
Next Steps
- Learn more with DataBear’s Power BI Training
Whether you’re starting from scratch or enhancing existing workflows, Microsoft Fabric Power BI gives you the tools to build fast, scalable, and intelligent analytics solutions.


