Порівняння режимів

Пояснювальна схемаЗбільшити ↗Порівняння окремої установки та інтеграції з UBC Analytics. MinIO належить до режиму ubccms; в автономній поставці конекторам усе одно потрібен доступ до своїх серверів.
Два варіанти розгортання

Порівняння окремої установки та інтеграції з UBC Analytics. MinIO належить до режиму ubccms; в автономній поставці конекторам усе одно потрібен доступ до своїх серверів.

ХарактеристикаОкрема установкаУ складі UBC Analytics
Режимstandaloneubccms
ВхідЛокальний, OIDC або IBM CAMСеанс UBC Analytics
МетаданіSQLite або зовнішній PostgreSQLPostgreSQL баз відповідних середовищ
ФайлиЛокальне файлове сховищеЛокальне сховище або окремий бакет MinIO
Робочі областіВласна установкаОкремі «Потоки» та «Інтегратор» у кожному середовищі
Керування користувачамиUBC Data Bridge або провайдер входуUBC Analytics

Параметри вибору

ПараметрВаріантиПризначення
BRIDGE_DEPLOYMENT_MODEstandalone / ubccmsВизначає межі інтеграції.
BRIDGE_AUTH_MODElocal / oidc / camСпосіб входу окремої установки.
BRIDGE_DB_MODEsqlite / postgresТип сховища метаданих окремої установки.
DATABASE_URLПідключення PostgreSQLАдреса й облікові дані бази; не показувати користувачам.
BRIDGE_FILE_STORAGElocal / minioMinIO доступний у режимі UBC Analytics.
BRIDGE_BASE_PATHНаприклад /databridgeШлях застосунку за зворотним проксі.

Розгортання служб

У поставці є контейнерне розгортання, виробничі конфігурації та автономний пакет для середовищ Planning Analytics/CAM. Сервер API та виконавець повинні бачити узгоджені налаштування, базу метаданих і файли. Для мережевого диска обом потрібен той самий змонтований шлях. Зворотний проксі забезпечує зовнішню адресу HTTPS і маршрут застосунку.

Автономне середовище

Пакет автономної поставки призначений для встановлення без завантаження залежностей під час робочого запуску. Підготуйте образи, конфігурацію, довірені сертифікати та ліцензію відповідно до поставки. Наявність автономного пакета не означає, що конектори можуть працювати без доступу до своїх серверів.

Перевірка після встановлення

  1. Перевірте відповідь readiness за шляхом застосунку з закінченням /ready.
  2. Увійдіть потрібним способом і переконайтеся, що користувач має роль.
  3. Створіть тестове підключення та перевірте його доступність.
  4. Завантажте невеликий файл і виконайте потік з експортом.
  5. Перевірте роботу виконавця, історію запуску та створення результату.
  6. Для UBC Analytics окремо перевірте кожне середовище та обидва розділи.