SQL-запрос#

SQL-запрос позволяет отобразить запрошенные данные таблиц БД для изучения выборочных данных.

Работа с SQL-запросами происходит только в режиме LOCAL.

Чтобы осуществить SQL-запрос:

../../_images/make_sql_empty.svg
  1. Откройте вкладку ЗапросыИнсайт.

  2. Введите запрос в поле Редактор SQL. В запросе укажите БД, к которой принадлежит таблица, и таблицу, к которой происходит обращение.

    ../../_images/make_sql_fill.svg
  3. Опционально. Если нужно ограничить количество записей в запросе, укажите нужное количество в поле Лимит.

  4. Нажмите кнопку Выполнить запрос. Результат запроса будет выведен под полем редактора (3) в таблице. Для редактора будет создана вкладка запрос 1.

Для разных запросов будет создаваться вкладка, например, запрос 1, запрос 2 с данными по этим запросам. Между ними можно переключаться. При этом поле редактора будет отображать самый последний запрос, который туда вводили. Во вкладках с названием запрос N отсутствуют кнопки Выполнить запрос и Очистить. Эти функции можно выполнить только из основной вкладки SQL-редактора.

Поле SQL-редактора можно полностью очистить кнопкой Очистить.

Все вкладки запросов можно закрыть при помощи кнопки Закрыть все.

Ниже SQL-редактора будет общая информация о запросе:

  • ID запроса – уникальный идентификатор запроса.

  • Отвечает – источник, откуда были получены данные.

    Примечание

    У параметра существует три значения:

    • <БД> – будет указана та БД, откуда были запрошены данные.

    • <Модель> – будет указана модель, если для данных в запросе был создан индекс.

    • <Таблица> – будет указана таблица, если для данных в запросе был создан снимок.

    Приоритет источников запроса:

    1. Индекс или снимок (для таблицы может быть создан или индекс, или снимок).

    2. БД.

  • Узел запроса – узел, к которому был обращен запрос.

  • Продолжительность – длительность обработки запроса.

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

Количество данных по запросу может быть очень большое, поэтому полученные результаты могут быть разделены на несколько страниц. В нижней части интерфейса появятся номера страниц, при помощи которых можно переходить на другие страницы. Также доступен переход на определенную страницу при помощи поля ввода Перейти.

Если в таблице много колонок, их можно просмотреть при помощи горизонтальной прокрутки.

Данные в таблице можно фильтровать, используя поле Фильтровать. Введите значение для поиска в поле и фильтрация автоматически применится.

Экспорт данных запроса#

Полученные данные можно экспортировать в формате .csv. Нажмите кнопку Экспорт в CSV. Файл скачается в папку браузера по умолчанию.

Примечание

Фильтрация не влияет на содержимое файла экспорта.

Сохранение SQL-запроса#

SQL-запрос можно сохранить. Это позволяет не строить идентичные запросы повторно, а просто запустить запрос из сохраненных.

Чтобы сохранить SQL-запрос:

  1. Выполните SQL-запрос.

  2. Нажмите кнопку Сохранить. Запрос будет сохранен в разделе Сохраненные запросы. Цифра возле кнопки Сохраненные запросы увеличится на единицу и обозначает общее количество сохраненных запросов.

По нажатию кнопки Сохраненные запросы откроется модальное окно. В нем будет отображен список сохраненных запросов. Одна запись в списке эквивалента одному запросу.

Каждый запрос имеет:

  • Чек-бокс для выбора нужного запроса.

  • Краткую информацию о запросе: название и описание.

  • Кнопку Удалить для удаления запроса из сохраненных.

  • Кнопку Подробности для просмотра тела SQL-запроса.

Чтобы выполнить запрос из списка сохраненных:

  1. В модальном окне Сохраненные запросы отметьте чек-бокс нужного запроса.

  2. Нажмите кнопку Запустить запрос. Модальное окно закроется и в основном интерфейсе вкладки Инсайт будут отображены данные по запросу.

Чтобы удалить запрос из списка сохраненных, нажмите кнопку Удалить в правом верхнем углу записи запроса.

Чтобы просмотреть тело запроса, нажмите кнопку Подробности. Откроется дополнительное поле (похоже на поле редактора запросов) с запросом, который можно скопировать при помощи кнопки в правом верхнем углу.

Визуализация данных#

Полученные данные можно отобразить в виде диаграммы. Доступно три диаграммы:

  • линейная (доступна при наличии параметра DATE);

  • столбчатая;

  • круговая.

Чтобы построить диаграмму по результатам запроса, нажмите вкладку Визуализация. Диаграмма сразу будет отрисована.

Настройка диаграммы#

Диаграммы можно настроить по типу диаграммы, используемым измерения и мерам и диапазону выборки.

Чтобы поменять тип диаграммы, нажмите кнопку Тип диаграмм и выберите нужный тип.

Чтобы изменить измерение, нажмите кнопку Измерения диаграммы и выберите нужное измерение из списка.

Чтобы изменить меру диаграммы, нажмите кнопку Меры диаграммы и выберите нужую меру из списка.

Для настройки выборки данных в диаграмме можно указать диапазон данных при помощи ползунков под диаграммой. Тем самым увеличивая/уменьшая количество данных отображенных в диаграмме.