Nastavujte Mergado efektívne #1: Výbery na vstupné hodnoty

Lukáš Horák
28. 3. 2019
3 minúty čítania

V tíme Mergada vnímame našu platformu ako taký švajčiarsky nožík na dátové feedy. Vďaka veľkému množstvu funkcionalít skúsenostiam z riešenia prípadov na našej podpore sme si postupne uvedomili, že Mergado vkročilo do novej doby. Do doby, kedy svojich užívateľov potrebuje naučiť, ako s týmto švajčiarskym nožíkom pracovať efektívne.

V tíme Mergada vnímame našu platformu ako taký švajčiarsky nožík na dátové feedy. Vďaka veľkému množstvu funkcionalítskúsenostiam z riešenia prípadov na našej podpore sme si postupne uvedomili, že Mergado vkročilo do novej doby. Do doby, kedy svojich užívateľov potrebuje naučiť, ako s týmto švajčiarskym nožíkom pracovať efektívne.

Využite Mergado na najvyšší výkon pomocou nového miniseriálu

V tomto seriály sa zameriame na to, aby ste pochopili, aké úskalia majú konkrétne úkony v nastavení vášho exportu. Keď si tieto znalosti osvojíte, dokážete svoje exporty nastaviť dobre a efektívne. A spoločne docielime to, o čo sa snažíte vy i náš tím – zvýši sa výkon Mergada a teda spracovanie vašich dát.

Tvorba výberov na vstupné hodnoty zrýchľuje spracovanie pravidiel v Mergade

Mechanizmus aplikovania pravidiel (a obecne celé Mergado) má množstvo optimalizácií. Jedna z nich sa stará o to, že keď ide po sebe viac pravidiel, ktoré sú aplikované na výbery na vstup, dá sa taká skupina pravidiel spracovávať naraz – bez toho, aby si medzi jednotlivými pravidlami Mergado muselo ukladať medzivýsledky a tým strácať čas.

Je však potrebné pamätať na to, že sa táto optimalizácia nedá použiť vždy: Mergado musí počítať s tým, že niektoré pravidlá sú mierené aj na výbery na výstup.

Pravidlá „na výstup“ sa s tými „na vstup“ spracovávať dokopy naraz nedajú. Mergado totiž pred každým pravidlom „na výstup“ musí poznať výsledky pravidla predchádzajúceho – to preto, že predchádzajúce pravidlo zmení výstupné hodnoty. Až na základe týchto výstupných hodnôt môže Mergado vyhodnotiť výbery „na výstup“ a tak sa dozvedieť, ktoré produkty má do takého pravidla vôbec poslať.

Ak to teda nie je úplne nutné, nemierte pravidlami na výstupné výbery, pretože sa tým obchádza vyššie uvedená optimalizácia a spracovávanie pravidiel sa tak môže radikálne spomaliť. Ak je to v danej situácii vhodné, pri pravidlách čo najviac využívajte výbery „na vstup“. Také pravidlá je možné potom spracovávať v dávkach a teda výrazne rýchlejšie.

Príklad z praxe

Nedávno sme na našom supporte riešili prípad, kedy sa klientovi s rozsiahlym feedom pomaly aplikovali pravidlá.

O čo išlo:

Tento klient mal vo svojom exporte desiatky pravidiel pre prepis, ktoré mierili na výbery na výstup. Na výstupe sa však každé z týchto pravidiel musí spracovávať samostatne, čo výrazne ovplyvňuje celkovú rýchlosť aplikovania pravidiel.

Ako sme to vyriešili:

Naši konzultanti preverili nastavenie klientovho exportu a zistili, že väčšina vyššie spomenutých výberov „na výstup“ pracuje s elementom PRODUCTNAME. Tento element však nemenilo žiadne predchádzajúce pravidlo – vstupné a výstupné hodnoty PRODUCTNAME boli vo chvíli, kedy sa výbery v rámci procesu aplikovania pravidiel vyhodnocujú, úplne rovnaké. Nebol preto žiadny dôvod, aby boli tieto výbery vytvorené „na výstup“.

Presunutím týchto výberov „na vstup“ naši konzultanti docielili to, že sa tieto pravidlá začali spracovávať naraz a aplikácia pravidiel sa o poznanie zrýchlila.

Skontrolujte vaše výbery v Mergade. Ak nájdete nejaké výbery „na výstupné hodnoty“, zvážte, ci je to tak naozaj potrebné. Ak nie, prerobte výbery na vstupné hodnoty – zrýchlite tým aplikovanie pravidiel.

Venujte pozornosť nášmu novému mini seriálu. Pomôže vám utriediť si vaše znalosti nastavovania Mergada a vy ho dokážete používať tak, aby pracovalo čo najrýchlejšie a najefektívnejšie. Ďalšie diely budeme postupne pridávať. S prípadnými otázkami sa neváhajte obrátiť na náš support.

Táto séria pokračuje dielom Nastavujte Mergado efektívne #2: Ako správne vytvárať pravidlá. Prečítajte si ho tiež.

Lukáš Horák

Lukáš sa v Mergade stará o väčšinu komunikácie v češtine. Prostredníctvom blogu, e‑mailu a sociálnych sietí pravidelne zásobuje čitateľa aktualitami z e‑commerce, novinkami a tipmi z Mergada. Pokiaľ práve nie je copywriter, užíva si príjemné veci ako badminton, výlety medzi utajené skvosty osemdesiatkovej hudby a plody mora podávané s červeným vínom.