КомандаЗапросДополнительные предварительные действия / информация
run
"command":
{
    "plm_type_code": ${cluster},
    "state": ${run}
}

Предварительно необходимо инициализировать сферу минимум с 1 размерностью сверху и слева

КомандаОтветКомментарии
response
"command" : {
    "plm_type_code" : ${cluster},
    "state" : ${response},
    "status" : { //статус операции
        "code" : 206, //код ответа
        "message" : "Finish", //сообщение
    },
   		 "solution" : 3, //выбранное количество кластеров
   		 "best_solution" : 3, //оптимальное количество кластеров
   		 "max_solutions" : 50, //максимальное количество кластеров
   		 "left_dim" : { //информация о левой размерности участвующая в расчётах
    		    "id" : "8c965e13", //идентификатор размерности
        		"name" : "dim_name" //наименование размерности
   					 },
   		 "top_dim" : { //информация о верхней размерности участвующая в расчётах
       			 "id" : "15dm56h6", //идентификатор размерности
        		"name" : "dim_name2" //наименование размерности
   					 },
   		 "facts" : [ //информация о фактах
       	 {
            "id" : "05dbb480", //идентификатор факта
            "name" : "fact_name", //наименование факта
            "level" : 1, //индекс уровня
            "visible" : true, //видимость (bool)
            "selected" : false, //флаг выбранного факта (bool)
            "horizontal" : false, //расчёт по горизонтали
            "olap3_type" : 1, //вид факта 
			"plm_type" : 0, //тип факта (
            "base_id" : "00000000", //идентификатор исходного факта
            "fgroup_id" : "00000000", //идентификатор группы факта
            "fgroup_size" : 0 //количество фактов в группе
        }
    ],
    "measures" : [ "2019 Base Price" ], // названия фактов
    "clusters" : [ //информация о кластерах
        {
            "name" : "%cluster_name%", //наименование кластера
            "items" : 100, //количество элементов в группе кластера
            "min" : [ 5, 3, 2 ], //минимальное значение
            "max" : [ 58, 434, 115 ], //максимальное значение
            "interval" : [ 53, 431, 113 ],  //интервал
            "mean" : [ 48, 45, 9 ],  //среднее значение
            "median" : [ 493, 589, 919 ] //медиана
        },
        {
            "name" : "%cluster_name%",
            "items" : 300,
            "min" : [ 47, 1, 116 ], 
            "max" : [ 547, 462, 219 ],
            "interval" : [ 500, 461, 103 ],
            "mean" : [ 1, 11, 5 ],
            "median" : [ 10, 96, 504 ]
        },
        {
            "name" : "%cluster_name%",
            "items" : 449,
            "min" : [ 5, 43, 4 ],
            "max" : [ 514, 434, 359 ],
            "interval" : [ 509, 391, 355 ],
            "mean" : [ 254, 118, 1 ],
            "median" : [ 321, 775, 109 ]
        }
    ]
}

вид факта:
1 —  базовый
2 — пользовательский
3 — вычислимый
4 — сгруппированный

тип факта:
0 — сумма
1 — процент
2 — ранг
3 — количество непустых значений
4 — среднее непустых значений
5 — отклонение непустых значений
6 — минимальное среди непустых значений
7 — максимальное среди непустых значений
8 — изменение
9 — изменение в %
10 — нарастающий итог
11 — ABC
12 — медиана

  • Нет меток