Управление Azure Data Lake Analytics с помощью политик учетных записей
Политики учетных записей помогают контролировать использование ресурсов учетных записей Azure Data Lake Analytics. Эти политики позволяют вам контролировать стоимость использования Azure Data Lake Analytics. Например, с помощью этих политик вы можете предотвратить неожиданное повышение расходов, ограничив количество AU, которые учетная запись может одновременно использовать.
Важно!
Поддержка Azure Data Lake Analytics прекращена 29 февраля 2024 г. Дополнительные сведения см. в этом объявлении.
Для аналитики данных ваша организация может использовать Azure Synapse Analytics или Microsoft Fabric.
Политики на уровне учетной записи
Эти политики применяются для всех заданий в учетной записи Data Lake Analytics.
Максимальное число единиц использования аналитики в учетной записи Data Lake Analytics
Общее число единиц использования аналитики (AU), которые может использовать учетная запись Data Lake Analytics, контролируется политикой. По умолчанию установлено значение 250. Например, если это значение равно 250 единицам, можно выполнять одно задание с 250 единицами или 10 заданий с 25 единицами. Другие отправленные задания помещаются в очередь до завершения выполняемых заданий. После завершения выполняющихся заданий единицы использования аналитики освобождаются и могут использоваться для выполнения заданий в очереди.
Чтобы изменить количество единиц использования аналитики для вашей учетной записи Data Lake Analytics, выполните следующее:
На портале Azure выберите свою учетную запись Data Lake Analytics.
Выберите Ограничения и политики.
В разделе Максимум единиц аналитики (AU) на задание передвиньте ползунок, чтобы выбрать значение, или введите значение в текстовом поле.
Щелкните Сохранить.
Примечание
Если требуется больше единиц использования аналитики, чем значение по умолчанию (250), на портале щелкните Справка и поддержка, чтобы отправить запрос в службу технической поддержки. Количество единиц использования аналитики, доступных в вашей учетной записи Data Lake Analytics, можно увеличить.
Максимальное количество одновременно выполняемых заданий
Эта политика ограничивает количество заданий, которые могут выполняться одновременно. По умолчанию установлено значение 20. Если в вашей учетной записи Data Lake Analytics есть доступные единицы использования аналитики, новые задания будут запускаться немедленно до тех пор, пока общее количество выполняемых заданий не достигнет значения этой политики. По достижении максимального количества одновременно выполняемых заданий, последующие задания помещаются в очередь в порядке приоритета, пока не будет завершено одно или несколько запущенных заданий (в зависимости от доступных единиц использования аналитики).
Чтобы изменить количество одновременно выполняемых заданий:
На портале Azure выберите свою учетную запись Data Lake Analytics.
Выберите Ограничения и политики.
В разделе Максимальное число выполняемых заданий передвиньте ползунок, чтобы выбрать значение, или введите значение в текстовом поле.
Щелкните Сохранить.
Примечание
Если требуется запустить больше заданий, чем значение по умолчанию (20), на портале щелкните Справка и поддержка, чтобы отправить запрос в службу технической поддержки. Количество одновременно выполняемых заданий, доступных в вашей учетной записи Data Lake Analytics, можно увеличить.
Как долго следует хранить метаданные и ресурсы задания
При запуске заданий U-SQL служба Data Lake Analytics сохраняет все связанные файлы. Эти связанные файлы включают в себя скрипт U-SQL, DLL-файлы, на которые ссылается скрипт U-SQL, скомпилированные ресурсы и статистику. Файлы находятся в папке /system/ учетной записи Azure Data Lake Storage по умолчанию. Эта политика определяет, как долго хранятся эти ресурсы перед их автоматическим удалением (по умолчанию — 30 дней). Эти файлы можно использовать для отладки, а также для настройки производительности заданий, которые будут повторно выполнятся в будущем.
Чтобы изменить срок хранения метаданных и ресурсов задания:
- На портале Azure выберите свою учетную запись Data Lake Analytics.
- Выберите Ограничения и политики.
- В разделе Срок хранения запросов заданий в днях передвиньте ползунок, чтобы выбрать значение, или введите значение в текстовом поле.
- Щелкните Сохранить.
Политики на уровне задания
Политики на уровне задания позволяют управлять максимальным количеством единиц использования аналитики и максимальным приоритетом, который отдельные пользователи (или участники групп безопасности) могут устанавливать в заданиях, которые они отправляют. Эта политика позволит контролировать затраты пользователей. Политики также позволяют контролировать эффект, который запланированные задания могу оказать на рабочие задания с высоким приоритетом, запущенные в одной учетной записи Data Lake Analytics.
Служба Data Lake Analytics имеет две политики, которые могут быть установлены на уровне задания.
Ограничение единиц использования аналитики для задания: пользователи могут отправлять только те задания, которые содержат это число единиц использования аналитики. По умолчанию это ограничение аналогично максимальному значению единиц использования аналитики для учетной записи.
Приоритет: пользователи могут отправлять только те задания, приоритет которых меньше или равен этому значению. Более высокое число указывает на более низкий приоритет. По умолчанию устанавливается значение 1, которое означает максимально возможный приоритет.
Для каждой учетной записи задана политика по умолчанию. Она применяется ко всем пользователям учетной записи. Вы можете создать дополнительные политики для конкретных пользователей и групп.
Примечание
Политики на уровне учетной записи и политики на уровне задания применяются одновременно.
Добавление политики для конкретного пользователя или группы
На портале Azure выберите свою учетную запись Data Lake Analytics.
Выберите Ограничения и политики.
В разделе Ограничения отправки заданий нажмите кнопку Добавить политику . Затем выберите или введите следующие параметры.
Имя политики вычислений: введите имя политики для напоминания о назначении политики.
Выберите пользователя или группу: выберите пользователя или группу, к которым будет применяться эта политика.
Задайте предел AU для задания: установите предел единиц использования аналитики, который будет применяться для выбранного пользователя или группы.
Set the Priority Limit (Задайте предел приоритета): установите предел приоритета, который будет применяться для выбранного пользователя или группы.
Щелкните ОК.
Новая политика отобразится в таблице политик По умолчанию в разделе Пределы отправки заданий.
Удаление или изменение существующей политики
На портале Azure выберите свою учетную запись Data Lake Analytics.
Выберите Ограничения и политики.
В разделе Пределы отправки заданий найдите политику, которую требуется изменить.
Чтобы просмотреть параметры Удалить и Изменить , в крайнем правом столбце таблицы выберите
...
.
Дополнительные ресурсы для политик заданий
- Запись блога с обзором политик
- Запись блога о политиках на уровне учетной записи
- Запись блога о политиках на уровне задания