[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({f1f8a413-e205e572})
# Корелациони објекат

Следећи објекти су директно повезани са `correlation` API-јем.

[comment]: # ({/f1f8a413-e205e572})

[comment]: # ({ba90c834-935ba6ef})
### Корелација

Објекат корелације има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|correlationid|ID|ID корелације.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *обавезно* за операције ажурирања|
|name|string|Назив корелације.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *потребно* за операције креирања|
|name|string|Опис корелације.|
|status|integer|Да ли је корелација омогућена или онемогућена.<br><br>Могуће вредности:<br>0 - *(подразумевано)* омогућено;<br>1 - онемогућено.|

[comment]: # ({/ba90c834-935ba6ef})

[comment]: # ({e242e1d8-d12c2169})
### Корелационe операције

Објекат операције корелације дефинише операцију која ће се
извршити када се изврши корелација. Има следећа
својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|type|integer|Тип операције.<br><br>Могуће вредности:<br>0 - затвори старе догађаје;<br>1 - затвори нови догађај.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|

[comment]: # ({/e242e1d8-d12c2169})

[comment]: # ({670ca078-d0662dba})
### Филтер корелације

Објекат корелационог филтера дефинише скуп услова који морају бити испуњени да би се извршиле конфигурисане корелационе операције.
Има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|conditions|array|Скуп [filter conditions](#correlation-filter-condition) који се користи за филтрирање резултата. Услови ће бити сортирани по редоследу њиховог постављања у формулу.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|evaltype|integer|Метод евалуације филтера услова.<br><br>Могуће вредности:<br>0 - и/или;<br>1 - и;<br>2 - или;<br>3 - прилагођени израз. <br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|eval\_formula|string|Генерисани израз који ће се користити за процену услова филтера. Израз садржи ID-ијеве који реферишу на специфичне услове филтера преко `formulaid`особине. Вредност `eval_formula` је једнака вредности `formula` за филтере са прилагођеним изразом.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- * само за читање*|
|formula|string|Кориснички дефинисан израз који се користити за процену услова филтера са прилагођеним изразом. Израз мора садржати ID-ијеве који реферишу на специфичне услове филтера преко `formulaid`. ID-ијеви који се користе у изразу морају тачно да одговарају онима дефинисаним у условима филтера: ниједан услов не може остати неискоришћен или изостављен.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `evaltype` подешен на "прилагођени израз"|

[comment]: # ({/670ca078-d0662dba})

[comment]: # ({0f3dddd9-72ee5420})
#### Услов филтера корелације

Објекат услова корелационог филтера дефинише одређени услов
који мора бити проверен пре покретања корелационих операција.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|type|integer|Тип услова.<br><br>Могуће вредности:<br>0 – стара ознака догађаја;<br>1 – нова ознака догађаја;<br>2 – нова група домаћина догађаја;<br>3 - пар ознака догађаја;<br>4 - стара вредност ознаке догађаја;<br>5 - нова вредност ознаке догађаја.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|tag|string|Ознака догађаја (стара или нова).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type` подешен на "стара ознака догађаја", "нова ознака догађаја", "вредност старе ознаке догађаја" или "вредност нове ознаке догађаја"|
|groupid|ID|ID групе домаћина.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type` подешен на "нова група домаћина догађаја"|
|oldtag|string|Стара ознака догађаја.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type` подешен на "пар ознака догађаја "|
|newtag|string|Стара ознака догађаја.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type` подешен на "пар ознака догађаја "|
|value|string|Вредност ознаке догађаја (стара или нова).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је подешен `type` на "вредност старе ознаке догађаја" или "вредност нове ознаке догађаја"|
|formulaid|string|Произвољни јединствени ID који се користи за референцирање услова у прилагођеном изразу. Може да садржи само велика слова. ID мора да дефинише корисник када мења услове филтера, али ће бити генерисан изнова када их накнадно захтева.|
|operator|integer|Оператор услова.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `type` подешен на "нова група домаћина догађаја ", "стара вредност ознаке догађаја" или "вредност нове ознаке догађаја"|

::: notetip
Да бисте боље разумели како да користите филтере са различитим 
типовима израза, погледајте примере на
[correlation.get](get#retrieve_correlations) и
[correlation.create](create#using_a_custom_expression_filter) страницама 
метода.
:::

Следећи оператори и вредности су подржани за сваки
тип услова.

|Condition|Condition name|Supported operators|Expected value|
|--------|--------------|-------------------|---- ----------|
|2|Host group|=, <>|ID групе домаћина.|
|4|Old event tag value|=, <>, like, not like|string|
|5|New event tag value|=, <>, like, not like|string|

[comment]: # ({/0f3dddd9-72ee5420})
