Skip to content

Feature: На Control Chart отобразить "скользящее среднее" для заданного перцентиля #131

Open
stepev opened this issue Jun 11, 2021 · 2 comments
Assignees
Labels
feature new feature

Comments

@stepev
Copy link
Collaborator

stepev commented Jun 11, 2021

По аналогии со "скользящим средним" на контрольной диаграмме выводить "Скользящий 85 перцентиль". Это будет более наглядная и полезная метрика, ведь прогнозы мы даём по нему и интереснее смотреть его динамику, а не среднего.

Лучше даже дать возможность задать перцентиль, который хотим отслеживать.

@stepev stepev added the feature new feature label Jun 11, 2021
@pavelpower
Copy link
Contributor

Так как данные по сути берутся с графика, то для решения этой задачи необходимо сначала решить обратную задачу от получения дня высчитать границы задаваемго SLA.
Кроме того, что процентиль можно представить диапазоном, к этому добавится еще изменение во времени
Задача, конечно решаемая, но чисто технически, это сложно реализуемо, почему?

  1. Нужно как-то выбрать критерий малых выборок - то, что заложено в JIRA на сервере не совсем ясно какая именно формула у них. А он изменчивый
  2. Так как это по сути решение обратной задачи - поиск диапазона SLA, то расчеты по кривой загрузят браузер хорошо, чтобы этого не было, нужно будет думать над service-workers, это усложняет задачу.
  3. Можно было бы обойтись критериальной функцией с функцией погрешности, о чем писал Жеглов Feature: modify the feature of percentile on SLA-line #70, но все равно это опять решение обратной задачи

В общем мороки будет больше, чем просто взять нужные дипазоны дат и задать их на графике

@stepev
Copy link
Collaborator Author

stepev commented Sep 8, 2022

Я не имел в виду здесь привязку к SLA. Исключительно как менялся перцентиль.

Задача выбора диапазона, да, есть. Можно решить как в JFC и дать пользователю задать размер окна. Можно поэкспериментировать с автоматическим вычислением, в зависимости от числа точек, попавших во всю выборку. Можно скомбинировать, считать автоматом, но дать пользователю переопределить.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature new feature
Projects
None yet
Development

No branches or pull requests

2 participants