K čemu propojení slouží
Objednávky, katalog produktů a zákazníci z e-shopu na WPJ pravidelně tečou do Microsoft Fabric, propojené s daty z reklamy a ze skladu nebo účetnictví, bez ručního exportu.
Objednávky a katalog na jednom místě
Objednávky, produkty a zákazníci z WPJ se ukládají do Lakehouse nebo Warehouse v OneLake ve struktuře, se kterou se dá dál počítat, napojení stavíme podle konkrétního nasazení e-shopu. Napojujeme se přes GraphQL API WPJ, ne přes REST, které používá řada jiných e-shopových platforem.
Kde se data dál používají
Segmentace produktů v Google Ads, maržový report a analýza průchodnosti košíkem pracují se stejným zdrojem, takže čísla v kampaních sedí s tím, co se reálně prodává, a v Power BI navazují přímo na data ve Fabricu.
Na co si dát pozor
U propojení e-shopu s datovou platformou se opakují podobná rizika, bez ohledu na to, jakou platformu e-shop používá. Lepší je počítat s nimi předem, než je řešit až v hotovém reportu.
Kódy produktů v e-shopu a v účetnictví nebo skladu
Katalog v e-shopu se často liší od číselníku v účetnictví nebo na skladě. Bez mapování se marže nedá spočítat na konkrétní produkt v kampani.
Sezónní špičky v objednávkách
O Vánocích nebo při výprodeji objem objednávek skokově naroste. Synchronizace na to musí být připravená dopředu, ne dolaďovaná až za provozu, kdy data začnou zaostávat.
Sdílená kapacita Fabricu
Fabric účtuje jednu kapacitu (CU) sdílenou napříč Lakehouse, Warehouse, Power BI i pipeline, na rozdíl od BigQuery, kde se platí za jednotlivé dotazy. Náročný report nebo velký běh pipeline se tak může projevit na výkonu ostatních věcí ve stejném workspace, kapacitu je dobré dimenzovat s rezervou.
WPJ používá GraphQL API, ne REST
WPJ nabízí administrátorské API postavené na GraphQL, dokumentované na graphql-docs.wpjshop.cz, ne na běžnějším REST rozhraní jako řada jiných e-shopových platforem. Přístup vyžaduje token administrátorského účtu s explicitně uděleným oprávněním k API, bez něj se k datům nedostaneme. Datový model proto mapujeme podle GraphQL schématu konkrétní instalace, ne podle jednotné sady REST endpointů.
Jak to Datimo řeší
- 1
Napojení přes API konkrétního nasazení
S WPJ zatím nemáme tak dlouhou historii jako u velkých e-shopových platforem, které napojujeme roky. Princip je ale stejný, napojíme se přes API vašeho konkrétního nasazení a stavíme na tom, co API reálně nabízí, bez slibování funkcí, které jsme si dopředu neověřili. Data pak přes Data Factory pipeline nebo Dataflow Gen2 přivedeme do Fabricu.
- 2
Pravidelná synchronizace
Objednávky, katalog a zákazníci se aktualizují podle domluveného intervalu, ne jednou za měsíc ručním exportem.
- 3
Volba mezi BigQuery a Fabricem
Standardně stavíme napojení do BigQuery, pro klienty, kteří už mají Fabric jako firemní standard kvůli Power BI nebo Microsoft 365, použijeme stejnou logiku a datový model nad Lakehouse nebo Warehouse.
- 4
Řízení přístupu přes Entra ID
Přístup k datům ve workspace řešíme přes Microsoft Entra ID, takže zapadá do existující firemní správy identit, ne jako samostatný systém navíc.
- 5
Správa napojení v ceně
Technickou správu, údržbu při změnách API i aktivní monitoring hlídáme za vás, v rámci ceny.
