Realizacja
Rozproszone informacje rynkowe zamienione w gotowe raporty
Klient
Polski dealer samochodowy (NDA)
Branża
Motoryzacja / sieci dealerskie
Usługi
Monitoring rynku, platforma danych, raportowanie BI, nadzór nad systemem w chmurze
Technologie
Python · PostgreSQL · Power BI · Azure

Wyzwanie
Informacje o rynku, na którym działa klient, są rozproszone po kilku niezależnych portalach. Każdy opisuje ofertę po swojemu i aktualizuje ją we własnym rytmie.
Rozwiązanie
Automatyczny, bezobsługowy system monitorujący - działający na własnym serwerze klienta - utrzymuje aktualny obraz rynku, hurtownia danych PostgreSQL przechowuje go jako jeden spójny zapis dzień po dniu, a Power BI zamienia to w bieżące pulpity, na których zespół klienta opiera decyzje. System sam raportuje swój stan do monitoringu w chmurze.
Efekt
Analiza, którą trzeba było składać od nowa za każdym razem, gdy była potrzebna, odświeża się dziś automatycznie, każdego dnia i w całości. Składanie przejął system, a doraźne zestawienia zastąpił spójny, rzetelny obraz rynku i jego historii.
Wyzwanie
Klient konkuruje na rynku, na którym informacje publikuje się we fragmentach, w kilku niezależnych portalach. Żaden z nich nie uzgadnia z pozostałymi ani nazewnictwa, ani rytmu aktualizacji, więc te fragmenty nigdy nie składały się w jeden obraz.
To cecha samego rynku, a nie poszczególnych firm. I nie dotyczy tylko motoryzacji. W wielu branżach informacje potrzebne do dobrych decyzji znajdują się w narzędziach, u partnerów albo w systemach, których nikt nigdy nie zaprojektował tak, żeby ze sobą rozmawiały. Wyjście jest prawie wszędzie takie samo: ktoś składa obraz ręcznie. Ceną jest opóźnienie - zanim obraz zostanie złożony, rynek zdąży się zmienić.
Każde takie zestawienie jest aktualne tylko w dniu, w którym powstaje, i nie zostawia po sobie nic, z czym można by porównać kolejny tydzień. Rynek idzie dalej.
Klient potrzebował scalić dane z tych niepowiązanych źródeł w jeden czytelny obraz: aktualny każdego dnia, pozwalający porównać dziś z wczoraj i niewymagający niczyjej stałej uwagi.
Nasze podejście
Obraz, który aktualizuje się sam
Rynek zmienia się codziennie, więc obraz też powstaje codziennie - bez niczyjego udziału. Każde źródło ma własną strukturę i aktualizuje się w innym rytmie, dlatego system ujednolica nazewnictwo, jednostki, kategorie i czas. Każdego dnia sprowadza obraz do jednej postaci, kompletnej i sprawdzonej, zanim trafi do dalszych etapów.
Cały proces działa lokalnie, na własnym serwerze klienta - według harmonogramu i bezobsługowo, a swój stan raportuje sam. Dane rynkowe zostają w hurtowni danych klienta i stamtąd, przez lokalną bramę danych, trafiają na pulpity Power BI w tenancie klienta - jego własnej części chmury Microsoft. Do naszej chmury, na potrzeby monitoringu, trafiają wyłącznie informacje o stanie systemu.
Przy budowie kierowaliśmy się trzema priorytetami inżynierskimi:
- Odporność - system sprawdza własne wyniki, zanim cokolwiek zapisze. Jeśli dzienny obraz nie przechodzi kontroli, hurtownia zostaje nietknięta, a nasz zespół dostaje sygnał - niesprawdzona liczba nigdy nie trafia na pulpit.
- Wgląd w działanie - system raportuje stan każdego dziennego odświeżenia do kanału monitoringu w Azure, gdzie nasz zespół widzi go na bieżąco. Historia tych zgłoszeń zostaje w chmurze.
- Zasięg i historia - z każdym dniem przybywa historii, więc trendy stają się widoczne, a obraz rynku pełniejszy. System obejmuje też marki, których klient dziś nie prowadzi, co daje rzetelną podstawę do decyzji, w którą stronę rozwinąć ofertę.
Jedno źródło prawdy
Informacje z każdego źródła są ujednolicane i ładowane do hurtowni danych PostgreSQL, gdzie niespójne formaty, nazewnictwo i struktury zostają złożone w jedną całość, a każdy dzień zapisuje się jako osobna warstwa, zamiast nadpisywać poprzedni. Dzięki temu hurtownia nie tylko pokazuje rynek taki, jaki jest teraz, ale i gromadzi jego historię, więc widać trendy: ruchy cen i przesunięcia w ofercie. Pojedyncza migawka tego nie uchwyci.
Raporty, z których naprawdę się korzysta
Na tak uporządkowanych danych zbudowaliśmy pulpity Power BI zaprojektowane wokół tego, jak zespół klienta podejmuje decyzje. Pokazują tylko te liczby, od których zależą decyzje. Ponieważ system, który je zasila, odświeża się sam, raporty pokazują dzisiejszy rynek, a nie ten z ostatniego ręcznie złożonego zestawienia.
Przepływ danych
Źródła rynkowe
niezależne portale
Monitoring rynku
na własnym serwerze klienta
raportuje swój stan:
Monitoring w Azure
Hurtownia danych PostgreSQL
Pulpity Power BI
Efekt
Obraz, który dezaktualizował się przy każdym ruchu rynku, powstaje teraz w tle i pod nadzorem. Zespół klienta zyskał:
- Stały wgląd w rynek - cały rynek w jednym widoku, odświeżanym automatycznie każdego dnia, zamiast okresowych, składanych ręcznie migawek.
- Aktualny obraz gotowy od rana - nikt nie czeka na dane, żeby zacząć rozmowę o rynku.
- Problemy, które zgłaszają się same - system raportuje swój stan do monitoringu w chmurze, a raporty trafiają wprost do nas. Usterki usuwamy w ramach umowy serwisowej.
- Coraz dłuższa historia rynku - zapisy dzień po dniu, dzięki którym pulpity pokazują nie tylko stan na dziś, ale i trend.
- Więcej czasu na analizę i decyzje - obraz przygotowuje system, więc zespół zaczyna pracę od pytania, co z tego wynika.
Wykorzystane kompetencje
Znasz to z własnej firmy?
Opisz, w czym możemy pomóc