Исследование данных с помощью SQL Workbench
Последнее обновление: 08.09.2026Используйте SQL Workbench для устранения неполадок с данными и разработки SQL-запросов. Вы можете исследовать данные и проверять SQL по подготовленным задачам и слоям хранилища данных в контексте проекта.
SQL Workbench доступен для проектов конвейеров данных, использующих хранилище данных. Выполнять запросы можно в хранилище данных, подключенном к проекту.
Ограничения
-
Поддерживаются только SQL-запросы только для чтения. Инструкции изменения данных заблокированы.
-
Промежуточное хранение в озере данных и витрины знаний не поддерживаются в обозревателе объектов.
-
Макросы не поддерживаются. Если преобразование включает макросы, преобразование для полной загрузки отображается в разделе Исходный запрос.
Необходимые разрешения
-
Для выполнения запросов необходимо иметь разрешение Может просматривать данные в пространстве, где находится подключение проекта.
-
Для сохранения, изменения, переименования или удаления SQL-скриптов необходимо иметь разрешение Может изменять в пространстве проекта.
Для получения дополнительной информации о ролях в пространствах см. раздел Роли и разрешения в пространстве данных.
Открытие SQL Workbench
Откройте SQL Workbench в проекте конвейера данных. SQL Workbench всегда выполняется в контексте текущего проекта.
-
Нажмите SQL Workbench в верхнем меню.
Просмотр таблиц
В разделе Таблицы перечислены таблицы из подготовленных задач в:
-
Текущем проекте.
-
Связанных проектах на той же платформе данных.
Отображаются только физические таблицы во внешних схемах.
Для проектов Qlik Open Lakehouse в разделе Таблицы перечислены задачи зеркалирования из текущего проекта и связанных проектов. SQL Workbench отображает только те задачи зеркалирования, которые соответствуют типу lakehouse проекта: Snowflake, Redshift или Databricks.
Для каждой таблицы можно просмотреть базу данных, схему, столбцы и типы данных.
-
Нажмите Фильтровать по типу задачи, чтобы отфильтровать задачи.
-
Нажмите Сортировка и группировка, чтобы упорядочить задачи и задать порядок сортировки.
Добавление дополнительных проектов
Изначально будут отображаться только задачи из текущего проекта. Можно добавить дополнительные проекты, чтобы использовать их в запросе.
-
Нажмите
, чтобы сделать доступными дополнительные проекты.
Можно выбирать из проектов, использующих то же хранилище данных.
Выберите проекты и нажмите Применить.
Теперь доступны все подготовленные задачи в выбранных проектах.
Для проектов Qlik Open Lakehouse SQL Workbench отображает только те задачи зеркалирования, которые соответствуют типу lakehouse проекта.
Создание запросов
Можно использовать одну или несколько вкладок для написания SQL и выполнения выбранных инструкций или текущей инструкции.
Каждая вкладка выполняется в собственном сеансе, что позволяет выполнять запросы параллельно.
При редактировании запроса можно использовать следующие инструменты:
-
Отменить предыдущее изменение
-
Повторить ранее отмененное действие
-
Автоматически форматировать SQL-код
-
Закомментировать/раскомментировать текущую строку
-
Найти и заменить текст в коде
Добавление инструкции SELECT для таблицы
Можно добавить инструкцию SELECT, которая возвращает все поля таблицы.
-
Нажмите
на таблице в разделе Таблицы и выберите Добавить инструкцию SELECT.
Инструкция SELECT, возвращающая все поля из выбранной таблицы, будет добавлена в редактор запросов.
Добавление запроса из набора данных преобразования
Можно добавить исходный запрос набора данных, созданного в задаче преобразования.
-
Нажмите
на наборе данных в разделе Таблицы и выберите Добавить исходный запрос.
Запрос, который использовался для создания выбранного набора данных, будет добавлен в редактор запросов.
Выполнение запросов
Можно выполнить весь запрос или выбранную инструкцию, нажав Выполнить запрос.
-
Если в редакторе запросов ничего не выбрано, выполняется весь запрос.
-
Если в редакторе выбрана инструкция, выполняется эта инструкция.
После выполнения запроса можно проверить результат в следующих разделах:
-
Результаты
Пример данных, возвращенных запросом.
Примечание к информацииНеобходимо иметь роль Может просматривать данные в пространстве подключения. Кроме того, в вашем клиенте должен быть включен параметр Просмотр данных в Data Integration. -
Метаданные
Перечисляет столбцы с информацией о типах данных и возможности использования значений Null.
Сохранение и управление SQL-скриптами
Можно сохранять SQL-скрипты в SQL Workbench для повторного использования, нажав Сохранить. Скрипты сохраняются в проекте и могут просматриваться всеми пользователями проекта. Можно просматривать список, открывать, переименовывать и удалять скрипты в разделе Сохраненные скрипты.
-
Чтобы удалить скрипт, нажмите
на скрипте, а затем Удалить.
-
Чтобы переименовать скрипт, нажмите
на скрипте, а затем Изменить.
Устранение неполадок
-
Если выполнение запроса завершается с ошибками разрешений, убедитесь, что у вас есть необходимые роли в пространстве проекта и пространстве подключения.
-
Если объекты отсутствуют, убедитесь, что исходные задачи подготовлены.
-
Если инструкция заблокирована, убедитесь, что это SQL-запрос только для чтения.
Общие сведения об устранении неполадок см. в разделе Устранение неполадок с задачами данных.