Обязательные действия

Описание параметров

Имя
Описание
Пример
GroupsDesc параметры группы по условию


{"id" :  string,идентификатор группы"0c883a77",


"name": string,имя группы "group1",


"formula": string, 

формула выборки

"fact(09bf9c0e) >0",


"uformula": string,

формула из выборки для ховера

"<span class=\"ui-formula-word fact\">&nbsp;<span fact-id=\"09bf9c0e\" type=\"fact\">Год</span>&nbsp;</span>‍&gt;0" }

DimensionsDesc

параметры размерности


 "id" : string,

идентификатор размерности"0c883a77",


"name" : string,

название размерности "script1",


 "olap_type" : int,

тип данных размерности

5, 

0 — uint8
1 — uint16
2 — uint32
3 — uint64
4 — double
5 — string
6 — date
7 — time
8 — datetime
9 — date_year
10 — date_quarter
11 — date_month
12 — date_day
13 — date_week
14 — date_wday
15 — time_hour
16 — time_minute
17 — time_second
18 — none
19 — unknown



"olap3_type" : int,

тип размерности

  0,
исходный = 1, копия = 2, вычислимый = 3, группа =4



"module_id" : string,

идентификатор модуля

"5dbb32ec-884445b7-c83616fa-0a591a01"


 "position" : int,

позиция размерности в рабочей зоне

2,


 "level" : int, 

индекс уровня

4,


 "uniq_count" : int,

количество уникальных элементов размерности

3,


"haveFilter": bool,

факт наложения фильтра

true,


"base_id" : string,

id размерности, из которой сделана копия

"0c773a77",


"real_uniq_count": int,

количество уникальных используемых элементов размерности

3,


"data_type": string,

тип данных размерности в строковом представлении в нижнем регистре

time


"visible": bool

признак отображения

true
ClusterParameterDescпараметры кластера размерности

"plm_type_code":

номер команды904,

"left_dim":{

информация о левой размерности


 "id":

идентификатор левой размерности"0427fdc4",


"name": 

имя левой размерности

"Имя левой размерности"},


"top_dim": {





 "id":

идентификатор верхней размерности"00000000"


"name": 

имя верхней размерности

"" },


   "facts": { [ FactDesc ]

информация о факте


 "id":

идентификатор факта"0555fdc4"


"name": 

имя факта

"имя факта"



"level":

уровень факта1,


"visible":

видимость фактаtrue,


"selected":

отметка фактаfalse,


"horizontal":

флаг горизонтального тип расчётаfalse,


"olap3_type":

тип факта0,


"plm_type":

вид факта

1,

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



"base_id":

идентификатор исходного факта для обозначения копии"00000000"


"fgroup_id":  


} ],

"measures": [ ]

массив имён фактов["Год"]

"clusters": [  { ClusterDesc





"name":

название кластера"Кластер 1",


"items":

количество элементов в группе кластера

3,


"min":

минимальное значение

475687886,


 "max":

максимальное значение

833991422,


"interval":

интервальное значение

358303536,


 "mean":

среднее значение654224280.6666666,


"median": 

медианное значение652993534 } ],


Команды

Общие ошибки

Код ошибки
Текст ошибки
Описание
"code":dimension_invalid(401)"message": "Create dimension fail."

ошибка создания размерности

"code":dimension_invalid(401)"message": "Create dimension copy fail."ошибка создания копии размерности
"code":dimension_invalid(401)"message": "Two or more dimensions should be in an union."

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

"code":dimension_invalid(401)"message": "Create dimension union fail."ошибка создания составной размерности
"code":dimension_invalid(401)"message": "Failed to create a copy of dimension with groups by expression."ошибка создания новой размерности, состоящую из групп,
созданных по условию
"code":dimension_invalid(401)"message":"Left dimension removed or denied."ошибка возникает, если левая размерность удалена или
у пользователя отсутствуют права на неё
"code":dimension_invalid(401)"message":"Top dimension removed or denied."ошибка возникает, если верхняя размерность удалена или
у пользователя отсутствуют права на неё
"code":dimension_invalid(401)"message":"Dimension of union removed or denied."ошибка возникает, когда размерность, участвующая в связи с другой
размерностью удалена или у пользователя отсутствуют права на неё
"code":dimension_invalid(401)"message":"Base dimension not found"возникает при обращении к копии исходной размерности, когда исходная недоступна
  • Нет меток