Przejdź do treści

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

Salon samochodowy z góry: rzędy nowych aut na białej posadzce, w tle szklana ściana i drzewa.

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.

01

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.

02

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

01

Źródła rynkowe

niezależne portale

02

Monitoring rynku

na własnym serwerze klienta

raportuje swój stan:

Monitoring w Azure

03

Hurtownia danych PostgreSQL

04

Pulpity Power BI

Przepływ danych: system monitorujący, działający na własnym serwerze klienta, składa w jeden aktualny obraz informacje rozproszone po niezależnych portalach i zasila hurtownię danych PostgreSQL, na której opierają się pulpity Power BI. System sam raportuje swój stan do monitoringu w Azure.
03

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.

Znasz to z własnej firmy?

Opisz, w czym możemy pomóc