K čemu propojení slouží
Objednávky, produkty s variantami a zákazníci ze Shopify pravidelně tečou do Microsoft Fabric, propojené s daty z reklamy a ze skladu nebo účetnictví, i když prodáváte přes víc obchodů nebo v několika měnách. Konektor a datový model jsou stejné jako u napojení na BigQuery, mění se jen to, kam data přistávají.
Objednávky a varianty produktů na jednom místě
Objednávky, produkty včetně variant (SKU, barva, velikost) a zákazníci ze Shopify se ukládají do Fabric Lakehouse nebo Warehouse ve struktuře, se kterou se dál dá počítat v Power BI nebo přes T-SQL. Na rozdíl od GA4, který umí posílat data do BigQuery bez cizí integrace, Shopify žádný podobný vestavěný export nenabízí – všechna napojení, Datimo nevyjímaje, stojí na Admin API.
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á, i napříč obchody a trhy.
Na co si dát pozor
U tohoto typu propojení se běžně počítá s několika omezeními. Je lepší je znát dopředu než je řešit až v reportu.
Víc obchodů a měn, jeden report
Pokud prodáváte přes víc Shopify obchodů nebo v několika měnách, čísla je potřeba sjednotit na jeden měnový základ a jednu strukturu dřív, než se dostanou do reportu, jinak obrat a marže neodpovídají realitě.
Shopify varianty a číselník ve skladu nebo účetnictví
Shopify pracuje s produkty a variantami, které se často liší od číselníku v účetnictví nebo skladovém systému. Bez mapování marže nesedí na konkrétní produkt v kampaních.
Fabric čerpá ze sdílené kapacity, ne z placení za dotaz
Na rozdíl od BigQuery, kde se platí za proskenovaná data u jednotlivého dotazu, Fabric čerpá z jednoho sdíleného poolu Capacity Units pro Lakehouse, Warehouse, Power BI i pipeline dohromady. Nápor při Black Friday nebo jiné mezinárodní akci tak sdílí kapacitu s reportingem a dalšími workloady ve stejném workspace.
Přístup do Fabricu se řídí Microsoft Entra ID
Kdo vidí která data ve workspace, se nastavuje přes Microsoft Entra ID (dřívější Azure AD) na úrovni tenantu a workspace. Je potřeba to promyslet spolu s IT, hlavně pokud data z jednotlivých Shopify obchodů míří k různým týmům.
Shopify přechází z REST na GraphQL Admin API
Shopify od října 2024 REST Admin API dál nerozvíjí a od února 2025 přestaly fungovat některé klíčové REST endpointy okolo produktů a variant. Napojení proto stavíme na GraphQL Admin API, ne na REST, který Shopify postupně opouští.
Shopify limituje podle nákladu dotazu, ne podle jejich počtu
GraphQL Admin API funguje na principu tzv. leaky bucket: aplikace má kapacitu 1000 bodů, která se doplňuje rychlostí 50 bodů za sekundu, a každý dotaz má podle své složitosti vlastní cenu v bodech (max. 1000 na jeden dotaz). Návrh synchronizace proto musí počítat s cenou konkrétních dotazů, ne jen s jejich počtem.
Jak to Datimo řeší
- 1
Vlastní konektor pro váš Shopify obchod
Napojení se nastaví podle konkrétní varianty Shopify a případně víc obchodů nebo měn najednou, pokud je používáte. Shopify je cloudová platforma dostupná přes veřejné API, takže napojení jde přímo, bez on-premises brány.
- 2
Ingest do OneLake přes Fabric Data Factory
Data se do Fabricu dostávají přes pipeline nebo Dataflow Gen2 přímo do OneLake, do Lakehouse nebo Warehouse podle toho, jak je nastavený váš tenant a co potřebuje reporting.
- 3
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.
- 4
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.
- 5
Modulární rozsah dat
Napojení stavíme z modulů podle toho, co potřebujete reportovat, ne jako pevně daný balíček tabulek.
