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

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

Имя
Описание
Пример
Комментарии
FactsDesc параметры факта

olap3_type:   

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

plm_type:

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


 

 

 

 



 "id": string

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


"name": string

имя факта

"имя факта"



"level": int

уровень расчета факта;
значение по умолчанию — 1 (в том числе для простых и относительных фактов)

1,


"visible": bool

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


"level_fixed_dim": string

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


"is_level_fixed": bool

расчет по опорной размерности;
true, если факт рассчитывается по опорной размерности; false в остальных случаях
false


"selected": bool

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


"horizontal": bool

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


"olap3_type": int

тип факта1,


"plm_type": int

вид факта1,


"base_id": string

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


"fgroup_id":

поле устарело"00000000"


"data_type": string

вид факта;
формируется на основе значения, установленного в поле plm_type
"summ"


"nulls_allowed": bool

допустимость null значенийfalse


"is_shown": bool

признак, определяющий, не является ли факт скрытым для пользователя;
если false, то факт скрыт
true


Команды

Общие ошибки

Код ошибки
Текст ошибки
Описание
"code":fact_invalid(402)"message":"Fact create copy fail."ошибка создания копии факта
"code":fact_invalid(402)"message":"Fact used in formula does not exist."ошибка появляется, когда факт, используемый в формуле
вычислимого факта, не существует
"code":fact_invalid(402)"message":"Fact doesn't exists."ошибка появляется, когда факта не существует
"code":fact_invalid(402)"message":"Group fact should not be in a formula"ошибка появляется при попытке использовать группу фактов
в формуле вычислимого факта
"code":olap(400)"message":"Fact create calculation fail: " + (дополнительная информация)ошибка создания вычислимого факта
"code":olap(400)"message":"Fact group creation fail: " + (дополнительная информация)ошибка создания группы фактов
"code":olap(400)"message":"Fact recalculation fail: " +(дополнительная информация)ошибка расчета после изменения формулы вычислимого факта
"code":fact_invalid(402)"message":"fact_delete"либо факт был удален, либо его не существует
"code":fact_invalid(402)"message":"Fail to delete the last fact."невозможно удалить последний факт
"code":fact_invalid(402)"message":"No such fact"ошибка появляется, когда факт не был найден
"code":fact_invalid(402)"Can't add data for a fact with that type."появляется, когда пользователь пытается добавить новые данные для факта, который является
вычислимым или группой фактов
  • Нет меток