Datová platforma

Platforma pro správu a zpracování retailových letáků

Vlastní platforma vyvinutá od základu a dlouhodobě rozvíjená od technického návrhu po provoz. Spojuje sběr mezinárodních zdrojů, dávkové zpracování a administraci pracovního postupu.

Kontext projektu

Výchozí situace

Podklady přicházejí po více let z různých zemí a zdrojů. Některé jsou dostupné na webových stránkách, jiné jako PDF nebo samostatné obrázky. Formát, struktura i dostupnost se v čase mění.

Výzva

Co bylo potřeba vyřešit

Sběr nesmí stát na jednom křehkém skriptu. Zdroj může změnit HTML, dočasně přestat odpovídat nebo vrátit neúplný soubor. Dlouhé úlohy současně nesmějí blokovat běžnou práci v administraci.

Řešení

Jak je systém postavený

  • Samostatné adaptéry a parsery pro rozdílné webové zdroje.
  • Příjem a další zpracování PDF souborů a obrázků.
  • Administrace s workflow pro kontrolu a navazující práci s podklady.
  • Dávkové a frontové úlohy oddělené od interaktivní části systému.

Provozní detail

Jak řešení obstojí v každodenním provozu

Jednotlivé kroky evidují stav, aby bylo možné chybu dohledat a zpracování bezpečně zopakovat.

Změna jednoho zdroje se řeší v jeho parseru bez zásahu do celého zpracovatelského toku.

Časově náročné úlohy běží mimo požadavky uživatelů a mohou pokračovat po dočasném výpadku.

Výsledek

Praktický přínos řešení

Vzniklo jednotné provozní místo pro dlouhodobý sběr a zpracování různorodých retailových podkladů. Automatizované kroky navazují na řízenou práci v administraci a systém lze rozšiřovat o další zdroje bez přestavby celého řešení.

  • PHP
  • Databáze
  • Fronty úloh
  • Webové parsery
  • PDF a obrázky