Skip to main content
Version: 5.0

Execution Results

Typically, the results of algorithm execution are written to the index specified in the algorithm's input parameters (example).

General Structure of the JSON Result Object​

The result object contains two main fields: _meta and _calculation.

_meta​

Service information.

  • _meta.calculation.id - the identifier of the algorithm setting in the profiling policy
  • _meta.calculation.type - the type of algorithm
  • _meta.execution.start_time - the time the profiling policy was launched
  • _meta.execution.id - the identifier of the profiling policy launch
  • _meta.object.identity - an array of UBA object identifiers for use in rules
  • _meta.object.id - the technical identifier of the UBA object

_calculation​

The content of the _calculation field depends on the algorithm.

Metrics​

In the indices with the results of algorithm execution, metric objects are found:

  • _calculation.extended_stats - extended statistics
  • _calculation.percentiles - percentile

Description of Fields with Metrics:​

  • _calculation.extended_stats.count - the number of documents participating in the metric calculation
  • _calculation.extended_stats.min - minimum
  • _calculation.extended_stats.max - maximum
  • _calculation.extended_stats.avg - average
  • _calculation.extended_stats.sum - sum
  • _calculation.extended_stats.sum_of_squares - sum of squares
  • _calculation.extended_stats.variance - variance
  • _calculation.extended_stats.variance_population - population variance
  • _calculation.extended_stats.variance_sampling - sample variance
  • _calculation.extended_stats.std_deviation - standard deviation
  • _calculation.extended_stats.std_deviation_population - population standard deviation
  • _calculation.extended_stats.std_deviation_sampling - sample standard deviation
  • _calculation.extended_stats.std_deviation_bounds - standard deviation bounds
  • _calculation.extended_stats.std_deviation_bounds.upper - upper standard deviation bound
  • _calculation.extended_stats.std_deviation_bounds.lower - lower standard deviation bound
  • _calculation.extended_stats.std_deviation_bounds.upper_population
  • _calculation.extended_stats.std_deviation_bounds.lower_population
  • _calculation.extended_stats.std_deviation_bounds.upper_sampling
  • _calculation.extended_stats.std_deviation_bounds.lower_sampling
  • _calculation.percentiles.values.1.0 - first percentile
  • _calculation.percentiles.values.5.0 - fifth percentile
  • _calculation.percentiles.values.25.0 - twenty-fifth percentile
  • _calculation.percentiles.values.50.0 - fiftieth percentile
  • _calculation.percentiles.values.75.0 - seventy-fifth percentile
  • _calculation.percentiles.values.95.0 - ninety-fifth percentile
  • _calculation.percentiles.values.99.0 - ninety-ninth percentile