Jak se rozhodovat mezi Microsoft Fabric a Databricks

Co zaznělo na 11. BI Networking Meetupu

Výběr moderní datové platformy dnes není jen technickou otázkou. Organizace při něm zvažují způsob práce s daty, návaznost na stávající technologie, provozní náklady i budoucí rozvoj v oblasti AI. Právě proto se stále častěji objevuje otázka, zda zvolit Microsoft Fabric, nebo Databricks.

 

Jak se rozhodovat mezi Microsoft Fabric a Databricks - úvodní

Na 11. BI Networking Meetupu se tohoto tématu ujali Ondřej Gřešák (Data Architect & Product Owner MS Fabric) a Lukáš Karlovský (MS Fabric & Power BI Data Engineer). Formát přednášky nebyl klasickou produktovou prezentací, ale otevřenou diskusí dvou architektů, kteří z pohledu vlastních zkušeností porovnávali silné i slabší stránky obou platforem.

Důležité přitom bylo jedno společné sdělení, které se prolínalo celou přednáškou:

Nejde o hledání vítěze. Správná volba závisí na architektuře organizace, používaném aplikačním ekosystému a konkrétním scénáři použití.

Cena není jen licence. Rozhoduje způsob spotřeby

Diskuse začala tématem, které řeší téměř každý projekt jako první – náklady. Řečníci ale upozornili, že samotná cena licence je pouze částí celkového obrazu.

Obě platformy umožňují začít bez významných vstupních investic. Microsoft nabízí šedesátidenní trial prostředí Fabric, zatímco Databricks poskytuje dlouhodobě dostupnou bezplatnou variantu prostředí, byť s určitými provozními omezeními.

Microsoft Fabric

Lukáš Karlovský vysvětlil, že Fabric odděluje:

  • výpočetní výkon (compute),
  • úložiště (storage).

Díky tomu lze obě části škálovat nezávisle a lépe optimalizovat náklady.

Velkou část diskuse věnoval mechanismům Bursting a Smoothing, které umožňují krátkodobé navýšení výkonu bez okamžitého navýšení ceny, pokud se spotřeba v definovaném časovém okně opět vyrovná.

Další výhodou je podle prezentace možnost detailně sledovat spotřebu jednotlivých položek pomocí nástroje Fabric Capacity Metrics, nově i včetně využití storage na úrovni jednotlivých objektů.

Databricks

Ondřej Gřešák upozornil, že Databricks používá odlišný model účtování založený na DBU (Databricks Units) a že větší pozornost je potřeba věnovat správné konfiguraci výpočetních prostředků.

Jako příklad uvedl serverless compute, který výrazně zjednodušuje práci uživatelům, ale při nevhodném použití může vést k velmi vysokým nákladům.

Současně zdůraznil, že Databricks neposkytuje vlastní integrovaný nástroj pro detailní cost monitoring napříč prostředím. Organizace proto obvykle využívají cloudové monitorovací nástroje a dobře nastavenou governance, zejména:

  • pojmenování prostředků,
  • tagování,
  • rozdělení prostředí,
  • sledování nákladů podle projektů nebo týmů.

„Dobře nastavená governance vám nakonec umožní přesně zjistit, odkud náklady skutečně vznikly.“

Pro koho jsou jednotlivé platformy určeny

Jednou z nejzajímavějších částí přednášky bylo srovnání cílových skupin obou platforem.

Řečníci se shodli, že obě platformy pokrývají široké spektrum rolí:

  • Data Engineers,
  • Data Scientists,
  • BI specialisty,
  • analytiky,
  • AI specialisty.

Rozdíl ale vidí v jejich přirozeném prostředí.

Microsoft Fabric

Podle Lukáše Karlovského představuje největší přidanou hodnotu především organizacím, které již využívají:

  • Microsoft 365,
  • Power BI,
  • SharePoint Online,
  • další cloudové služby Microsoftu.

Velkou výhodou je také možnost pracovat různými způsoby:

  • low-code,
  • no-code,
  • klasické notebooky v Pythonu.

Business uživatelé mohou využívat známé prostředí Power Query prostřednictvím Dataflow Gen2, zatímco vývojáři mají k dispozici notebooky a další vývojové nástroje.

Databricks

Ondřej Gřešák naopak zdůraznil silnou stránku Databricks v prostředích, která nejsou vázaná pouze na Microsoft.

Databricks podle něj dobře zapadá zejména tam, kde organizace využívají:

  • AWS,
  • Google Cloud,
  • multicloud architekturu,
  • rozsáhlé enterprise prostředí.

Právě zde podle něj vyniká zejména práce s rozsáhlou datovou platformou a centrální governance prostřednictvím Unity Catalog.

Uživatelská přívětivost a provoz platformy

Další část diskuse se věnovala tomu, jak snadné je platformu zavést a provozovat.

Microsoft Fabric

Fabric je postaven jako Software as a Service.

To znamená, že vytvoření nového notebooku, Lakehouse nebo Warehouse je otázkou několika kliknutí.

Současně ale řečníci upozornili, že s rostoucí velikostí organizace začínají přibývat témata jako:

  • správa workspace,
  • více prostředí,
  • optimalizace kapacit,
  • deployment,
  • governance.

Lukáš Karlovský zároveň upozornil, že dnešní Fabric již nelze označovat za řešení vhodné pouze pro menší projekty. Platforma dnes nabízí API, CLI, Terraform i další nástroje potřebné pro enterprise provoz.

Databricks

Databricks podle Ondřeje Gřešáka vyžadují výrazně větší nároky na administraci.

Je potřeba řešit například:

  • provisioning,
  • storage účty,
  • sítě,
  • deployment,
  • správu prostředí.

Za tuto vyšší složitost ale organizace získávají větší flexibilitu při návrhu celé platformy. Každopádně učící křivka Databricks bývá delší než u Fabric.

Reporting, analytika a Power BI

Power BI bylo jedním z hlavních témat celé debaty.

Fabric

Výhodou Fabricu je přímá integrace Power BI do platformy.

Vedle klasických reportů ale řečníci zmínili i další možnosti:

  • Real-Time Dashboard,
  • notebooky s vizualizacemi,
  • Direct Lake,
  • write-back scénáře pomocí nových funkcionalit.

Podle Lukáše Karlovského právě propojení Power BI a Fabric otevírá scénáře, které dříve nebyly běžné.

Databricks

Databricks disponují vlastním reportingovým nástrojem a současně umožňují připojit Power BI stejně jako další BI platformy.

Ondřej Gřešák uvedl praktický příklad ze Škoda Auto, kde po dokončení datového workflow dochází automaticky k obnovení vybraných Power BI datasetů. Díky tomu mohou uživatelé během několika minut pracovat s novými výsledky plánovacích procesů.

AI funkce v obou platformách

Obě platformy dnes nabízejí rozsáhlé AI možnosti, pozornost se v rámci přednášky soustředila především na praktické využití.

Microsoft Fabric

Byly zmíněny zejména:

  • Copilot,
  • Data Agent,
  • Operations Agent,
  • MCP servery,
  • AI Functions.

Data Agent podle prezentace umožňuje pracovat nad přesně vymezeným rozsahem dat a generovat SQL nebo DAX dotazy pro konkrétní scénáře.

Operations Agent slouží ke sledování definovaných událostí a následnému upozorňování například prostřednictvím Microsoft Teams.

Databricks

Za hlavního AI pomocníka označil Ondřej Gřešák nástroj Genie.

Vedle asistence při vývoji umožňuje také vytvářet uzavřené Genie Spaces, ve kterých mohou business uživatelé komunikovat pouze nad předem definovanou sadou dat.

Další zmíněné možnosti zahrnovaly:

  • generování dokumentace,
  • návrhy popisů metadat,
  • AI Functions,
  • práci s Unity Catalog.

Řečníci se krátce dotkli také cenového modelu AI funkcí v Databricks, které jsou účtovány samostatně.

Governance a bezpečnost

Governance představovala další oblast, kde se podle prezentujících obě platformy vydávají odlišnou cestou.

Microsoft Fabric

Fabric využívá úzkou integraci s Microsoft Purview.

Řečníci zmínili například:

  • Sensitivity Labels,
  • přenos klasifikace napříč datovým tokem,
  • ochranu citlivých dat v reportech.

Pro pokročilejší lineage ale podle Lukáše Karlovského organizace často využívají externí nástroje.

Databricks

V Databricks plní klíčovou roli Unity Catalog.

Ten podle prezentace zajišťuje:

  • správu přístupů,
  • metadata,
  • lineage,
  • governance.

Ondřej Gřešák zároveň uvedl zkušenost z rozsáhlých enterprise prostředí, kde Unity Catalog spolupracuje například s Collibrou jako centrálním katalogem datových produktů.

Praktické scénáře rozhodování

Největší přínos celé přednášky představovala praktická doporučení, kdy která platforma dává větší smysl.

Situace  Microsoft Fabric  Databricks  Důvod uvedený v prezentaci 
Organizace využívá Microsoft 365 a Power BI ✓ Synergie s Microsoft ekosystémem
Převládá AWS nebo multicloud ✓ Přirozenější zapojení do různých cloudů
Malá firma s omezeným rozpočtem ✓ Nízká vstupní kapacita a SaaS přístup
Velké enterprise prostředí ✓ Ověřenost ve velkých implementacích
Rychlé vytvoření POC ✓ Jednodušší začátek práce
Pokročilá governance nad rozsáhlým prostředím ✓ Unity Catalog
Silná orientace na Power BI ✓ Přímá integrace
Potřeba kombinace více cloudů ✓ Multicloud architektura

Když nejde o „Fabric nebo Databricks“

Právě tato část představovala hlavní závěr celé diskuse.

Oba řečníci opakovaně zdůraznili, že moderní architektury stále častěji kombinují více technologií.

Zmíněny byly například:

  • Delta Sharing,
  • OneLake,
  • Mirroring,
  • federace dat,
  • kombinace ingestu ve Fabric a dalšího zpracování v Databricks.

Ondřej Gřešák uvedl příklad prostředí, kde jednotlivé technologie vedle sebe dlouhodobě spolupracují a každá řeší oblast, pro kterou je nejvhodnější.

„Pokud odhlédneme od manažerského požadavku mít všechno v jednom produktu, spolupráce obou platforem dává často velmi dobrý smysl.“

Závěr

Diskuse ukázala, že otázka „Fabric, nebo Databricks?“ nemá univerzální odpověď.

Microsoft Fabric podle řečníků nabízí velmi příjemný vstup do moderní datové platformy zejména organizacím, které již využívají služby Microsoftu a chtějí těžit z jejich vzájemné integrace.

Databricks naopak vynikají ve velkých, heterogenních a multicloudových prostředích, kde hrají významnou roli pokročilá governance, flexibilita architektury a práce s rozsáhlými datovými platformami.

Nejdůležitější doporučení celé přednášky však znělo jinak.

Místo hledání vítěze je vhodnější přemýšlet nad tím, jak jednotlivé platformy využít společně tam, kde každá přináší největší hodnotu.

Místo hledání vítěze je vhodnější přemýšlet nad tím, jak jednotlivé platformy využít společně tam, kde každá přináší největší hodnotu.

Executive Summary

Microsoft Fabric a Databricks dnes představují dvě významné platformy pro moderní práci s daty, jejichž porovnání je stále častějším tématem architektonických rozhodnutí. Diskuse na 11. BI Networking Meetupu ukázala, že neexistuje univerzálně lepší řešení.

Microsoft Fabric těží především z hluboké integrace s ekosystémem Microsoftu. Nabízí jednoduchý SaaS model, úzké propojení s Power BI a známé uživatelské prostředí, které usnadňuje adopci napříč organizací. Databricks naopak cílí na organizace provozující rozsáhlé datové platformy, často v multicloudovém prostředí, kde je důležitá flexibilita architektury, pokročilá governance a práce s rozsáhlými datovými ekosystémy.

Řečníci zároveň zdůraznili, že rozhodnutí by nemělo vycházet pouze z technických parametrů jednotlivých produktů. Klíčovou roli hraje stávající technologický ekosystém organizace, požadavky na správu dat, způsob práce uživatelů i dlouhodobá architektonická strategie.

Moderní podnikové architektury navíc stále častěji využívají obě platformy současně a kombinují jejich silné stránky namísto snahy nahradit jednu druhou.

 

Key Takeaways

  • Výběr mezi Microsoft Fabric a Databricks nemá univerzálně správné řešení.
  • Fabric přináší největší přínos organizacím postaveným na Microsoft ekosystému.
  • Databricks jsou silnou volbou pro rozsáhlé enterprise a multicloudové architektury.
  • Celkové náklady ovlivňuje především způsob využití výpočetních prostředků a governance.
  • Obě platformy dnes nabízejí pokročilé AI funkce, ale s odlišným způsobem integrace do pracovních procesů.
  • Governance představuje jednu z nejvýraznějších odlišností obou platforem.
  • Power BI zůstává významnou součástí rozhodování zejména u organizací využívajících Microsoft Fabric.
  • V řadě organizací přináší největší hodnotu kombinace obou platforem namísto výběru pouze jedné.

Autor: Lukáš Karlovský, Ondřej Gřešák

Přihlaste se k odběru našeho Newsletteru!

Získejte pravidelný příliv zajímavých informací ze světa datových technologií přímo do své schránky.

Každý měsíc:

  • Aktuální novinky o inovacích v oblasti Business Intelligence a datových technologií.

  • Exkluzivní pozvánky na odborné akce, semináře a workshopy.

  • Případové studie a praktické příklady z reálných projektů.

  • Inspirace a tipy pro vaši datovou strategii.

Mohlo by vás zajímat

Číst další

Chcete nás kontaktovat?

Drop files here or
Max. file size: 100 MB.
    This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.