10. června 2026

Fabric Apps – náhrada Power BI reportů?

Minulý týden jsem vzal svůj starý report a zkusil z něj udělat Fabric Data App. Ten report je jedno z mých prvních produkčních Power BI děťátek. Je to můj otloukánek pro všechny možné demonstrace – znám ho datově i byznysově, vím co jsem v něm dělal historicky špatně a co bych dneska udělal jinak. Právě proto je to vždycky kandidát na hraní. O pár dní později jsme to s Vojtou rozebrali v Cestě do Fabricu, protože na Buildu 2026 to bylo jedno z nejzajímavějších oznámení.

Co jsou Fabric Apps

Fabric Apps jsou nový typ itemu ve workspace. V kostce – webová aplikace, která běží přímo na Fabricu. Žádný externí hosting, žádné lepení krabiček od různých vendorů. Autentizace přes Entra ID, governance přes workspace permissions, data přes OneLake.

Dají se rozdělit na dvě části. Jednak operační appky – plnohodnotné webové aplikace, kde data nejen čtete, ale i zapisujete. Pamatujete, jak jsme se v jednom z předchozích dílů Cesty do Fabricu bavili o tom, že write-back může řešit i planning? Tohle je přesně ta kategorie. A zajímavé je to i pro nás z Power BI světa, protože to řeší věci, které Power BI samo o sobě nikdy neřešilo. A pak data apps – vizualizační dashboardy nad sémantickým modelem, kde se dotazy posílají přes DAX. Na ty se zaměřím hlavně.

Kde je Rayfin

S Fabric Apps úzce souvisí Rayfin – open-source SDK a CLI. Rayfin je nástroj, Fabric Apps je výsledek. Napíšete npx rayfin up a Rayfin vám nasadí kompletní backend – SQL databázi, GraphQL API, autentizaci, static hosting – přímo do vašeho Fabric tenantu. Microsoft to na Buildu demonstroval ve spolupráci s Replitem a byznys problém pojmenoval přesně: vygenerovat frontend zvládne dnes agent za hodinu. Produkční backend, který je bezpečný, škálovatelný a s důrazem na governance – to je ta těžší část. Rayfin ji řeší tím, že to všechno dědí z Fabricu. Detaily najdete v oficiálním blog postu na Fabric Community.



Co jsem zkoušel

Jak to vypadá pod kapotou? Úplně jinak než v Power BI. Tady není žádné uživatelské rozhraní. Všechno se píše jako kód – nebo se musíte spolehnout na coding agenta (GitHub Copilot, Claude Code nebo jiný). Pod každou vizualizací je soubor s koncovkou .dax, který posílá DAX dotaz do sémantického modelu. Samotné vizualizace kombinují TypeScript, CSS, Vega/VegaLite. Máte nad tím absolutní kontrolu – můžete ten DAX dotaz odladit, můžete každý pixel posunout. Ale musíte to umět, nebo donutit agenta, aby to uměl za vás.

Nechal jsem Claude Code, ať se podívá do prohlížeče na můj starý report, prokliká si ho a vygeneruje mi novou verzi jako data app. Zadání: podívej se, co tam je, zachovej ty informace, ale zkus to udělat líp – drž se best practices pro vizualizace. Tady se mi agent rozjel.

Před (originál Power BI)


Po (Fabric Data App)



Dvě stránky, které měly být identické (lišila se jen metrika – obrat vs. marže), mi vygeneroval každou jinak. Některé vizualizace chyběly, některé byly úplně jiné. Interakce mezi vizualizacemi – to, co má Power BI by design – tady musíte explicitně naprogramovat. Kliknu do sliceru a chci, aby se překreslily všechny grafy na stránce? Musím to říct. Export do Excelu? Řazení? Prokliky? Totéž.

Jeden praktický postřeh. Při nasazení mi Rayfin automaticky vygeneroval Fabric SQL database, kterou jsem pro čistou data app vůbec nepotřeboval – tahal jsem data ze stávajícího sémantického modelu, ale zapomněl jsem to agentovi říct. Krátkodobě to vytížilo mou F2 kapacitu na 886 %. Jakmile jsem databázi odstranil, samotné interakce s data app byly z pohledu CU v podstatě zadarmo.



Nahradí to Power BI?

Ne. A myslím si, že to ani nemá. Kurt Buhler z Tabular Editoru to rozebral v článku, kde to přirovnal k legu a 3D tiskárně. Power BI je lego – pokládáte kostičky, máte hotový výsledek rychle, self-service uživatel si postaví report sám. Fabric Data Apps jsou 3D tiskárna – máte absolutní volnost, ale potřebujete úplně jiný skill.

Připomíná mi to příchod Power BI vedle Reporting Services. Tehdy všichni spekulovali, jestli Power BI nahradí paginated reporty. Microsoft v té době možná hůř komunikoval vizi a teprve čas ukázal, že to není náhrada, ale doplněk – vykrytí slabých míst platformy. Tady čekám totéž. Power BI zůstane pro self-service analytiku, pro běžného business uživatele, který si otevře Power BI Desktop a při troše štěstí report nakliká. Fabric Apps jsou pro profi vývojáře, který potřebuje custom, pixel-perfect, propojitelné s aplikační vrstvou – zápisy do databáze, napojení na externí API, komentování.

Kde to ale vidím jako skutečný přínos, je potenciální náhrada Power Apps. Vojta zná firmy, kde Power Apps používají třeba jako katalog reportů – přesně tohle by šlo nativně přesunout do Fabric Apps. Pokud už máte Fabric jako platformu, proč byste do toho vnášeli další platformu s vlastním licenčním chaosem?

Na co si dát pozor

Fabric Apps jsou v preview a nejsou dostupné ve všech regionech. Já jsem narazil s kapacitou v North Europe – musel jsem si vytvořit novou kapacitu ve West Europe. S Vojtou jsme v podcastu řešili, jestli se k Fabric Apps dostane uživatel bez Power BI Pro licence. V tu chvíli jsme to nevěděli, tak jsem to pak dohledal – uživatel s oprávněním "Run and interact" může Fabric App používat bez Pro licence, ale pouze na kapacitě F64 a výš. Pod F64 je Pro stále potřeba. Pokud jste na menších kapacitách – já na svém testovacím tenantu jedu na F2 – tak to je dobré vědět. A jedno obecnější riziko, o kterém se na LinkedIn už diskutuje – díky agentům je dnes schopný vygenerovat webovou aplikaci skoro kdokoliv. Nechat si to kompletně nagenerovat a nerozumět tomu kódu vůbec – to není úplně bez rizika. Ale to není specifické pro Fabric Apps, to je problém celého vibe codingu. Je to čerstvě vytažené z trouby.

Závěr

Dnešní post se věnoval Fabric Apps – novému typu workspace itemu, který rozšiřuje Fabric o plnohodnotné webové aplikace. Fabric už není jen základna pro vaše data, ale je to kompletní platforma. Pro vizualizační scénáře jsou data apps alternativa s daleko větší volností než Power BI, ale za cenu výrazně vyšší komplexity. Pro operační scénáře je to potenciálně cesta, jak se zbavit Power Apps v kontextu Fabricu. Stále je to preview, stále je to v plenkách. Já osobně budu číhat na use case, který bude lepší fit pro Fabric Data App než pro Power BI report. Do té doby jedu dál Power BI. A budu se seznamovat i s operational apps – to je pro mě zatím neprobádané území.

V Cestě do Fabricu jsme s Vojtou rozebrali i další střípky z Buildu 2026 – storage tiers, GPU-akcelerovaný warehouse a další.

3. června 2026

Microsoft Build 2026 – přehled pro Fabric a Power BI

Včera v 18:00 CEST spustil Satya Nadella keynote Microsoft Build 2026 ze San Francisca. Sledoval jsem to živě, s otevřeným Build Live blogem a refreshovaným Fabric Blogem. Letos Microsoft nahradil tradiční Book of News real-time blogem.

Nebudu procházet všech 100+ announcementů. Zaměřím se na to, co je relevantní pro nás – lidi, co pracují s Power BI a Microsoft Fabric. Pokud vás zajímá AI infrastruktura, Surface hardware nebo quantum computing, tohle není ten správný článek.

Microsoft IQ – sémantický mozek pro agenty

Hlavní story letošního Build se dá shrnout do jednoho slova: agenti. Microsoft představil Microsoft IQ jako sjednocenou inteligentní vrstvu – kombinaci Work IQ (data z M365), Foundry IQ (znalostní báze), Fabric IQ Ontology (business sémantika) a nového Web IQ (grounding z webu). Je to GA od včerejška.

A tady je klíčová věta pro Power BI svět: sémantické modely Power BI jsou explicitně základem, na kterém agenti staví. Microsoft mluví o 30+ milionech sémantických modelů v produkci. Ontologie v Fabric IQ tyto modely rozšiřují o operační kontext – entity, vztahy, pravidla, akce. GA by mělo být v nejbližších měsících.

Jinými slovy – dobře navržený sémantický model není jen základ pro reporty, ale i pro agentní AI. Pokud jste investovali čas do kvalitního modelování, právě se vám to začíná vracet.

GPU-akcelerovaný Fabric Data Warehouse

Tohle je technicky asi nejzajímavější Fabric novinka na Build. Fabric Data Warehouse dostane GPU akceleraci – v interních benchmarcích Microsoft naměřil až 7× rychlejší výkon oproti třem hlavním cloudovým warehoussům. Výzkum za tím dostal cenu ACM SIGMOD za Best Industry Paper 2026. Early access preview bude v červenci 2026.

Data Agents v M365 Copilot – GA

Fabric Data Agents jsou nově GA v Microsoft 365 Copilot. K tomu přibyla podpora Service Principals, sledování přes Microsoft Foundry a Creator Agent pro SQL a Eventhouse zdroje. To všechno je v červnovém Fabric Feature Summary, který vyšel – jak jinak – souběžně s keynotem.

Copilot Credits a nový consumption model

Agent work přechází na consumption model: pay-as-you-go za $0.01/credit, nebo předplacené balíčky. Per-user Copilot licence zůstává pro lidské používání Copilota. Jinými slovy – agenti si platí zvlášť. Tohle bude zajímavé sledovat z pohledu FinOps.

OneLake – storage tiers a item-level reporting

Dvě praktické novinky v preview. Za prvé – lifecycle management pro automatický přesun dat mezi storage tiers (podle created/modified/accessed). Za druhé – item-size reporting, které konečně ukazuje storage breakdown na úrovni jednotlivých itemů, včetně system a soft-deleted dat. To je přesně ta viditelnost, co v Capacity Metrics app chybí.

Rayfin – backend jako služba přímo ve Fabric

Tohle je pro mě osobně jedna z nejzajímavějších novinek. Rayfin je open-source SDK a CLI, které umožní definovat kompletní aplikační backend v kódu – datový model, business logiku, API, autentizaci, přístupová pravidla – a jedním příkazem to celé nasadit do Microsoft Fabric. Data zůstávají v OneLake, aplikace běží jako first-class Fabric artefakt a automaticky dědí governance a zabezpečení tenantu.

Prakticky řečeno – je to odpověď na problém, který zná každý, kdo viběkóduje: AI vám vygeneruje frontend za hodinu, ale backend pro produkci je na týdny. Rayfin tu mezeru chce zavřít. Launch partnerem je Replit – postavíte aplikaci v Replitu, napíšete "rayfin up" a backend se nasadí do vašeho Fabric tenantu. Pricing zatím nebyl zveřejněn a bez Fabric kapacity to nepoběží – není to standalone služba. Preview je dostupné od včerejška.

Fabric Apps – custom webové dashboardy nad sémantickým modelem

Nový typ Fabric itemu, který by mohl být pro Power BI komunitu tou nejzásadnější novinkou z celého Build. Fabric Apps umožňují vytvořit kompletní webovou aplikaci – včetně dashboardů s vizualizačními knihovnami jako Vega nebo D3.js – a dotazovat se sémantického modelu v DAXu. Autentizace, RLS, governance – to všechno se dědí z Fabric platformy.

Důležitý detail: žádné UI na tvorbu. Je to čistě code-first workflow – HTML, CSS, TypeScript, DAX. Očekávaný způsob tvorby je přes coding agenty jako GitHub Copilot nebo Claude Code. Nenahrazuje to Power BI reporty – pokud potřebujete standardní self-service reporting, Power BI nikam neodchází. Ale pokud chcete pixel-perfect dashboard s plnou kontrolou nad vizualizacemi, tohle je nová cesta.

Kurt Buhler to na LinkedInu shrnul výstižně – přirovnal to k rozdílu mezi stavebnicí Lego a 3D tiskárnou. Větší volnost, větší komplexita, jiné use cases. Ve svém testování uvádí, že tvorba bespoke dashboardu byla s Fabric Apps výrazně rychlejší než v Power BI. Pokud vás téma zajímá, doporučuji jeho podrobný článek na Tabular Editor blogu.

A co ještě stojí za zmínku

V kostce: CI/CD pro SQL analytics endpoint (preview). GitHub Enterprise Cloud s data residency pro Git Integration (GA). Materialized Lake Views fungují across lakehouses a workspaces. Real-Time Intelligence dostalo AI-powered vizuály a Kafka + Service Bus konektory jsou GA.

Z platformových věcí mimo Fabric: Microsoft Foundry má 11 000+ modelů v katalogu, včetně Claude a GPT-5.5. Nová kategorie "Autopilots" s Microsoft Scout. A pro developery – GitHub Copilot CLI umí nově pracovat s Fabric IQ skills přímo z terminálu.

Co nebylo řečeno

Build je tradičně o architektonické strategii a developer preview. Nepadlo nic o licencování Fabric SKU ani o cenových změnách – to bývá doména Ignite. Konkrétní GA milníky pro Fabric IQ Ontologies a Power BI novinky očekávám na FabCon Europe v Barceloně (28. 9.–1. 10. 2026). Tam se uvidíme.

Závěr

Letošní Build jasně ukazuje směr: sémantický model už není jen základ pro reporty, ale pro celou agentní vrstvu. GPU akcelerace Warehouse je technicky impozantní a OneLake storage management jsou přesně ty practical improvements, co v produkci chybí. Podrobněji tohle probereme s Vojtou v příštím díle podcastu Cesta do Fabricu.

Zdroje