Přeskočit obsah

Vyhledávání a obohacování aliasů polí

Lookup

Field Alias lookup obsahuje informace o kanonických názvech atributů událostí, spolu s jejich možnými aliasy (jako jsou zkrácené názvy atd.).

ID vyhledávacího pole Alias musí obsahovat následující podřetězec: field_alias

Záznam vyhledávání má následující strukturu:

klíč: canonical_name
hodnota: {
    "aliases": [
        alias1, # f. e. krátký název
        alias2, # f. e. dlouhý název
        ...
    ]
}

Pseudonymy polí lze zadat v parserech, standardních obohacovačích a korelátorech. definovat, takže názvy aliasů použité v deklarativním souboru (jako !ITEM EVENT alias). jsou při přístupu k existujícímu prvku přeloženy na kanonické názvy (tj. !ITEM EVENT alias nebo !ITEM EVENT canonical_name).

Také by se mělo použít vyhledávání v obohacovači aliasů polí pro transformaci všechny aliasy na kanonické názvy po úspěšném rozboru v LogMan.io Parseru.

Obohacovač

Field Alias obohacuje událost o kanonické názvy existujících atributů, které jsou pojmenovány jedním ze zadaných aliasů, a zároveň odstraní aliasové atributy v události.

Deklarace

---
define:
  název: FieldAliasEnricher
  typ: enricher/fieldalias
  lookup: field_alias.default

Sekce define

Tato sekce definuje název a typ obohacovače, který je v případě Field Alias vždy enricher/fieldalias.

Položka name

Kratší lidsky čitelný název této deklarace.

Položka type

Typ této deklarace, musí být enricher/fieldalias.