Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
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. | У пользователя нет прав на какие-то размерности или факты |