Import dát z REST API
Prostredníctvom REST API možno do rôznych agend GIRITON importovať aj záznamy z iných podnikových systémov. Ak váš podnikový systém ponúka možnosť čítať z neho protokoly pomocou REST API, môžete v systéme GIRITON pridať naplánovanú úlohu, ktorá bude pravidelne stahovať tieto protokoly prostredníctvom REST API a importovať ich do GIRITONu.
Novú naplánovanú úlohu môžete pridať vo webovej aplikácii GIRITON cez Menu používateľa -> Správa
-> Plánované úlohy -> Pridať -> Import z REST API.
Ďalej zadajte v dialógu agendu, do ktorej chcete importovať záznamy v programe GIRITON (napríklad Personalistika, Projekty, ...).
Do poľa Adresa zadajte URL adresu REST API, z ktorého sa majú načítať záznamy.
Do poľa JSON cesta zadajte názov poľa v JSON odpovedi, v ktoré sa nachádza jednotlivý záznam. Poľa bude buď prázdne, alebo bude zvyčajne obsahovať niečo ako record, entries alebo result, v závislosti od konkrétneho REST API.
V tabuľke Hlavička môžete zadať HTTP headers, ktoré sa majú v REST API požiadavke predať. Často sem patrí token, ktorý sa použije na overenie pre dané REST API.
Kliknite na Ďalej.
Počas importu importér rozpozná, ktoré záznamy už v systéme GIRITON existujú, a aktualizuje len všetky zmenené poľa. Záznamy, ktoré v systéme GIRITON ešte neexistujú, sa vytvoria nanovo. V možnosti Párovať záznamy podľa môžete nastaviť, podľa ktorého poľa importér rozpozná nový alebo existujúci záznam.
V tabuľke Náhľad importovaných údajov môžete vidieť, aké údaje sú k dispozícii v danom REST API a ako sú pomenované slúpce, v ktorých sú jednotlivé hodnoty uložené.
V tabuľke Mapovanie importovaných dát na poľa v GIRITONě môžete nastaviť párovanie, ktoré dáta z REST API sa majú mapovať na ktoré poľa danej agendy v GIRITONě. Vyberte tedy príslušné nastavenia.
Nakoniec kliknite na Ďalej.
V poslednom kroku importér ukáže, čo sa bude vykonávať. To znamená, koľko záznamov sa pridá a koľko sa aktualizuje, ak sa vykoná import. V tomto kroku dôkladne skontrolujte navrhované zmeny a v prípade potreby upravte nastavenia importéra kliknutím na tlačidlo Späť.
Ak všetko vyzerá v poriadku, kliknite na tlačidlo Pridať. Tým sa táto naplánovaná úloha pridá, nie spustí. Okrem toho je naplánovaná úloha v predvolenom nastavení deaktivovaná, čo znamená, že sa nespúšťa automaticky.
Vyberte novovytvorenú naplánovanú úlohu a kliknite na tlačidlo Spustiť manuálne. Opäť sa zobrazí dialógové okno s informáciami o tom, koľko záznamov sa pridá alebo upraví. Kliknutím na tlačidlo Importovať dáta importujete údaje do vybranej agendy.
Ak ste s výsledkom spokojní, môžete pre túto Plánovanú úlohu aktivovať začiarkavacie políčko Aktívne a uložiť zmeny. Tým sa Plánovaná úloha automaticky spustí každých niekoľko minút.