Об’єктне сховище даних
🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію. |
1. Загальний опис
Підсистема виконання бізнес-процесів використовує об’єктне сховище Ceph з Підсистеми розподіленого зберігання даних для тимчасового збереження файлів цифрових документів, завантажених користувачами через UI-форми або сервісними задачами в бізнес-процесах.
2. Структури даних
2.1. lowcode-file-storage
Бакет для тимчасового зберігання цифрових документів, завантажених в рамках виконання БП.
Паттерн генерації ключа об’єкта
process/{processInstanceId}/{UUID}
Атрибут | Тип даних | Опційність | Опис |
---|---|---|---|
|
String (UUID) |
Обов’язкове |
Унікальний ідентифікатор |
|
String |
Обов’язкове |
Назва файлу |
|
String |
Обов’язкове |
Чек-сума файлу |
|
String |
Опційне |
Назва поля на формі |
|
String |
Опційне |
Назва форми з якої завантажено файл |
Тип даних | Опис |
---|---|
byte[] |
Контент файлу |