Как это работает
Чтобы данные из Microsoft SQL автоматически попадали в Postgres PGVector Store, достаточно готового сценария — без выгрузок руками.
- Запуск: Синхронизировать схему БД с Vector Store
- Затем: Загрузить глобальную конфигурацию
- Затем: Получить все таблицы БД
- Проверка: Перебрать исполняемые запросы
- Затем: Задать контекст схемы таблицы
- Затем: Получить определение схемы таблицы
- Затем: Сгенерировать хеш схемы
- Затем: Проверить метаданные вектора
- Проверка: Вектор существует?
- Если да — Вставить вектор схемы в Pinecone
- Затем: Обновить запись метаданных вектора
- Если нет — Схема изменилась?
- Если да — Удалить существующий вектор (Pinecone)
- Затем: Удалить запись метаданных вектора
- Затем: Разделить текст схемы (без разбивки)
- Затем: Сгенерировать эмбеддинги схемы
- Затем: Подготовить документ схемы
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.