Журнал запросов
Примечание.
Если рабочая область включена для бессерверных вычислений, журнал запросов также содержит все запросы SQL и Python, выполняемые на бессерверных вычислительных ресурсах для записных книжек и заданий. См. раздел "Подключение к бессерверным вычислениям".
Если в рабочей области включен журнал запросов и профиль для DLT (общедоступная предварительная версия), журнал запросов отображается CREATE
и REFRESH
операторы выполняются в хранилище SQL или через конвейер delta Live Table.
Доступные на этом экране сведения можно использовать для отладки проблем с запросами.
В этом разделе описано, как работать с историей запросов в пользовательском интерфейсе. Сведения о работе с журналом запросов с помощью API см. в разделе [Журнал запросов](https://docs.databricks.com/api/azure/workspace/query журнал запросов).
Просмотр журнала запросов
Чтобы просмотреть предыдущие запуски для запроса, выполните указанные выше действия.
- Щелкните журнал запросов на боковой панели.
- При необходимости используйте фильтры в верхней части страницы, чтобы отфильтровать список по пользователю, диапазону дат, вычислению, длительности, состоянию запроса, типу инструкции и идентификатору инструкции.
Для запросов Databricks SQL пользователи, не являющиеся администраторами, без разрешений CAN MONITOR, могут просматривать только собственные запросы в журнале запросов.
Примечание.
Запросы Databricks SQL, предоставляемые пользователем с разрешениями "Запуск от имени владельца" другому пользователю с разрешениями CAN RUN, отображаются в журнале запросов пользователя, выполняющего запрос, а не пользователя, который предоставил общий доступ к запросу.
Просмотр сведений о запросе
Для просмотра сведений о запросе, таких как полная инструкция запроса, источник запроса, длительность, количество возвращаемых строк и производительность ввода-вывода или сведения о выполнении.
Просмотр журнала запросов.
Щелкните имя запроса.
- Идентификатор оператора: это универсальный уникальный идентификатор (UUID), связанный с заданным объектом запроса.
- Состояние запроса: запрос помечен его текущим состоянием: очередь, выполнение, завершение, сбой или отменено.
- Тип вычислений: в этом поле показан тип вычислений, используемый для запроса.
- Оператор запроса: в этом разделе содержится полная инструкция запроса. Если запрос слишком длинный, чтобы отображаться в предварительной версии, щелкните значок "Развернуть запрос ", чтобы просмотреть полный текст.
- Источник запроса: в этом поле показано, где был создан запрос. Запросы могут поступать из различных источников, включая панели мониторинга ИИ/BI, объекты запросов, редактор SQL Databricks, записные книжки и конвейеры Delta Live Tables (общедоступная предварительная версия).
- Длительность настенных часов: показывает истекшее время между началом планирования и завершением выполнения запроса. Общая сумма автоматически отображается в виде суммы времени планирования и времени выполнения. Чтобы узнать больше, каждый из этих полей можно развернуть в подкатегории.
- Сводные сведения: в нижней части панели содержатся сводные сведения о производительности запроса, включая агрегированное время выполнения задачи, строки считываются и возвращаются, файлы и секции, а также какие-либо утечки, которые могли возникнуть.
Дополнительные сведения о производительности запроса, включая план выполнения, щелкните "Просмотреть профиль запроса" в нижней части страницы. Дополнительные сведения см. в статье Профиль запроса.
Завершение выполняемого запроса
Чтобы завершить долго выполняемый запрос, запущенный вами или другим пользователем, выполните следующие действия.
Просмотр журнала запросов.
Щелкните имя запроса.
Нажмите кнопку Отмена рядом с полем Состояние.
Примечание.
Кнопка Отмена появляется только во время выполнения запроса.
Запрос завершается, и его состояние изменяется на "Отменено".
Примечание.
Инструкции, использующие вычисления Delta Live Table, могут быть отменены только из пользовательского интерфейса Конвейеров.
Доступ к системной таблице журнала запросов
Системные таблицы Azure Databricks включают таблицу журнала запросов (system.query.history
), где привилегированные пользователи могут просматривать записи журнала табличных запросов из вашей учетной записи. По умолчанию доступ к системным таблицам учетной записи имеют только администраторы. Сведения о включении и доступе к системной таблице журнала запросов см . в справочнике по системной таблице журнала запросов.