Как найти спад или рост производительности, используя алгоритмы временных рядов? - PullRequest
0 голосов
/ 04 февраля 2020

Я программист, я пытаюсь создать инструмент, который будет собирать все данные git (система контроля исходного кода) организации и другие данные с таких платформ, как github, для визуализации роста и снижения производительности. из организаций разработчиков программного обеспечения и инженеров.

Данные, которые я собираю, выглядит примерно так

"stats" : {
            "author" : "Some Engineer",
            "delta" : 0.6677777777777778
          },
          "title" : "Add language support for .NET and Ruby",
          "created_at" : "2020-01-07T07:45:16Z",
          "pr_number" : 359866934,
          "repo" : "che-plugin-registry"
        }

Это один кусок документа, хранящийся в поисковой базе данных, и у меня их более 20K , Все эти документы имеют свои временные метки

Я хочу увидеть тенденцию роста или упадка инженера, основанную на том, сколько из этих документов и несколько полей, содержащихся в этом документе, например stats.delta, являются под их именем за промежуток времени

Существует ли алгоритм, который может дать мне тренд, основанный на более чем одном параметре?

...