Обязательные действия
- авторизоваться authenticate : login
- создать слой user_layer : create_layer
- открыть мультисферу - запросить размерности OLAP : dimension и факты OLAP : fact
Описание параметров
Имя | Описание | Пример | Комментарии | ||
---|---|---|---|---|---|
FactsDesc | параметры факта | olap3_type: исходный = 1, plm_type: Сумма=0, | |||
"id": | идентификатор факта | "0555fdc4" | |||
"name": | имя факта | "имя факта" | |||
"level": | уровень факта | 1, | |||
"visible": | видимость факта | true, | |||
"level_fixed_dim": | идентификатор опорной размерности | "00000000" | |||
"is_level_fixed": | расчёт по опорной размерности | false | |||
"selected": | отметка факта | false, | |||
"horizontal": | флаг горизонтального тип расчёта | false, | |||
"olap3_type": | тип факта | 0, | |||
"plm_type": | вид факта | 1, | |||
"base_id": | идентификатор исходного факта для обозначения копии | "00000000" | |||
"fgroup_id": | "00000000" | ||||
"data_type": | вид факта | "summ" | |||
"nulls_allowed": | допустимость null значений | false |
Команды
Общие ошибки
Код ошибки | Текст ошибки | Описание |
---|---|---|
"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." | появляется, когда пользователь пытается добавить новые данные для факта, который является вычислимым или группой фактов |