Сериализация¶
API конечные точки для Сериализации.
POST /api/ee/serialization/export
¶
Сериализирует и восстанавливает среду Glarus BI.
Параметры:
- dirname
: строка, название дирекории и архивного файла (по умолчанию: <instance-name>-<YYYY-MM-dd_HH-mm>
)
- all_collections
: булевые данные, сериализируется все коллекции (по умолчанию: true, если только вы не указали collection
)
- collection
: массив целых чисел, id БД коллекции для сериализации
- settings
: булевые данные, если настройки Glarus BI должны быть сериализированы (по умолчанию: true
)
- data_model
: булевые данные, если модель данных Glarus BI должна быть сериализирована (по умолчанию: true
)
- field_values
: булевые данные, если кэшированное поле значения должно быть сериализировано (по умолчанию: false
)
- database_secrets
: булевые данные, если детали подключения к каждой БД должны быть сериализированы(по умолчанию: false
)
Выход файла результата сериализации .tar.gz и файла export.log
.
В случае ошибки просто возвращает логи сериализации.
Вы должны быть суперпользователем для этого.
Параметры:¶
-
all_collections
обнуляемое значение должно быть действительной булевой строкой ('true' или 'false'). -
collection
обнуляемый вектор занчения должен быть целым числом больше ноля. -
settings
обнуляемое значение должно быть действительной булевой строкой ('true' или 'false'). -
data_model
обнуляемое значение должно быть действительной булевой строкой ('true' или 'false'). -
field_values
обнуляемое значение должно быть действительной булевой строкой ('true' или 'false'). -
database_secrets
обнуляемое значение должно быть действительной булевой строкой ('true' или 'false'). -
dirname
POST /api/ee/serialization/import
¶
Десериализация среды Glarus BI из архива генерированное командой /export.
Параметры:
- file
: требуется архив кодированный как multipart/form-data
.
Возвращает логи десериализации.
Вы должны быть суперпользователем чтобы сделать это.
Параметры:¶
raw-params