Поделиться через


Управление 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.

Максимальное количество единиц AUS в учетной записи Data Lake Analytics

Политика контролирует общее количество единиц аналитики (АЕ), которые может использовать ваша учетная запись Data Lake Analytics. По умолчанию значение равно 250. Например, если для этого значения задано значение 250 единиц АУ, можно выполнить одно задание с 250 единицами АУ или 10 заданий, выполняющихся с 25 единицами АУ. Другие отправленные задания помещаются в очередь до завершения текущих заданий. Когда выполнение заданий завершается, вычислительные ресурсы (AUs) освобождаются для запуска заданий в очереди.

Чтобы изменить количество единиц AUS для учетной записи Data Lake Analytics, выполните следующие действия.

  1. На портале Azure перейдите к учетной записи Data Lake Analytics.

  2. Выберите Ограничения и политики.

  3. В разделе Максимальное число единиц АУпереместите ползунок, чтобы выбрать значение, или введите значение в текстовом поле.

  4. Выберите Сохранить.

    Примечание.

    Если вам нужно больше единиц по умолчанию (250 AUs), на портале щелкните Помощь+Поддержка, чтобы отправить запрос на поддержку. Число единиц AUS, доступных в учетной записи Data Lake Analytics, может быть увеличено.

Максимальное количество заданий, которые могут выполняться одновременно

Эта политика ограничивает, сколько заданий может выполняться одновременно. По умолчанию это значение равно 20. Если в Azure Data Lake Analytics доступны аналитические единицы (AUs), новые задания будут запускаться немедленно, пока общее количество выполняемых заданий не достигнет значения этой политики. При достижении максимального количества заданий, которые могут выполняться одновременно, последующие задания помещаются в очередь в порядке приоритета до тех пор, пока не будет завершено одно или несколько выполняемых заданий (в зависимости от доступных единиц AUS).

Чтобы изменить количество заданий, которые могут выполняться одновременно:

  1. На портале Azure перейдите к учетной записи Data Lake Analytics.

  2. Выберите Ограничения и политики.

  3. В разделе максимальное число выполняемых заданийпереместите ползунок, чтобы выбрать значение, или введите значение в текстовом поле.

  4. Выберите Сохранить.

    Примечание.

    Если вам нужно выполнить более 20 заданий по умолчанию, на портале щелкните help+Support, чтобы отправить запрос на поддержку. Число заданий, которые могут выполняться одновременно в учетной записи Data Lake Analytics, можно увеличить.

Как долго хранить метаданные и ресурсы задания

Когда пользователи выполняют задания U-SQL, служба Data Lake Analytics сохраняет все связанные файлы. К этим файлам относятся скрипт U-SQL, dll-файлы, на которые ссылается скрипт U-SQL, скомпилированные ресурсы и статистика. Файлы находятся в папке /system/ учетной записи Azure Data Lake Storage по умолчанию. Эта политика определяет время хранения этих ресурсов до автоматического удаления (значение по умолчанию — 30 дней). Эти файлы можно использовать для отладки, а также для настройки производительности заданий, которые будут выполняться повторно в будущем.

Чтобы изменить время хранения метаданных и ресурсов задания:

  1. На портале Azure перейдите к учетной записи Data Lake Analytics.
  2. Выберите Ограничения и политики.
  3. В разделе Количество дней для сохранения запросов заданий переместите ползунок, чтобы выбрать значение или ввести значение в текстовом поле.
  4. Выберите Сохранить.

Политики уровня работы

Политики уровня заданий позволяют управлять максимальными единицами распределения и максимальным приоритетом, которые отдельные пользователи (или члены конкретных групп безопасности) могут устанавливать для заданий, которые они отправляют. Эта политика позволяет контролировать затраты, связанные с пользователями. Кроме того, вы можете контролировать влияние запланированных заданий на рабочие задания с высоким приоритетом, которые выполняются в той же учетной записи Data Lake Analytics.

Data Lake Analytics имеет две политики, которые можно задать на уровне задания:

  • Ограничение AU на задание: пользователи могут отправлять только задания, содержащие до этого количества единиц AU. По умолчанию это ограничение совпадает с максимальным ограничением au для учетной записи.

  • Приоритет: пользователи могут отправлять задания только с приоритетом, имеющим значение ниже этого значения или равным ему. Более высокое число указывает на более низкий приоритет. По умолчанию это ограничение равно 1, что является самым высоким приоритетом.

Существует политика по умолчанию для каждой учетной записи. Политика по умолчанию применяется ко всем пользователям учетной записи. Вы можете создать дополнительные политики для конкретных пользователей и групп.

Примечание.

Политики уровня учетной записи и политики уровня заданий применяются одновременно.

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

  1. На портале Azure перейдите к учетной записи Data Lake Analytics.

  2. Выберите Ограничения и политики.

  3. В разделе Ограничения отправки заданийнажмите кнопку "Добавить политику". Затем выберите или введите следующие параметры:

    1. Название вычислительной политики: введите имя, чтобы вам напомнить о цели этой политики.

    2. Выбрать пользователя или группу: выберите пользователя или группу, к ней применяется эта политика.

    3. Установить лимит AU для задания: Установите лимит AU, который применяется к выбранному пользователю или группе.

    4. Задатьпредел приоритета: задайте ограничение приоритета, которое применяется к выбранному пользователю или группе.

  4. Нажмите OK.

  5. Новая политика указана в таблице политик по умолчанию в разделе Ограничения на отправку заданий.

Удаление или изменение существующей политики

  1. На портале Azure перейдите к учетной записи Data Lake Analytics.

  2. Выберите Ограничения и политики.

  3. В разделе ограничения отправки заданийнайдите политику, которую вы хотите изменить.

  4. Чтобы увидеть параметры "Удалить" и "Изменить", в крайнем правом столбце таблицы выберите ....

Дополнительные ресурсы для политик рабочих процессов

Дальнейшие действия