Wren AI позволяет задать вопрос к данным и работать с SQL и результатами. В открытой версии термины и связи можно описывать в слое MDL.

Сначала дать определение показателя
Запрос о выручке может относиться к созданным заказам, оплатам или сумме за вычетом возвратов. Чтобы получить сопоставимые ответы, Wren AI позволяет описать структуру и правила в семантическом слое. В MDL можно связать поля и модели данных с терминами, которыми пользуется команда. Чем явнее описаны связи, тем легче заметить, когда запрос трактует показатель иначе.
Подключите только нужные таблицы для первого вопроса. Если к одному заказу относится несколько строк возврата, продумайте способ группировки до того, как будете сравнивать итоговые суммы.
Небольшая проверка выручки
В учебном наборе есть три заказа. Один отменен, по второму вернули часть суммы, третий полностью оплачен. Укажите, что выручка считается по дате платежа, и попросите показать сумму за день. Сравните результат с ручным расчетом. Откройте запрос и проверьте фильтр по статусу и тип соединения таблиц. Совпадение на одной строке ничего не говорит о случае с двумя возвратами.
Для повторной проверки добавьте возврат в другом периоде. Теперь можно отдельно увидеть, правильно ли работают даты и в каком месяце уменьшилась сумма.
Подключение и проверка доступа
Открытая версия Wren AI включает локальный интерфейс. Запрос к источнику данных и обработка моделью зависят от настройки окружения. Для проверки используйте учебную схему и учетную запись с правом чтения. Готовый отчет сверяйте по правилам, которые уже применяет команда.
Для каких задач подходит
- Проверить расчет показателя по описанным правилам
- Разобрать запрос к нескольким таблицам на обычном языке
Сильные стороны
- Слой MDL описывает связи и вычисляемые поля
- Есть открытая версия с документацией
Ограничения
- Показатель зависит от корректности исходной схемы
- Подключение модели и хранилища требует отдельной проверки пути данных
Выбор и условия
- Бесплатный режим
- Да
- Пробный период
- Не подтверждено
- Без регистрации
- Не подтверждено
- Русский интерфейс
- Не подтверждено
- Локальная установка
- Не подтверждено
- API
- Не подтверждено
«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.
- Исходные форматы
- Текст, Код
- Результат
- Текст, Код
Условия
Исходный код OSS доступен по Apache 2.0. У инфраструктуры и поставщика модели могут быть отдельные расходы. Подключение модели и хранилища требует отдельной проверки пути данныхОт задачи к первому результату
Практический пример
- Задача
- Проверить расчет показателя по описанным правилам
- Что подготовить
- Учебные таблицы заказов и возвратов, определения выручки и даты платежа.
Задание или запрос
Посчитай выручку за день с учетом частичных возвратов. Покажи SQL и поясни, как учтены несколько возвратов на один заказ.
Ожидаемый результат
Запрос SQL и результат, который можно вручную сверить с небольшим набором данных.
Как проверить результат
- Сверьте суммы по известным строкам.
- Проверьте соединение таблиц и выбранное поле даты.
Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.
Проверить подробности
Официальные источники
Описание составлено по материалам разработчика. Возможности, цены и доступность могут меняться; перед использованием сверяйтесь с первоисточником.

