При помощи plm-util можно конвертировать файлы .store из бинарного формата в JSON и обратно. |
Убедиться, что сервисы Polymatica остановлены:
systemctl stop polymatica.service |
Определить идентификатор мультисферы – уникальный ID мультисферы в рамках системы. Для определения идентификатора мультисферы самым простым способом будет из-под учетной записи администратора в работающей Polymatica Analytics открыть в браузере по F12 консоль разработчика, перейти во вкладку «Сеть» и открыть список мультисфер. Среди запросов «v1» в списке найти ответ 208-2 и в нем определить идентификатор по имени мультисферы.
Запустить на сервере утилиту plm-util со следующими параметрами:
plm-util --convert_store --input_path=</var/plmrepo/cubes/ХХХХХХХХ-00000000-00000000-00000000> --output_path=</var/plmrepo/cubes_for_convert> |
где:
При этом произойдет конвертация файлов мультисферы из бинарного формата в JSON.
Добавить в конфигурационный файл plm-util.conf следующие строки:
# Путь до конвертируемого файла или директории plm.test.input_path = /var/plmrepo/cubes/ХХХХХХХХ-00000000-00000000-00000000 # Путь для сконвертированных файлов plm.test.output_path = /var/plmrepo/cubes_for_convert/ |
Запустить утилиту c параметром конвертации:
./plm-util --convert_store |
При этом произойдет конвертация файлов мультисферы из бинарного формата в JSON.
Запустить на сервере утилиту plm-util со следующими параметрами:
./plm-util --convert_store --json_to_binary --input_path=</var/plmrepo/cubes_for_convert> --output_path=</var/plmrepo/cubes/ХХХХХХХХ-00000000-00000000-00000000> |
где:
При этом произойдет конвертация файлов мультисферы из JSON в бинарный формат.
Добавить в конфигурационный файл plm-util.conf следующие строки:
### Путь до репозитория plm.manager.repo_directory = /var/plmrepo/ # Путь до конвертируемого файла или директории plm.test.input_path = /var/plmrepo/cubes_for_convert/ # Путь для сконвертированных файлов plm.test.output_path = /var/plmrepo/cubes/ХХХХХХХХ-00000000-00000000-00000000 # Выполнить обратное конвертирование .json -> .store plm.test.json_to_binary |
Запустить утилиту c параметром конвертации:
./plm-util --convert_store |
При этом произойдет конвертация файлов мультисферы из JSON в бинарный формат.