Работа с модулем среды разработки
Описание интерфейса
Интерфейс среды разработки реализован в виде веб-приложения и содержит следующие элементы:
-
Левая панель инструментов:
-
Консоль — выполнение Ad-hoc запросов.
-
Поиск — форма поиска по различным объектам.
-
Расписание — список блокнотов, запланированных на запуск по расписанию.
-
ИИ агент — окно работы с искусственным интеллектом.
-
Язык — выбор языка интерфейса.
-
Настройки — конфигурация параметров и выход из системы.
-
-
Правая панель инструментов:
-
Блокноты — создание и управление блокнотами.
-
Таблицы — просмотр объектов, доступных в хранилище данных.
-
Сниппеты — создание и сохранение пользовательских фрагментов кода.
-
Вып. запросы — история выполненных запросов и их результаты.
-
-
Центральная область:
-
Область редактора — ввод и редактирование запросов.
-
Область результатов — отображение результатов выполнения запросов в табличной форме.
-
Вход в систему
Процесс аутентификации пользователя в веб-интерфейсе подсистемы:
-
Откройте указанный URL-адрес в браузере.
-
Нажмите кнопку «Login».
-
Введите логин и пароль.
-
Нажмите кнопку «Sign In».
Смена языка интерфейса
Изменение языка отображения элементов интерфейса:
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «Язык».
-
Выберите Русский или English.
Выход из системы
Завершение сеанса работы пользователя:
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «Настройки».
-
Нажмите кнопку «Выход».
Интерфейс работы с запросами
Интерфейс состоит из следующих элементов:
-
Область редактирования — ввод SQL-запросов или текстовых инструкций для ИИ.
-
Область результатов — отображение данных, полученных в результате выполнения запроса.
-
Дополнительные действия
:
-
Форматировать — переформатирование запроса в удобный для чтения вид.
-
Скрыть запрос — удаление текста запроса из области редактирования.
-
Выполнение — запуск выполнения запроса.
-
В области результатов доступны:
-
Скрыть колонки — фильтрация отображения колонок результирующей таблицы.
-
Full Screen — разворачивание результирующей таблицы на весь экран.
-
Просмотр результатов нескольких запросов — переключение между результатами через выпадающее меню кнопки Запрос 1 из N.
Выполнение Ad-hoc запросов
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «Консоль».
-
В панели редактора введите необходимый SQL-запрос в поле запроса.
-
Нажмите кнопку «Выполнить».
-
В области результатов отобразится результирующая таблица.
Выполнение Ad-hoc запросов с помощью AI
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «Консоль».
-
В панели редактора введите текстовый запрос в поле работы с AI.
-
Нажмите Enter.
-
Подтвердите правильность созданного запроса, нажав Разрешить.
-
Нажмите Выполнить.
-
В области результатов отобразится результирующая таблица.
Выполнение поиска
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «Поиск»
.
-
В открывшемся окне выберите тип объекта: запрос, блокнот, таблицы, список.
-
Введите интересующую информацию в поле поиска.
-
При необходимости используйте фильтры в правой части окна для уточнения поиска.
Просмотр состава таблиц
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Таблицы»
.
-
В открывшейся оснастке разверните каталог.
-
Разверните необходимую базу данных.
-
Нажмите на нужную таблицу.
-
Нажмите «Посмотреть таблицу».
-
В открывшейся оснастке переключайтесь по вкладкам «Обзор», «Колонки», «Примеры строк», «Исходный запрос», «Предупреждения», — для просмотра информации.
-
Для работы с таблицей доступны действия:
-
Добавить в избранное — нажмите кнопку «Добавить в избранное».
-
Добавить теги — нажмите
.
-
Добавить себя как владельца — нажмите
напротив поля «Владельцы».
-
Редактировать описание — нажмите «Редактировать», введите текст и нажмите «Сохранить».
-
Добавить в список — нажмите
и выберите нужный.
-
Просмотр и поиск сниппетов
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Сниппеты»
.
-
В открывшейся оснастке выберите:
-
Публичный — доступен всем пользователям.
-
Приватный — доступен только вам.
-
-
Для поиска введите имя сниппета в поле поиска.
Создание сниппетов
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Сниппеты».
-
В открывшейся оснастке нажмите кнопку
.
-
Введите название, описание, запрос, выберите область видимости (Приватный или Публичный).
-
Нажмите «Сохранить».
Изменение сниппетов
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Сниппеты».
-
В открывшейся оснастке выберите сниппет.
-
Внесите изменения в запрос или описание.
-
Нажмите «Обновить».
Удаление сниппетов
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Сниппеты».
-
В открывшейся оснастке выберите сниппет.
-
Нажмите «Удалить».
Просмотр блокнотов
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Блокноты»
.
-
В открывшейся оснастке разверните группированные списки:
-
Недавние — последние открытые блокноты.
-
Избранное — блокноты, добавленные в избранное.
-
Списки — пользовательские или общие списки блокнотов.
-
Мои блокноты — блокноты, созданные пользователем.
-
-
Выберите необходимый блокнот.
Создание блокнота
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Блокноты».
-
В открывшейся оснастке нажмите кнопку
.
-
Выберите команду «Создать блокнот».
-
Введите название блокнота.
Создание блокнота с помощью AI
-
Войдите в подсистему среды разработки.
-
В правой панели инструментов нажмите кнопку «Блокноты».
-
В открывшейся оснастке нажмите кнопку
.
-
Выберите команду «Создать блокнот с помощью AI».
-
Выберите каталог.
-
Выберите базу данных.
-
Введите текстовый запрос.
-
Нажмите «Создать».
Типы блоков в блокноте
В блокнотах поддерживается использование трёх типов блоков.
Текстовый блок
-
Нажмите кнопку «Текст»
.
-
Введите текстовое описание.
Блок SQL-запроса
-
Нажмите кнопку «Запрос»
.
-
Введите название запроса.
-
В блок редактирования введите SQL-запрос.
Использование AI при работе с запросами:
-
В поле работы с AI введите текстовый запрос.
-
Нажмите Enter.
-
Проверьте корректность сгенерированного SQL-запроса.
-
Нажмите «Разрешить».
-
При необходимости измените текстовый запрос и повторно подтвердите.
Выполнение запроса:
- Нажмите кнопку «Выполнить»
.
Дополнительные действия через меню запроса:
-
Форматировать запрос — привести к читаемому виду.
-
Объяснить запрос — получить описание запроса с помощью AI.
-
Скрыть запрос — оставить только результаты.
-
Отобразить шаблон — применить шаблон.
Блок диаграммы
-
Нажмите кнопку «Диаграмма»
.
-
Если диаграмма создаётся сразу после запроса, он будет выбран источником данных по умолчанию.
-
Для изменения источника нажмите «Настройки диаграммы» (
→ вкладка «Данные»).
-
Выберите:
-
Текущий запрос в блокноте.
-
Запрос в блокноте (с указанием номера).
-
Из выполненного запроса (с указанием названия и номера).
-
-
Настройте отображение во вкладках «Диаграмма» и «Визуализация».
-
Нажмите «Сохранить».
Управление блоками
-
Удалить блок — нажмите кнопку «Удалить»
.
-
Комментарий — нажмите кнопку «Комментарий»
, введите текст и нажмите «Comment».
Добавление переменной в блокноте
-
Нажмите + Новая переменная.
-
Укажите имя, тип и значение.
-
Сохраните изменения.
Дополнительные возможности
-
Запустить все
— выполнение всех блоков в блокноте.
-
Добавить в избранное — значок звёздочки.
-
Доступ — выбрать Приватный или Публичный режим, при приватном можно назначить других пользователей.
-
Меню дополнительных действий
:
-
Клонировать — копия блокнота.
-
Экспортировать в PDF — сохранить в файл PDF.
-
Списки — просмотр списка, в котором используется блокнот.
-
Шаблон — сохранить или применить шаблон.
-
Планировщик — задать расписание выполнения.
-
Удалить — удалить блокнот.
-
Работа с ИИ-агентом
ИИ-агент предоставляет возможность интерактивного взаимодействия с моделью LLM через интеграцию по протоколу MCP. Подсистема позволяет формировать запросы на естественном языке, получать автоматически сгенерированные SQL-запросы, выполнять их и просматривать результаты.
Интерфейс работы с ИИ-агентом
Экран работы с ИИ-агентом состоит из следующих э лементов:
-
Область ввода запроса — текстовое поле для ввода вопроса или задачи.
-
Кнопка «Выполнить» — отправка запроса ИИ-агенту.
-
Левая область — чат с ИИ-агентом (история запросов и ответов).
-
Правая область — результаты выполнения запросов (таблицы, графики, текстовые описания).
-
Кнопка «История» — просмотр предыдущих диалогов с ИИ-агентом.
-
Кнопка «Новый чат» — очистка текущей истории и начало нового диалога.
Выполнение запроса через ИИ-агента
-
Войдите в подсистему среды разработки.
-
В левой панели инструментов нажмите кнопку «ИИ-агент»
.
-
В приветственном окне в области ввода запроса введите вопрос или задачу на естественном языке.
-
Нажмите кнопку «Выполнить».
-
Дождитесь появления ответа в левой области чата.
-
Если ИИ-агент сгенерировал SQL-запрос:
-
Проверьте корректность предложенного запроса.
-
При необходимости, внесите изменения.
-
Подтвердите выполнение.
-
-
Результаты выполнения запроса будут отображены в правой области экрана.
Начало нового чата
-
В интерфейсе ИИ-агента нажмите кнопку «Новый чат»
.
-
Текущая история общения будет очищена.
-
Введите новый запрос в область ввода и нажмите «Выполнить».
Работа с историей общения
-
В интерфейсе ИИ-агента нажмите кнопку «История»
.
-
В открывшемся списке выберите интересующий диалог.
-
Просмотрите предыдущие запросы и ответы.