Guides

How to Set Up Microsoft Fabric for Data Analysis

Arkzero ResearchApr 17, 20267 min read

Last updated Apr 17, 2026

Microsoft Fabric is a unified analytics platform that combines data ingestion, storage, transformation, and reporting into a single workspace. To set it up for data analysis, start a 60-day free trial at app.fabric.microsoft.com using a work or school Microsoft account, create a workspace assigned to trial capacity, build a lakehouse to store your data, and connect Power BI for reporting. AI features like Copilot and Data Agent require a paid F64 or higher capacity.
Microsoft logo on a clean background representing Microsoft Fabric setup guide

Microsoft Fabric unifies data ingestion, storage, transformation, and reporting into a single platform. If you have been maintaining separate tools for ETL, SQL querying, and dashboarding, Fabric replaces most of that stack. This guide walks through getting started with a free trial and running your first analysis, including which AI features are available at which pricing tier.

What Microsoft Fabric Includes

Fabric organizes its capabilities into workloads that cover the full analytics pipeline:

  • Data Factory: ingests data from over 200 source connectors, including files, databases, cloud apps, and APIs
  • OneLake: central storage layer shared across all Fabric workloads, built on Azure Data Lake Storage Gen2
  • Power BI: interactive dashboards and reports, fully integrated so reports update when the underlying data changes
  • Synapse Data Engineering: Apache Spark environment for large-scale data transformation
  • Data Warehouse: SQL-based analytics with industry-standard T-SQL support
  • Real-Time Intelligence: streaming data analysis for IoT, logs, and event streams
  • Fabric IQ: semantic layer and AI agent workload launched in general availability at FabCon 2026

The central architectural decision in Fabric is OneLake: all workloads read and write to the same data store, which means a file ingested through Data Factory is immediately accessible in Power BI, the SQL endpoint, and Spark notebooks without moving or copying data.

Step 1: Start the Free Trial

Go to app.fabric.microsoft.com. Fabric requires a work or school Microsoft account. Personal Gmail or Outlook accounts cannot be used for trial signup.

Once logged in:

  1. Click your account photo in the top right corner to open the Account Manager
  2. Select Start trial
  3. Choose your preferred capacity region from the dropdown (the default is your tenant home region)
  4. Accept the terms and click Activate

The trial gives you either F4 (4 capacity units) or F64 (64 capacity units) of compute, plus 1 TB of OneLake storage. The trial lasts 60 days and requires no credit card.

One limitation to flag before you start: the free trial does not include Copilot or AI features such as Data Agent or AI functions. Those require a paid F64 or higher capacity. If natural language querying is your primary use case, use the trial to validate your data model and then upgrade. For analysts who want to clean data, run SQL, and build dashboards, the trial capacity is sufficient.

Step 2: Create a Workspace

Workspaces are the containers that hold your Fabric items. Think of them as project folders with their own access controls and compute assignments.

  1. From the Fabric home page, select Workspaces in the left navigation pane
  2. Click New workspace
  3. Name it and click Apply
  4. In workspace settings, confirm the workspace type is set to Fabric Trial

All items you create here use your trial compute. You can invite colleagues to the workspace so they access the same data and reports during the trial period.

Step 3: Create a Lakehouse and Load Data

A Fabric Lakehouse is the primary data storage structure for analytics. It stores files and tables in OneLake and generates a queryable SQL endpoint automatically, so you can analyze data with SQL or Power BI without additional configuration.

To create one:

  1. Inside your workspace, click New, then Lakehouse
  2. Give it a name and click Create
  3. The Lakehouse Explorer opens, showing two sections: Files and Tables

To upload data from a local file:

  1. In the Files section, click the three-dot menu and select Upload, then Upload files
  2. Choose a CSV, Excel, or Parquet file from your machine
  3. Once the upload completes, right-click the file and select Load to Tables

The table loader converts your file to a Delta table, Fabric's native format. Delta tables are versioned, support incremental updates, and are readable by every Fabric workload. You can also connect to external data sources including Azure SQL Database, Snowflake, Amazon S3, and Google Cloud Storage using OneLake Shortcuts, which access remote data without copying it into Fabric storage.

Step 4: Query with the SQL Analytics Endpoint

Every Lakehouse automatically generates a read-only SQL analytics endpoint you can query with standard T-SQL.

  1. From the Lakehouse Explorer, click the mode dropdown in the top right and switch from Lakehouse to SQL analytics endpoint
  2. Your loaded tables appear in the left panel
  3. Click New query to open the SQL editor

Example query for a sales dataset with columns for product, region, and revenue:

SELECT region, product, SUM(revenue) AS total_revenue
FROM sales
GROUP BY region, product
ORDER BY total_revenue DESC

This runs directly against OneLake. There is no server to provision, no connection string to manage, and no separate database to maintain. For teams that previously ran ad-hoc analysis on a local SQL Server instance or an Azure SQL database, this endpoint removes the infrastructure layer entirely.

Step 5: Build a Power BI Report

With a lakehouse and loaded tables, connecting to Power BI takes two steps:

  1. From the Lakehouse or SQL endpoint view, click New report in the top navigation
  2. Power BI opens with your tables pre-loaded as a live semantic model

Drag fields to the canvas to build bar charts, line charts, tables, and KPI cards. Reports live inside the same workspace as your data, so there is no separate publishing step and no manual dataset refresh to configure. When someone updates the underlying table, the report reflects the change on the next scheduled refresh.

Step 6: Unlock AI Analysis with Fabric Data Agents

Fabric Data Agents became generally available at Microsoft FabCon 2026. They let you ask questions about your data in plain English and automatically receive both the answer and the SQL query that produced it, which means non-technical users can self-serve analysis without waiting on an analyst.

Setting up a Data Agent requires a paid Fabric capacity (F64 or higher, or Power BI Premium Per User):

  1. From your workspace, click New, then Data agent
  2. Name the agent and select which tables from your lakehouse or warehouse it can query
  3. Ask questions in the chat interface, for example: "Which product had the highest revenue in Q1?" or "Show me customers who placed more than three orders last month"

The agent generates and runs a SQL query behind each answer. The query is visible in the response, so analysts can audit what ran. At FabCon 2026, Microsoft also announced Fabric IQ, a semantic layer that lets you define business terms such as "active customer" or "fiscal quarter" once so the Data Agent inherits those definitions and reduces misinterpretation across queries.

If your data is already in a spreadsheet and you want natural language analysis without setting up a full Fabric workspace first, VSLZ handles the same kind of querying from a file upload with no workspace configuration needed.

What to Expect Getting Started

Going from trial signup to a working Power BI report takes roughly 45 minutes for a standard CSV or Excel dataset. The free trial supports all the core analytics workloads: data loading, SQL querying, Power BI reporting, and workspace sharing. AI features require a paid capacity, so the practical sequence for most teams is to load and validate your data on the free trial, then upgrade if the natural language querying or Copilot features justify the cost.

Microsoft's Fabric Analyst in a Day workshop (FAIAD) is a free, hands-on half-day training that covers lakehouses, reports, and the data pipeline in sequence. It is available throughout the trial and recommended for analysts who are new to the platform.

FAQ

Does Microsoft Fabric require an Azure subscription?

No. Microsoft Fabric is a SaaS platform that runs independently of Azure. You do not need an Azure subscription to start the free trial or to use Fabric. You do need a work or school Microsoft account (personal Outlook or Gmail accounts are not supported). Fabric capacity can optionally be purchased through Azure Marketplace, but the platform itself operates separately from Azure resource groups and subscriptions.

Is the Microsoft Fabric free trial really free?

Yes. The Fabric free trial is 60 days with no credit card required. It includes either F4 or F64 compute capacity and 1 TB of OneLake storage. After 60 days, non-Power BI items in trial workspaces become inactive and are retained for 7 days before deletion unless you move the workspaces to a paid Fabric or Power BI Premium capacity.

Does the Fabric free trial include Copilot and AI features?

No. The Fabric free trial does not include Copilot, Data Agent, AI functions, or AI services. These features require a paid Fabric capacity at F64 or higher, or a Power BI Premium Per User license. The trial supports all core workloads: Data Factory, Synapse Data Engineering, Real-Time Analytics, Power BI, and the SQL analytics endpoint.

What is the difference between Microsoft Fabric and Power BI?

Power BI is one workload inside Microsoft Fabric focused on interactive reports and dashboards. Fabric is the broader platform that adds data ingestion (Data Factory), data engineering (Spark notebooks), data warehousing (SQL analytics), real-time analytics, and AI agents on top of Power BI. Existing Power BI users can access Fabric by activating a trial from the same Power BI workspace interface. Fabric does not replace Power BI; it extends it with the full data pipeline.

Can I use Microsoft Fabric with CSV or Excel files?

Yes. Fabric supports uploading CSV, Excel, and Parquet files directly to a Lakehouse through the file upload interface. Once uploaded, you can load them to Delta tables, query them with T-SQL through the SQL analytics endpoint, and connect them to Power BI reports. You can also connect to external sources including Azure SQL Database, Snowflake, Amazon S3, and Google Cloud Storage using OneLake Shortcuts without copying data into Fabric.

Related

OpenMetadata data catalog interface showing database schema discovery
Guides

How to Set Up OpenMetadata for Data Discovery

OpenMetadata is an open-source data catalog that gives teams a single place to discover, document, and govern their data assets. Setting it up takes under 30 minutes using Docker: spin up the containers, log into the UI at localhost:8585, then connect your first data source using one of 90+ pre-built connectors. Once ingestion runs, every table, column, and owner is searchable and lineage-linked across your entire stack.

Arkzero Research · Apr 29, 2026
Streamlit logo on a clean white background
Guides

How to Build a Data Dashboard with Streamlit

Streamlit is an open-source Python library that turns a script into a shareable web dashboard without any front-end code. Install it with pip, write a Python file that loads your CSV with pandas, add sidebar widgets for filtering, and render interactive charts with Plotly. Push the file to GitHub, connect it to Streamlit Community Cloud, and anyone with the URL can view live results. No server configuration required.

Arkzero Research · Apr 29, 2026
Airbyte Cloud data integration platform
Guides

How to Set Up Airbyte Cloud for Data Syncing

Airbyte Cloud is a managed data integration platform that syncs data from SaaS tools, databases, and APIs into a central warehouse without requiring Docker, infrastructure, or engineering resources. A free 30-day trial lets you connect sources like Salesforce, HubSpot, Stripe, or Google Sheets to destinations like BigQuery, Snowflake, or Postgres in minutes. This guide walks through the full setup from account creation to your first automated sync.

Arkzero Research · Apr 29, 2026