data platform

Microsoft Fabric set up so capacity, security and Power BI all line up.

We design Fabric workspaces and OneLake, build lakehouses, warehouses and pipelines, move Power BI and Synapse workloads in, and size capacity so one team's job doesn't slow everyone else.

platform dossierMicrosoft FabricData platform
Vendor
Microsoft
Deployment
SaaS, billed through Fabric capacity
Storage
OneLake
Recently GA
Fabric IQ in Copilot, BigQuery mirroring (28 Sep 2026)
release watch
  • FabCon Europe 2026 announcements28 Sep 2026
  • DiskANN vector indexes28 Sep 2026
connects with
in short·20-second read

Cohash implements Microsoft Fabric for data and analytics teams.

We plan capacity and workspaces and design OneLake with lakehouses and warehouses. We build Data Factory pipelines and mirroring, and migrate Power BI and Azure Synapse workloads. Since FabCon Europe 2026 we also help teams use Fabric IQ in Microsoft Copilot and the new data engineering agent, and we check which features are generally available and which are still in preview.

you probably need this if
  • Reports slow to a crawl whenever a large pipeline runs on the same capacity.
  • Power BI is going onto Fabric capacity and nobody's sure which SKU you'll need.
  • The data sits in Azure SQL, Snowflake and BigQuery, and analysts copy it around by hand.
Ask an engineer facts checked 2026-10-20 · 1 source
how it runs
  1. 01Workload and capacity assessment
  2. 02Workspace and OneLake design
  3. 03Ingest and mirror
  4. 04Security mapping
  5. 05Migrate and compare
you keep
  • Capacity sizing report based on a measured trial week
  • Workspace and domain layout with roles mapped to Entra ID groups
  • Lakehouse design with a shortcut or mirroring decision per source
+ 2 more documents
who does it
Fabric data engineer (Lakehouse, Spark)Fabric analytics engineer (semantic models)Power BI developer Microsoft Certified: Fabric Analytics Engineer Associate Microsoft Certified: Fabric Data Engineer Associate
microsoft-fabric · release timeline
  1. 28 Sep 2026 FabCon Europe 2026 announcements Now GA: Fabric IQ in Microsoft Copilot Chat and Cowork, and Google BigQuery mirroring. Still in preview: the data engineering agent, IQ sharing, observability and Database Hub. source ↗
  2. 28 Sep 2026 DiskANN vector indexes Generally available for SQL database in Fabric, Azure SQL Database Hyperscale and Azure SQL Managed Instance. source ↗
  3. today · Oct 22, 2026
the story · microsoft fabric estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Microsoft Fabric estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Reports slow to a crawl whenever a large pipeline runs on the same capacity.
    • Power BI is going onto Fabric capacity and nobody's sure which SKU you'll need.
    • The data sits in Azure SQL, Snowflake and BigQuery, and analysts copy it around by hand.
  2. chapter 02 · what we change

    How we solve it

    • Capacity and workspace planning
    • OneLake, lakehouse and warehouse design
    • Pipelines and mirroring
    • Power BI and Synapse migration
    • Security and governance
    • Fabric IQ and Copilot setup
  3. chapter 03 · how it runs

    Our approach

    • Workload and capacity assessment
    • Workspace and OneLake design
    • Ingest and mirror
    • Security mapping
    • Migrate and compare
  4. chapter 04 · where you end up

    What changes

    • We traced the Monday slowdown to specific refreshes, and those run off peak now.
    • Each Synapse pool gets a retirement date.
    • Capacity sizing report based on a measured trial week
    • Workspace and domain layout with roles mapped to Entra ID groups
what we do

Our Microsoft Fabric work

6 kinds of Microsoft Fabric work, each run by engineers who have done it on live tenants.

  1. Capacity SKUs, workspace layout and domain structure sized from your real workloads, with monitoring so throttling is spotted before users complain.

  2. Medallion layers in lakehouses, a Fabric warehouse where SQL teams need it, and shortcuts to data already in Azure, AWS or Google Cloud.

  3. Data Factory pipelines, dataflows and database mirroring from sources such as Azure SQL, Snowflake and Google BigQuery.

  4. Semantic models and reports moved onto Fabric capacity, and Synapse workloads rebuilt as Fabric items with tested results.

  5. Workspace roles, OneLake security, sensitivity labels from Microsoft Purview and Entra ID groups mapped so access matches what people need.

  6. Fabric data agents and Fabric IQ configured on curated semantic models, tested on real questions before they reach Copilot users.

capability 01 / 06in production

Capacity and workspace planning

Capacity SKUs, workspace layout and domain structure sized from your real workloads, with monitoring so throttling is spotted before users complain.

capability 02 / 06in production

OneLake, lakehouse and warehouse design

Medallion layers in lakehouses, a Fabric warehouse where SQL teams need it, and shortcuts to data already in Azure, AWS or Google Cloud.

capability 03 / 06in production

Pipelines and mirroring

Data Factory pipelines, dataflows and database mirroring from sources such as Azure SQL, Snowflake and Google BigQuery.

capability 04 / 06in production

Power BI and Synapse migration

Semantic models and reports moved onto Fabric capacity, and Synapse workloads rebuilt as Fabric items with tested results.

capability 05 / 06in production

Security and governance

Workspace roles, OneLake security, sensitivity labels from Microsoft Purview and Entra ID groups mapped so access matches what people need.

capability 06 / 06in production

Fabric IQ and Copilot setup

Fabric data agents and Fabric IQ configured on curated semantic models, tested on real questions before they reach Copilot users.

typical situations

Microsoft Fabric situations we walk into

We pieced these together from Microsoft Fabric situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

Power BI capacity throttling every Monday at 9 a.m.

composite · not a client story
  1. Beforethe situation

    Power BI capacity throttles each Monday when refreshes, dataflows and report traffic overlap. The data team wants to add lakehouses and notebooks on the same capacity, and finance wants a number before approving a larger SKU.

  2. What we dothe work

    We go through several weeks of Capacity Metrics app data and split interactive load from background load. Heavy refreshes move off peak and the worst dataflows become pipelines. Nobody picks a SKU until a trial F capacity has run a representative week with the new workloads.

  3. Afterwhere you end up

    We traced the Monday slowdown to specific refreshes, and those run off peak now. Finance gets a SKU figure taken from a measured week. The new notebooks don't slow the 9 a.m. reports.

case file 02

Synapse pools, Spark jobs and a Copilot pilot due next quarter

composite · not a client story
  1. Beforethe situation

    An analytics team runs Azure Synapse dedicated SQL pools and Spark jobs that feed Power BI. Leadership wants Fabric IQ in Copilot for the sales team next quarter, and the semantic models it would read have overlapping measures.

  2. What we dothe work

    We inventory pipelines, pools and Spark jobs, map each to a Fabric warehouse, lakehouse or notebook, and run old and new side by side until results match. The sales semantic model is cleaned up first, and Fabric IQ is tested on real questions from sales before anyone outside the pilot sees it.

  3. Afterwhere you end up

    Each Synapse pool gets a retirement date. Sales puts its Copilot questions to one cleaned-up semantic model, and nothing in preview goes to production until Microsoft calls it GA.

approach

How a Microsoft Fabric engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Workload and capacity assessment

    We measure current Power BI, Synapse and pipeline workloads, test a representative week on trial capacity, and read the Capacity Metrics app before picking a SKU.

  2. step 02

    Workspace and OneLake design

    We lay out domains, workspaces, lakehouses and warehouses by team and environment. For data that already lives in Azure, AWS or Google Cloud, we use shortcuts.

  3. step 03

    Ingest and mirror

    We mirror supported databases and use Data Factory pipelines for the rest. Each gets monitoring and alerts.

  4. step 04

    Security mapping

    Before business users get access, we map workspace roles, OneLake security and Purview sensitivity labels to Entra ID groups.

  5. step 05

    Migrate and compare

    We move Power BI and Synapse workloads in batches and run them next to the originals until the numbers match.

architecture

How data reaches OneLake and flows on to Power BI and Copilot

Databases and files come into OneLake through mirroring and Data Factory, while shortcuts point at data you keep elsewhere. Entra ID groups and Purview labels decide access. Power BI and Fabric IQ read from the same curated tables.

How data reaches OneLake and flows on to Power BI and Copilot Databases and files come into OneLake through mirroring and Data Factory, while shortcuts point at data you keep elsewhere. Entra ID groups and Purview labels decide access. Power BI and Fabric IQ read from the same curated tables. 01 · SOURCES AND IDENTITY 02 · FABRIC INGESTION 03 · ONELAKE 04 · CONSUMERS mirroring mirroring mirroring pipelines shortcuts Delta tables load group access Direct Lake curated data Azure SQL Database · ManagedInstance Snowflake existing warehouse Google BigQuery analytics datasets ADLS and Amazon S3 existing Parquet and Delta Ex Entra ID security groups Mirroring near real-time replicas Data Factory pipelines · dataflows Fb OneLake lakehouses ·warehouses OneLake security andPurview roles · sensitivity labels Power BI semantic models · DirectLake Fabric IQ in Copilot data agents · Copilot Chat
Read the diagram as text
  1. Azure SQL → Mirroring: mirroring
  2. Snowflake → Mirroring: mirroring
  3. Google BigQuery → Mirroring: mirroring
  4. Azure SQL → Data Factory: pipelines
  5. ADLS and Amazon S3 → OneLake: shortcuts
  6. Mirroring → OneLake: Delta tables
  7. Data Factory → OneLake: load
  8. Entra ID → OneLake security and Purview: group access
  9. OneLake → Power BI: Direct Lake
  10. OneLake → Fabric IQ in Copilot: curated data
use cases

Typical Microsoft Fabric projects

The work teams usually bring us, and the platforms Microsoft Fabric has to talk to while we do it.

  1. MIC-01 You are moving Power BI workloads onto Fabric capacity and need a plan common request
  2. MIC-02 Reports slow down whenever a large pipeline runs common request
  3. MIC-03 You want one place to query data that sits in Azure SQL, Snowflake and BigQuery common request
  4. MIC-04 Synapse workloads need a home before you stop investing in them common request
  5. MIC-05 Leaders want to ask Copilot about company data and you need it to be right common request
you keep

What a Microsoft Fabric engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • report01

    Capacity sizing report based on a measured trial week

    yours to keep
  • document02

    Workspace and domain layout with roles mapped to Entra ID groups

    yours to keep
  • design03

    Lakehouse design with a shortcut or mirroring decision per source

    yours to keep
  • inventory04

    Synapse migration inventory with side-by-side result comparisons

    yours to keep
  • inventory05

    Feature status register marking GA and preview items, reviewed each quarter

    yours to keep
talent and delivery · microsoft fabric

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
roles we staff
  • Fabric data engineer (Lakehouse, Spark)
  • Fabric analytics engineer (semantic models)
  • Power BI developer
  • Fabric capacity and tenant administrator
  • Synapse to Fabric migration engineer
  • Real-Time Intelligence developer
01How do we size Fabric capacity?

Start from your current Power BI and data engineering workloads, then test a representative week on a trial or small capacity. We watch the Capacity Metrics app for throttling and background usage before recommending a SKU.

02Should we use Fabric or Databricks?

It depends on your team and what they run. Fabric fits organizations built around Power BI and Microsoft 365. Databricks fits heavy Spark, streaming and ML engineering. Some clients run both, with OneLake shortcuts pointing at Delta tables.

03Are the FabCon Europe 2026 features ready for production?

Some of it. Microsoft lists Fabric IQ in Copilot and BigQuery mirroring as generally available. The data engineering agent and Database Hub are still preview. We use preview features in development only, never in production.

04Do you migrate from Azure Synapse?

Yes. We inventory pipelines, SQL pools and Spark jobs, decide what maps to Fabric directly and what needs rework, and run old and new side by side until results match.

05What drives Microsoft Fabric cost?

Capacity size, mostly, plus OneLake storage. Overlapping refreshes, inefficient dataflows and notebooks with oversized Spark settings use capacity fastest. We read the Capacity Metrics app before recommending a SKU change.

services

Related services

Projects on Microsoft Fabric usually end up touching one of these, so they're worth a look.

sources 1 source linked last checked 2026-10-20 content fingerprint 18f5f079
  1. 01Microsoft Azure blog: FabCon and SQLCon 2026 in Barcelona (28 Sep 2026)azure.microsoft.com ↗
Reviewed by the Cohash team Microsoft Fabric is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it