Skip to main content
Microsoft Fabric Data Analyst Bootcamp Pune — Power BI, DirectLake, DAX, DP-600 Certification | MCAL Global
Pune's Only · 30 Hours · DP-600 Certified Path · Enterprise Analytics Lab

Microsoft Fabric Data Analyst Bootcamp — Pune & Online

India’s most advanced Power BI and Microsoft Fabric analytics course. Master DirectLake, advanced DAX, semantic modeling, and deployment pipelines — DP-600 certification preparation included. Classroom in Pune (Pimple Saudagar) or live online across India. Every module builds a new, working layer of a production-grade enterprise analytics solution.

Not sure if this is right for you? Take the free AI Maturity Assessment →

30 Hours · 8 Modules Classroom, Pune (Pimple Saudagar) & Live Online DP-600 Exam Prep Included
Microsoft Fabric OneLake DirectLake Power BI Advanced DAX DAX Studio KQL Tabular Editor 3 Git / DevOps Microsoft Purview

Microsoft Fabric Data Analyst Bootcamp — Key Facts

30 hrs

Total Duration
Instructor-Led Labs

8

Production Modules
Concept → Lab → Deploy

1

Enterprise Analytics
Solution Built End-to-End

DP-600

Microsoft Certification
Exam Ready on Completion

“Microsoft Fabric is redefining what it means to be a data analyst. The unified platform — where your data, semantic model, and report all live in OneLake — eliminates the architectural complexity that broke most BI programmes.”

— Senior Analytics Architect, Microsoft Partner Network

Why Now

The Talent Gap Is Severe — and It's Your Opportunity

Enterprises are consolidating Power BI Premium, Azure Synapse, and data warehouses into one unified Fabric platform. The analysts who can architect this stack are commanding premium salaries.

GCC Hiring Surge

Pune's Global Capability Centre ecosystem is actively hiring Fabric Analytics Engineers at ₹12L–₹35L — and the pipeline outpaces supply by 6:1.

Rare Skill Combination

Fewer than 4% of active Power BI professionals have hands-on DirectLake, deployment pipeline, and KQL experience — the three skills most cited as DP-600 differentiators.

Certification Premium

DP-600 certified professionals command a 15–25% salary premium over non-certified peers with equivalent experience. The ROI on 30 hours is measurable.

The MCAL Difference

What No Other Fabric Analytics Course in India Covers

MCAL Global Microsoft Fabric Data Analyst Bootcamp vs Generic Online Courses — Skill Coverage Comparison
Skill Area MCAL Fabric Bootcamp Generic Online Course
DirectLake Semantic ModelsModule 3 — live lab on real Delta tablesConceptual slides only
Advanced DAX (Calc Groups)Module 4 — full P&L measure libraryBasic SUM/AVERAGE only
Row & Column-Level SecurityModule 6 — dynamic RLS + CLS + PurviewSkipped or surface-level
Deployment Pipelines + GitModule 7 — Dev → Test → Prod with ALMRarely covered in India
KQL Querying in FabricModule 8 — Eventhouse lab practiceAlmost never covered
DP-600 Exam PrepDedicated module + domain-weighted scenariosSelf-study only
Capstone ProjectFull end-to-end governed analytics solutionToy datasets or none

The Enterprise Analytics Project

Every Module Adds a Real, Working Layer

One continuous, production-grade enterprise analytics solution — built live, across all 8 modules.

M1

Provision Your Analytics Infrastructure

Fabric workspace, OneLake, Lakehouse, Fabric Studio — your environment is live

M2

Multi-Source Data Lands Clean in OneLake

Data Factory pipelines, Dataflows Gen2, PySpark notebooks — transformed Delta tables ready

M3

DirectLake Semantic Model — Enterprise-Ready

Multi-table model deployed over OneLake; relationships, hierarchies, aggregation strategies set

M4

Production-Grade DAX Measure Library

Calculation groups, time intelligence, dynamic segmentation, VertiPaq-optimised measures

M5

Boardroom-Ready Reports Published

Executive dashboard + operational reports; drillthrough, bookmarks, performance tuned

M6

Analytics Environment Enterprise-Hardened

Dynamic RLS, CLS, Microsoft Purview sensitivity labels, lineage mapped

M7

CI/CD-Ready Delivery Process

Fabric deployment pipelines + Git integration; Dev → Test → Prod lifecycle with ALM Toolkit

M8

Capstone: Interview-Ready & Certification-Ready

T-SQL + KQL querying, complete solution presented, DP-600 exam domains mapped

You've shipped a production analytics system.

What You Will Be Able To Do

Job-Ready Analytics Outcomes,
Not Vague Learning Objectives

Design & deploy enterprise semantic models on OneLake using DirectLake mode

Optimized table relationships, hierarchies, and partitioning strategies

Write advanced DAX — calculation groups, time intelligence, field parameters, CALCULATE context

Beyond what any YouTube tutorial covers

Build production-grade Power BI reports with drillthrough, bookmarks, mobile layouts, and paginated integration

Reports that land in the boardroom

Implement RLS, CLS, Purview sensitivity labels, and workspace-level access control

Enterprise governance mapped to organizational roles

Deploy analytics solutions through Fabric Deployment Pipelines with Git-backed version control

Automated Dev → Test → Prod lifecycle management

Query Fabric Lakehouses & Warehouses using T-SQL (SQL Analytics Endpoint) and KQL (Eventhouse)

Cross-engine analytical querying for DP-600 readiness

Diagnose and resolve slow query patterns using DAX Studio, Tabular Editor, and Fabric Performance Analyzer

Before they reach production

Confidently sit for — and pass — the DP-600: Microsoft Certified Fabric Analytics Engineer Associate exam

$165 USD · 700/1000 passing score · Pearson VUE

Complete Curriculum

8 Modules · Concept → Enterprise Lab → Gotcha

Every module includes a named Enterprise Lab with a specific deliverable — and an Enterprise Gotcha that signals real practitioner experience.

Topics

Fabric's unified SaaS architecture and OneLake as the single analytics data store
Fabric Experiences: Data Engineering, Data Warehouse, Real-Time Analytics, Data Science, Power BI
Workspace governance and Lakehouse vs. Warehouse vs. Eventhouse decision framework
Fabric Studio navigation and capacity management

Enterprise Lab

Provision a Fabric workspace; configure OneLake folder structure and Lakehouse for analytics ingestion; connect Power BI Desktop to Fabric.

Enterprise Gotcha

Understanding when to use DirectLake vs. Import vs. DirectQuery — and the silent performance penalty of DirectLake fallback when model constraints are violated.

Topics

Fabric Data Factory Copy Activity for structured and semi-structured sources
Dataflows Gen2 with Power Query M transformations and multi-destination outputs
Fabric Notebook-based data preparation using PySpark; incremental refresh patterns
OneLake landing zone design for analytics Delta tables

Enterprise Lab

Build a multi-source ingestion pipeline from SQL databases, Excel/SharePoint, and REST APIs into OneLake Delta tables with data quality rules.

Enterprise Gotcha

Dataflows Gen2 staging overhead — when to replace M transformations with Spark notebooks for high-volume transformation at scale.

Topics

Semantic model architecture: star schema, snowflake considerations, bridge tables
DirectLake mode deep dive — Delta table framing, column types, row group optimization
Table relationships (active vs. inactive), role-playing dimensions, hierarchies, display folders
Field parameters and aggregation strategies for enterprise datasets

Enterprise Lab

Design and deploy a multi-table DirectLake semantic model over OneLake Delta tables; configure relationships, hierarchies, and aggregation tables for a retail analytics scenario.

Enterprise Gotcha

DirectLake fallback triggers — unframed columns, large binary objects, calculated columns — and how to audit fallback using the Fabric Monitoring Hub.

Topics

DAX evaluation context mastery: row context, filter context, CALCULATE
Advanced time intelligence: YTD, QTD, rolling averages, period comparisons
Calculation groups for measure switching and format strings; dynamic field parameters
RANKX / TOPN patterns, semi-additive measures, DAX query plans and VertiPaq optimization

Enterprise Lab

Build a complete DAX measure library for a financial P&L report: revenue, cost, margin, YoY variance, and dynamic scenario switching using calculation groups.

Enterprise Gotcha

Context transition in calculated columns vs. measures — the most common source of incorrect DAX in production — diagnosed with DAX Studio query traces.

Topics

Power BI Desktop report design for enterprise audiences; drillthrough and cross-report drillthrough
Bookmarks, navigation panels, Performance Analyzer, and query reduction techniques
Paginated reports (SSRS-based) within Fabric; scheduled refresh configuration
Power BI Service workspace publishing, app creation, audience management

Enterprise Lab

Build an executive dashboard and operational report with cross-page navigation, dynamic DAX titles, and a production-grade refresh schedule; publish to Power BI Service.

Enterprise Gotcha

The difference between a semantic model refresh failure and a DirectQuery visual timeout — they look identical to end users but require completely different resolution paths.

Topics

Workspace roles (Admin, Member, Contributor, Viewer) and when each is appropriate
Row-Level Security (RLS) — static vs. dynamic with USERNAME()/USERPRINCIPALNAME()
Column-Level Security (CLS) on semantic models; Microsoft Purview sensitivity labels
Data lineage view in Fabric, information protection policies, audit log access

Enterprise Lab

Implement dynamic RLS on a regional sales model; configure Purview sensitivity labels; map data lineage from OneLake through semantic model to published report.

Enterprise Gotcha

RLS at the semantic model level does NOT automatically protect underlying OneLake Delta tables — a critical compliance gap that enterprises consistently miss.

Topics

Fabric Deployment Pipelines: Dev → Test → Production configuration
Git integration with Azure DevOps and GitHub; branching strategies for analytics teams
ALM Toolkit for selective model deployment and schema compare
Impact analysis before deployment; rollback strategies; TMDL schema management

Enterprise Lab

Configure a three-stage Fabric deployment pipeline with Git integration; deploy a semantic model change from Dev to Prod using ALM Toolkit; perform impact analysis before a schema change.

Enterprise Gotcha

Fabric's native Git integration serialises models into TMDL — teams that skip version control training consistently break production deployments by overriding peer changes without conflict resolution.

Topics

SQL Analytics Endpoint on Fabric Lakehouses and Warehouses — T-SQL querying, views, stored procedures
Eventhouse and KQL fundamentals for real-time analytics scenarios
DP-600 exam blueprint deep dive: domain weightings, mock scenarios, exam traps
Capstone project architecture review — mapped to DP-600 exam skill domains

Enterprise Lab (Capstone)

Present your complete enterprise analytics solution — semantic model, reports, security, deployment pipeline — mapped to DP-600 exam skill domains with documented architectural decisions.

Enterprise Gotcha

DP-600 heavily tests KQL yet most Indian candidates treat it as optional. The Real-Time Analytics domain represents significant exam weight and is the #1 reason for first-attempt failures.

DP-600 Exam Facts

Cost: $165 USD

Duration: 100–120 minutes

Questions: 40–60

Pass Score: 700 / 1000

Proctoring: Pearson VUE

Tools & Technologies

Hands-On, Project-Proven Mastery

Every tool listed below is used in a named Enterprise Lab — not just mentioned in a slide.

Microsoft Fabric

Workspaces, Lakehouses, Warehouses, Pipelines, Notebooks, Eventstreams, Eventhouse

Power BI Desktop & Service

Report design, DAX authoring, semantic model management, app publishing, workspace administration

OneLake

Lakehouse structure, Delta table framing for DirectLake, folder-level security, cross-workspace shortcuts

DAX Studio

Query trace analysis, VertiPaq statistics, slow measure diagnostics, server timing breakdown

Tabular Editor 3

Calculation group creation, advanced model scripting, batch DAX editing, TMDL schema management

ALM Toolkit

Selective semantic model deployment, schema compare, workspace-to-workspace synchronisation

Dataflows Gen2 / M Language

Staged transformations, multi-destination outputs, incremental refresh, gateway-connected sources

Microsoft Purview

Sensitivity labels, data lineage within Fabric, information protection policy configuration

T-SQL (SQL Analytics Endpoint)

Querying Lakehouse and Warehouse endpoints, views, stored procedures

KQL — Kusto Query Language

Basic-to-intermediate KQL queries for real-time analytics and DP-600 exam readiness

Azure DevOps / GitHub

Git integration, branching strategies, CI/CD for analytics lifecycle management

DP-600 Exam Prep

Scenario labs mapped to Microsoft's official skill domains with domain weighting strategy

Who Should Enroll

Built for Professionals Who Architect and Deliver

Power BI Developers & BI Analysts

Already building reports — ready to master the full Fabric analytics stack and move into Analytics Engineer roles.

Data Analysts in Excel / SQL / Legacy BI

Need a structured, production-validated path to Microsoft Fabric from Tableau, Qlik, SSRS, or SQL backgrounds.

SQL Server & Azure SQL Developers

Transitioning to analytics engineering on a cloud-native, lakehouse-first platform.

Analytics Leads & BI Architects

Evaluating Microsoft Fabric for enterprise deployment — need hands-on validation of DirectLake performance and governance.

IT Professionals & Consultants

Advising enterprise clients on Microsoft-stack analytics modernisation programmes.

Prerequisites

Working knowledge of SQL (joins, aggregations)
Basic Power BI Desktop familiarity
Understanding of dimensions, facts, data modelling
No prior Microsoft Fabric experience required

Why MCAL Global

This Is Not a Slide-and-Quiz Course.
This Is 30 Hours of Building.

Live Fabric environment from Module 1 — every student provisions a real workspace and builds actual semantic models, not screenshots or pre-loaded demos

Enterprise Gotcha in every module — real failure patterns from production Fabric deployments that no documentation covers

DAX instruction beyond YouTube — production DAX architecture: calculation groups vs. field parameters vs. switch measures, VertiPaq traces, DirectLake VertiPaq engine differences

Capstone as portfolio evidence — a documented, reviewable enterprise Fabric analytics solution you can showcase on GitHub or LinkedIn

30 days post-training support — plus alumni quarterly updates on Fabric feature releases, DP-600 exam skill changes, and new DAX functions via MCAL's Slack alumni community

Authority & Trust

Proof, Not Promises

15,000+ professionals from India's top enterprises have trained with MCAL Global since 2010.

IIBA Endorsed

16+ Years

Global Footprint

Enterprise Trusted

Infosys Wipro Accenture TCS IBM ICICI Bank HDFC Bank Barclays Capgemini Deloitte HP Cognizant SBI Credit Suisse Citibank Oracle DBS Bank Persistent Tata Capital Kotak Mahindra BMC Software Syntel Zensar Bajaj Allianz

Student Stories

What Our Graduates Say

“The DirectLake module changed everything. I had been building Import models for 3 years and had no idea what I was leaving on the table. The fallback gotcha alone saved me from a production disaster 2 weeks after training.”

Senior BI Developer

GCC, Pune — DP-600 Certified

“Module 4 on DAX was worth the entire bootcamp. I used to write measures by copy-pasting from Stack Overflow. Now I architect them. The calculation groups lab was eye-opening — I implemented it immediately in a financial reporting project.”

Analytics Engineer

FMCG, Mumbai

“I came from Tableau. The transition mapping was excellent — MCAL showed me exactly how Power BI's semantic model replaces Tableau's calculated dimensions. I passed DP-600 on my first attempt and got a 28% salary increase.”

Data Analytics Lead

Healthcare IT, Hyderabad

Frequently Asked

Questions & Answers

No. Module 1 covers Fabric architecture and OneLake fundamentals from the ground up. Prior Power BI or SQL experience is assumed (see prerequisites), but no prior Fabric knowledge is required.
The DP-600 (Microsoft Certified: Fabric Analytics Engineer Associate) validates skills in designing, creating, and deploying enterprise-scale data analytics on Microsoft Fabric. It costs $165 USD, lasts 100–120 minutes, contains 40–60 questions, and requires 700/1000 to pass (Pearson VUE proctored). Module 8 is dedicated entirely to DP-600 preparation: domain mapping, mock scenarios, and known exam traps. Every lab maps directly to DP-600 skill domains.
This course takes you to the layer above: designing semantic model architecture, writing calculation groups, implementing dynamic RLS, managing Git-backed deployment pipelines, and querying Fabric data with KQL. These skills separate a report builder from an analytics engineer — and what DP-600 specifically tests.
In India, Fabric Analytics Engineers at mid-level (3–6 years) command ₹15–30 LPA, with DP-600 certified professionals at the higher end. Senior analytics architects in Pune earn ₹25–40+ LPA. Certified professionals typically see a 15–25% salary increase over non-certified peers. In the US, mid-level Fabric Analytics Engineers earn $95,000–$130,000/year.
Yes. Every student works in a live Microsoft Fabric environment across all labs. Module 1 Session 1 includes guided workspace provisioning, and each subsequent module uses real enterprise datasets — not pre-loaded demos or screenshots.
30 hours of structured, hands-on instructor-led sessions — typically delivered over 6 weeks of weekend sessions (2.5 hours/day, Saturdays and Sundays). Outside classroom hours, expect 3–5 hours weekly for capstone project work in Modules 7–8. Total: 8–10 hours/week during the bootcamp.
Yes. The bootcamp explicitly covers transition patterns — where Power BI's semantic model replaces calculated dimensions in Tableau, where DAX replaces calculated fields in Qlik, and where Fabric's governed deployment pipelines replace manual workbook publishing. Many MCAL students transition from competing BI tools and find the Fabric-specific patterns immediately applicable.
Yes. MCAL Global offers corporate batch training with customised delivery schedules, cohort-specific case studies using your organisation's data scenarios, and post-training support for enterprise analytics teams. Contact info@mcal.global or call 9750595595 for enterprise pricing and team requirements.
YouTube covers DAX syntax. MCAL covers production DAX architecture: when to use calculation groups vs. field parameters vs. switch measures; how to structure a measure library for team maintainability; how to diagnose slow measures using DAX Studio VertiPaq storage engine traces; and how DAX interacts with DirectLake's VertiPaq-compatible engine differently from Import mode.

Your Next Step

From “I Build Power BI Reports”
to “I Architect Enterprise Analytics on Fabric”

In 30 hours, you will design, govern, and deploy a production-grade Microsoft Fabric analytics solution.

30 hours · 8 modules · 1 enterprise analytics solution · DP-600 certification ready

+91 97505 95595 · info@mcal.global · 613, Vision Flora, Pimple Saudagar, Pune