Ako spojiť viac feedov do jedného výstupného feedu?#
Pracujete s viacerými dodávateľmi, každý vám posiela vlastný dátový feed, ale váš e-shop, účtovný systém alebo nástroj ako Mergado vie prijať len jeden jediný súbor? Presne pre tieto situácie slúži funkcia spájania feedov v rozšírení Blending Bull. Namiesto zložitého ručného zlučovania dát alebo hľadania spôsobov, ako obísť technické obmedzenia vášho systému, jednoducho nadefinujete, ktoré feedy chcete spojiť, a Blending Bull z nich vytvorí jeden zjednotený výstupný súbor.
Najvhodnejšie je spájať feedy v rovnakom formáte (napríklad XML s XML). Pri formáte CSV je spojenie tiež technicky možné, ale rôzne zdroje musia mať rovnaké poradie stĺpcov.
Príklady využitia#
Zlučovanie feedov nájde uplatnenie v mnohých praktických situáciách, najmä ak váš nadväzujúci systém nie je pripravený na spracovanie dát z viacerých rôznych zdrojov.
-
Obmedzenie e-shopového riešenia – Mnoho e-shopových systémov dokáže importovať dáta iba z jedného konkrétneho feedu. Ak máte napríklad viac dodávateľov, Blending Bull ich dodávateľské feedy spojí do jedného súboru, s ktorým už váš e-shop zvládne pracovať.
-
Príprava pre Mergado Editor – Mergado Editor prijíma na vstupe iba jeden ucelený feed. Nevie natívne spájať viac rôznych zdrojových feedov a radiť ich za sebou tak, ako to robí Blending Bull. Blending Bull je preto ideálnym nástrojom na prípravu dát, ktorý viac vstupov zjednotí do jedného konzistentného výstupného súboru.
-
Skladový a účtovný softvér – Tieto systémy majú často špecifické požiadavky a vyžadujú jeden zjednotený vstupný súbor.
Ako to funguje#
Blending Bull si môžete predstaviť ako nožnice a lepiacu pásku. V mieste spoja Blending Bull „odstrihne" pätičku jedného súboru a hlavičku nasledujúceho súboru a „zlepí" ich k sebe. Výsledkom je jeden plynulý súbor, ktorý vyzerá, akoby dáta od začiatku pochádzali z jediného zdroja. Rozšírenie spája feedy postupne za sebou, nie tak, že by k jednému produktu párovalo doplňujúce dáta z iného súboru na základe ID (takto funguje dopĺňanie externých dát v Mergado Editore s pomocou pravidla Import dátového súboru).

Návod krok za krokom (pre XML formát)#
Spojenie viacerých feedov do jedného#
-
Na stránke Súbory kliknite na tlačidlo Nový súbor.
-
Zadajte Názov súboru.
-
V poli Adresa súboru uvidíte budúcu URL nového súboru. (Adresu vygeneruje Blending Bull.)
-
Zvoľte formát nového súboru (XML, CSV, JSON, TXT alebo TSV).
-
Nastavte Interval spracovania súboru. Východiskový je 30 minút, možno zmeniť na 10 či 60 minút.
-
Kliknite na Pokračovať na dátové zdroje.
-
Na pridanie dátového zdroja (feedu) kliknite na Nový dátový zdroj súboru.
-
Vyplňte Názov dátového zdroja.
-
Do poľa Dátový zdroj vložte URL dátového zdroja.
-
Vložte nový dátový zdroj kliknutím na + Vytvoriť nový dátový zdroj.
-
Alebo vyberte z už skôr uložených dátových zdrojov, ktoré sa ponúknu po kliknutí do kolónky.
-
-
Odstráňte hlavičku
- Uvidíte Náhľad začiatku dátového zdroja. Skopírujte hlavičku a text vložte do poľa Odstrániť text zo začiatku dátového zdroja.
-
Odstráňte pätičku
- Uvidíte Náhľad konca dátového zdroja. Skopírujte pätičku a text vložte do poľa Odstrániť text z konca dátového zdroja.
-
Kliknite na Uložiť.
-
Rovnakým spôsobom pridajte ďalšie dátové zdroje (feedy), ktoré si prajete spojiť. (Opäť cez tlačidlo Nový dátový zdroj súboru a opäť odstráňte hlavičku a pätičku).
-
Po pridaní všetkých dátových zdrojov (feedov), ktoré spájate, môžete upraviť poradie, v akom budú feedy vo výslednom súbore za sebou zoradené. Dátové zdroje jednoducho zoradíte pretiahnutím myšou pomocou príslušnej ikonky v zozname dátových zdrojov.
-
Kliknite na Dokončiť a následne prejdite k ďalšej editácii výsledného súboru kliknutím na Pokračovať.
Vloženie novej hlavičky/pätičky do výsledného súboru#
-
V rámci súboru na záložke Upraviť súbor kliknite na Vytvoriť nové pravidlo.
-
Vyplňte Názov pravidla.
-
Ako Typ pravidla vyberte Vložiť text na začiatok súboru / Vložiť text na koniec súboru.
-
Vyplňte text, ktorý chcete vložiť na začiatok/koniec výsledného súboru ako hlavičku/pätičku.
-
Kliknite na Uložiť.
Zjednotenie elementov a ďalšie úpravy#
Ak majú dodávatelia rôzne názvy elementov (napríklad jeden na označenie položky používa element <SHOPITEM> a druhý element <ITEM>), použite v Blending Bulle na ich zjednotenie pravidlo Nájsť a nahradiť.
V prípade, že potrebujete niektoré elementy zmazať (pravidlo Zmazať XML značku aj s obsahom), zmazať iný obsah (napríklad pravidlá Zmazať text, Zmazať riadok obsahujúci text alebo Zmazať prázdne riadky) alebo inak upraviť hodnoty, využite príslušné pravidlá z ponuky Blending Bullu. Pokročilejšie úpravy potom môžete vykonať v Mergado Editore.
FAQ#
Čo je spájanie feedov v Blending Bulle a na čo slúži?#
Ide o funkciu, ktorá umožňuje zlúčiť viac vstupných dátových feedov do jedného výstupného súboru. Hodí sa všade tam, kde váš e-shop, účtovný systém alebo nástroj ako Mergado prijíma iba jeden súbor.
Aké formáty feedov možno spájať?#
Najvhodnejšie je spájať feedy v rovnakom formáte, napríklad XML s XML. Spojenie CSV súborov je tiež možné, ale všetky zdroje musia mať rovnaké poradie stĺpcov.
Môžem spojiť feedy od rôznych dodávateľov, ktorí používajú rôzne názvy elementov?#
Áno. Ak napríklad jeden dodávateľ používa element <SHOPITEM> a druhý <ITEM>, možno ich zjednotiť pomocou pravidla Nájsť a nahradiť priamo v Blending Bulle.
Ako Blending Bull feedy spája? Páruje produkty podľa ID?#
Nie. Blending Bull radí feedy postupne za sebou, akoby ich „zlepil" k sebe. Nepáruje dáta z rôznych zdrojov k sebe na základe ID produktu, to je funkcia Mergado Editora (pravidlo Import dátového súboru).
Čo sa stane s hlavičkami a pätičkami jednotlivých feedov pri spájaní?#
Pri pridávaní každého dátového zdroja je potrebné hlavičku a pätičku ručne odstrániť pomocou polí Odstrániť text zo začiatku/konca dátového zdroja. Nová spoločná hlavička a pätička sa potom do výsledného súboru doplnia pomocou pravidiel Vložiť text na začiatok súboru a Vložiť text na koniec súboru.
Môžem ovplyvniť poradie feedov vo výslednom súbore?#
Áno. Po pridaní všetkých dátových zdrojov možno ich poradie upraviť pretiahnutím myšou pomocou príslušnej ikonky v zozname dátových zdrojov.
Prečo je Blending Bull vhodný ako príprava dát pred spracovaním v Mergado Editore?#
Mergado Editor prijíma na vstupe iba jeden ucelený feed a nevie natívne spájať viac rôznych zdrojov za sebou. Blending Bull môže slúžiť ako predstupeň, zjednotí viac feedov do jedného, ktorý potom Mergado Editor bez problémov spracuje.
Možno Blending Bull použiť aj pre e-shopy s viacerými dodávateľmi?#
Áno, to je jedno z jeho hlavných využití. Ak váš e-shopový systém vie importovať dáta iba z jedného feedu, Blending Bull dodávateľské feedy spojí do jedného súboru, s ktorým váš systém zvládne pracovať.
Môžem po spojení feedov vykonávať ďalšie úpravy?#
Áno. Priamo v Blending Bulle možno pomocou pravidiel mazať elementy, odstraňovať nežiaduci obsah alebo upravovať hodnoty. Pokročilejšie úpravy potom možno vykonať v Mergado Editore.
Ako nastavím interval, v ktorom sa výsledný súbor aktualizuje?#
Interval spracovania sa nastavuje pri vytváraní súboru. Východisková hodnota je 30 minút, možno ju zmeniť na 10 alebo 60 minút.