Dane i analitykaAnaliza

Data mesh: cztery zasady i kiedy ma sens w polskiej firmie

W skrócie

Data mesh to podejście do architektury i organizacji danych analitycznych, w którym odpowiedzialność za dane przechodzi z centralnego zespołu do domen biznesowych. Artykuł opisuje cztery zasady według Zhamak Dehghani, warunki, w których podejście ma sens, przeliczony przykład kolejki zgłoszeń i typowe błędy wdrożeń.

· Lemur Media · · czas czytania: 4 min

Sprawdził: Dominik Dębski, 1.11.2026

Czym jest data mesh?

Data mesh to zdecentralizowane podejście do danych analitycznych, w którym zespoły domen biznesowych odpowiadają za swoje dane i udostępniają je innym jako produkty. Pojęcie wprowadziła Zhamak Dehghani, wówczas konsultantka Thoughtworks, w artykule „How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh” (2019). W 2020 roku opisała cztery zasady podejścia w artykule „Data Mesh Principles and Logical Architecture”. Data mesh jest odpowiedzią na wąskie gardło centralnego zespołu danych, który obsługuje wszystkie domeny firmy i nie zna dobrze żadnej z nich.

Domeną jest obszar biznesu z własnym zespołem, procesami i systemami, np. sprzedaż, logistyka, płatności czy obsługa klienta. Produkt danych to zbiór danych analitycznych przygotowany przez domenę dla innych odbiorców, z opisem, właścicielem, gwarantowaną aktualnością i miernikami jakości. Data mesh dotyczy danych analitycznych. Systemy transakcyjne domen działają tak jak wcześniej.

Jakie są cztery zasady data mesh?

ZasadaZnaczenieWarunek wdrożenia
Domenowa własność danych (domain ownership)Dane analityczne należą do zespołów biznesowych najbliżej ich źródłaDomeny mają kompetencje analityczne i czas
Dane jako produkt (data as a product)Domena dba o jakość, opis i dostępność danych dla odbiorcówKażdy produkt danych ma właściciela i mierniki jakości
Samoobsługowa platforma danych (self-serve data platform)Platforma ukrywa złożoność infrastruktury, aby domeny mogły same budować produkty danychZespół platformowy i budżet na narzędzia
Sfederowany ład obliczeniowy (federated computational governance)Przedstawiciele domen i platformy ustalają wspólne standardy, a platforma egzekwuje je automatycznieWspólne standardy identyfikatorów, formatów i bezpieczeństwa

Czym data mesh różni się od podejścia scentralizowanego?

Różnica dotyczy przede wszystkim tego, kto odpowiada za dane analityczne i kto ustala standardy. Technologia może być w obu podejściach podobna: hurtownia danych lub jezioro danych w chmurze, narzędzia do transformacji i katalog.

WymiarPodejście scentralizowaneData mesh
Odpowiedzialność za dane analityczneCentralny zespół danychZespoły domen biznesowych
Kto przygotowuje zbiory danychInżynierowie danych w zespole centralnymInżynierowie danych w domenach, wspierani przez platformę
StandardyUstalane i stosowane przez zespół centralnyUstalane wspólnie przez domeny i platformę, egzekwowane automatycznie
Wąskie gardłoPrzepustowość zespołu centralnegoKompetencje i zaangażowanie domen
KosztNiższy przy małej liczbie domenWyższy koszt startowy platformy i kompetencji w domenach

Kiedy data mesh ma sens?

Data mesh ma sens wtedy, gdy liczba domen i zapotrzebowanie na dane przekraczają możliwości centralnego zespołu, a domeny mają zasoby, by przejąć odpowiedzialność. Prosty test to bilans kolejki zgłoszeń do zespołu danych.

Wskaźnik kwartalnyWartość
Nowe zgłoszenia od domen120
Przepustowość centralnego zespołu (4 osoby)70
Przyrost zaległości120 − 70 = 50
Zaległości po 4 kwartałach przy stałym tempie4 × 50 = 200
Czas obsługi zaległości bez nowych zgłoszeń200 ÷ 70 ≈ 2,9 kwartału

Zaległość rośnie o 50 zgłoszeń na kwartał. Zwiększenie zespołu o 3 osoby przy tej samej wydajności (17,5 zgłoszenia na osobę) daje przepustowość 122,5 i zatrzymuje przyrost. Jeśli zgłoszenia pochodzą głównie z dwóch lub trzech domen, tańsza bywa decentralizacja tylko tych domen. W firmach zatrudniających 50⁠–⁠249 osób centralny zespół z dobrą warstwą semantyczną zwykle wystarcza. Data mesh częściej uzasadnia się w organizacjach 1000+ osób z wieloma liniami biznesowymi. Przed decyzją warto sprawdzić, jaka część zgłoszeń wynika z braku wspólnych definicji metryk: takie zgłoszenia znikają po wdrożeniu warstwy semantycznej, bez zmiany modelu organizacyjnego.

Jak zacząć wdrożenie?

  1. Wybór jednej domeny z dojrzałym zespołem i wyraźnymi odbiorcami danych.
  2. Zdefiniowanie pierwszego produktu danych: zawartość, właściciel, odbiorcy, mierniki jakości i aktualności.
  3. Minimalna platforma: szablon potoku danych, katalog, zarządzanie dostępem.
  4. Wspólne standardy: identyfikatory klienta i produktu, nazewnictwo, klasyfikacja danych osobowych.
  5. Przegląd po dwóch kwartałach i decyzja o kolejnej domenie.

Jakie są typowe błędy?

  • Zmiana nazw zespołów bez przekazania im odpowiedzialności i budżetu.
  • Decentralizacja bez platformy: każda domena buduje własną infrastrukturę.
  • Brak wspólnych identyfikatorów, przez co produkty danych z różnych domen nie dają się połączyć.
  • Wdrożenie w firmie, której głównym problemem jest jakość danych źródłowych, przy wystarczającej przepustowości zespołu danych.

Źródła

Umów konsultację wstępną

30 minut rozmowy o sytuacji firmy. Po konsultacji przesyłamy propozycję zakresu Diagnozy lub informację, że temat wykracza poza nasze kompetencje.