Skip to content

Documentație

Cum se creează un parser

Obiectul JS parser este disponibil în scripturile personalizabile de către utilizator din cadrul Data Transformation Service (DTS) și Alerts.

Obiectul JS parser este disponibil în scripturile personalizabile de către utilizator din cadrul Data Transformation Service (DTS) și Alerts.

DTS este un serviciu de parsare bazat pe JavaScript care oferă diverse funcții. Rolul său principal este de a efectua transformări suplimentare asupra datelor extrase din evenimentele colectate.

Autentificare

Pentru a accesa interfața web, deschideți un browser și introduceți adresa IP sau numele DNS al aplicației. Adresa implicită atribuită inițial interfeței web este https://CyberquestIPAddress (exemplu).

Browserul redirecționează automat către pagina de autentificare a CYBERQUEST:

Navigați la Settings > Rules și selectați DTS Objects.

DTS Objects

Faceți clic pe IMPORT OBJECT pentru a importa un obiect DTS sau pe ADD DTS OBJECT pentru a crea unul nou.

Pentru a crea un nou obiect DTS, faceți clic pe ADD DTS OBJECT și completați:

Name: Un identificator unic pentru obiectul DTS.

Description: Un scurt rezumat al scopului sau funcționalității obiectului.

Is Active?: Determină dacă acest obiect este activat pentru execuție.

Script: Codul JavaScript care rulează în contextul DTS pentru a transforma sau procesa datele evenimentelor.

Ignore Errors: Determină dacă DTS trebuie să continue procesarea celorlalte obiecte dacă acest script întâmpină o eroare.

Faceți clic pe Save pentru a aplica modificările.

Meniul Actions

După crearea obiectului DTS, sunt disponibile următoarele acțiuni:

  • Active/Inactive: Comutator Active Activați sau dezactivați obiectul cu un singur clic.

  • Export: Buton Export Exportați obiectul ca fișier .CQO pentru backup sau transfer.

  • Edit: Buton Edit . Deschideți pagina de editare pentru a modifica Name, Description, Script sau starea activă/inactivă a obiectului.

  • Delete: Elimină permanent obiectul. Faceți clic pe Delete și confirmați pentru a continua.

Exemplu de parser

Acest exemplu demonstrează îmbogățirea evenimentelor prin adăugarea de câmpuri normalizate derivate din datele brute de intrare: