Установка ограничений времени ожидания
В Azure Data Explorer можно настроить время ожидания для запросов и команд управления. Из этой статьи вы узнаете, как задать пользовательское время ожидания в различных средствах, таких как пользовательский веб-интерфейс azure Data Explorer, Kusto.Обозреватель, Kusto.Cli, Power BI, а также при использовании пакета SDK. Некоторые средства имеют собственные значения времени ожидания по умолчанию, но может быть полезно настроить эти значения в зависимости от сложности и ожидаемой среды выполнения запросов.
Примечание
Политики на стороне сервера, такие как политика ограничений запросов, могут переопределять время ожидания, указанное клиентом.
Пользовательский веб-интерфейс Azure Data Explorer
В этом разделе описывается настройка настраиваемого времени ожидания запроса и времени ожидания команды администратора в пользовательском веб-интерфейсе azure Data Explorer.
Предварительные требования
- Учетная запись Майкрософт или удостоверение пользователя Microsoft Entra. Подписка Azure не обязательна.
- Кластер и база данных Azure Data Explorer. Создайте кластер и базу данных.
Установка длины времени ожидания
Войдите в веб-интерфейс azure Data Explorer с помощью учетной записи Майкрософт или Microsoft Entra учетных данных пользователя.
В верхнем меню выберите значок Параметры .
В меню слева выберите Подключение.
В разделе Время ожидания запроса (в минутах) используйте ползунок, чтобы выбрать нужную длину времени ожидания запроса.
В Администратор параметре время ожидания команды (в минутах) используйте ползунок, чтобы выбрать нужную длину времени ожидания команды администратора.
Закройте окно параметров, и изменения будут сохранены автоматически.
Kusto.Explorer
В этом разделе описывается настройка пользовательского времени ожидания запроса и времени ожидания команды администратора в Kusto. Обозреватель.
Предварительные требования
- Скачайте и установите средство Kusto.Обозреватель.
- Кластер и база данных Azure Data Explorer. Создайте кластер и базу данных.
Установка длины времени ожидания
Откройте Kusto. средство Обозреватель.
В верхнем меню выберите вкладку Сервис .
В правой части экрана выберите Параметры.
В меню слева выберите Подключения.
В поле Время ожидания сервера запросов введите нужную длину времени ожидания. Максимальное значение — 1 час.
В Администратор параметре Время ожидания командного сервера введите нужную длину времени ожидания. Максимальное значение — 1 час.
Нажмите ОК, чтобы сохранить изменения.
Kusto.Cli
В этом разделе описывается настройка времени ожидания настраиваемого сервера в Kusto.Cli.
Предварительные требования
- Установите Kusto.Cli , скачав пакет Microsoft.Azure.Kusto.Tools.
Установка длины времени ожидания
Выполните следующую команду, чтобы задать свойство запроса клиентаservertimeout с требуемой продолжительностью ожидания в качестве допустимого значения диапазона времени до 1 часа.
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout=<timespan>" -execute:"…"
Кроме того, используйте следующую команду, чтобы задать свойство запроса клиентаnorequesttimeout, которое установит максимальное значение времени ожидания в 1 час.
Kusto.Cli.exe <ConnectionString> -execute:"#crp norequesttimeout=true" -execute:"…"
После установки свойство запроса клиента применяется ко всем будущим значениям, пока приложение не будет перезапущено или не будет установлено другое значение. Чтобы получить текущее значение, используйте следующую команду:
Kusto.Cli.exe <ConnectionString> -execute:"#crp servertimeout"
Power BI
В этом разделе описывается настройка времени ожидания настраиваемого сервера в Power BI.
Предварительные требования
Установка длины времени ожидания
Подключитесь к кластеру Azure Data Explorer из Power BI Desktop.
В верхнем меню выберите Преобразовать данные.
В верхнем меню выберите Расширенные Редактор запросов.
Во всплывающем окне задайте параметр времени ожидания в четвертом параметре
AzureDataExplorer.Contents
метода . В следующем примере показано, как задать время ожидания в 59 минут.let Source = AzureDataExplorer.Contents(<cluster>, <database>, <table>, [Timeout=#duration(0,0,59,0)]) in Source
Нажмите кнопку Готово , чтобы применить изменения.
Пакеты SDK
Сведения о настройке времени ожидания с помощью пакетов SDK см. в статье Настройка поведения запроса с помощью свойств запроса клиента.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по