Перейти к содержанию

Сериализация

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

<< Назад к разделу API