Команда
Запрос
Дополнительные предварительные действия
save_ext_info_several_sources_request
{
	"plm_type_code": ${user_cube},
	"state":${save_ext_info_several_sources_request},//сохранить информацию о мультисфере
	"cube_id": string,//идентификатор мультисферы
	"cube_name": string,//имя мультисферы
	"datasources": [DataSourceDesc],//список источников данных
	"dims": [DataSourceDesc : DimDesc],//список размерностей с соответствующими полями исходных данных
	"facts": [DataSourceDesc : FactDesc],//список фактов
	"schedule":	ScheduleDesc,//параметры обновления по расписанию или вручную
	"interval": IntervalUpdateInfo,//параметры интервального обновления
	"delta": DeltaUpdateInfo,//параметры обновления по изменённым записям
	"increment_field": IncrementUpdateField//параметры инкрементального обновления
}

Предварительно необходимо:

Команда
Ответ
save_ext_info_several_sources_response
{
	"plm_type_code": ${user_cube},
	"state": ${save_ext_info_several_sources_response},
	"cube_id": string//идентификатор мультисферы
}
Код ошибки
Текст ошибки
Описание
"code": PermissionError (204)"message": "Create or change cube not allowed."

ошибка появляется, когда у пользователя нет соответствующей роли

"code": ImportValidationError (311)"message": "Invalid incremental field type" ошибка появляется, когда тип поля данных для обновления не: uint8, uint16, uint32, uint64, double, date, time, datetime
"code": ImportValidationError (311)"message": "Invalid incremental link field type" ошибка появляется, когда тип поля данных для обновления не: uint8, uint16, uint32, uint64, double, date, time, datetime
"code": ImportValidationError (311)"message": "Incremental field hasn't id but has value" ошибка появляется, когда указано значение, после которого будет обновление, но не указано поле данных, по которому будет обновление
"code": ImportValidationError (311)"message": "Can't use incremental update with file based data source"ошибка появляется, когда источник данных следующих типов: "file" : 1,
"excel" : 2,
"csv" : 3
"code": PermissionError (204)"message": "Create cube not allowed"

ошибка появляется, если у пользователя нет соответствующей роли

"code": PermissionError (276)User have not permissions on any dimension or fact. 

У пользователя нет прав на какие-то размерности или факты



  • Нет меток