Об’єктне сховище даних

🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію.

1. Загальний опис

Підсистема моделювання регламенту реєстру використовує об’єктне сховище Ceph з Підсистеми розподіленого зберігання даних для зберігання CSV-файлів з переліком посадових осіб запланованих для імпорту або вже імпортованих в реєстр.

2. Структури даних

2.1. user-import

Бакет для зберігання CSV-файлів з переліком посадових осіб для імпорту в реєстр

Зі структурою CSV-файлу можна ознайомитись в статті

Таблиця 1. Опис атрибутів мета-даних об’єкту
Атрибут Тип даних Опис

name

String (Base64)

Назва файлу з якого відбувається завантаження користувачів

Таблиця 2. Опис структури документу для зберігання
Атрибут Тип даних Опис

vault:v1:

String

Зашифрований вміст файлу з якого відбувається завантаження користувачів

Приклад документу для зберігання
vault:v1:q5Rd32QX1bg4CZAmCqeZtliQBZUVfmnqS4wMIXCi9lAp95FRf0Tzx0a7tyFom87ebEbPzR91Yoe2lbAaWbf+Gi547r7MI+YEiFEYXPNeWorO2XReVXJ8pMRdUOz8AxOPkmfOG2/gbDN2cYuWWOpqpXGHrz/QHmKSt7PdT66E7Dc49u3hDxbkiMVwfd0bYxph8ysV7XEkbmxZMK7OEPv07CKx93ePfdGVyQuvNOLNpmocDf

2.2. user-import-archive

Бакет для зберігання файлів з переліком посадових осіб, які було імпортовано в реєстр. Документи мають аналогічно структуру та мета-дані, що і в бакеті user-import.