Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описываются ограничения и известные проблемы с задачами хранения. Проблемы, которые отображаются в этой статье, отражают текущее состояние службы. Этот список изменится со временем, так как поддержка продолжает расширяться.
Ограничения масштабирования
| Масштабный коэффициент | Поддерживаемый предел |
|---|---|
| Задачи хранилища для каждой подписки | 5 000 |
| Назначения задач хранилища для каждой задачи хранилища | 5 000 |
| Назначения задач хранилища для каждой подписки | 10 000 |
| Назначения задач хранилища для каждой учетной записи хранения | 50 |
| Вложенное группирование предложений по условию для задачи хранения | 10 |
Azure Storage Actions автоматически масштабирует свои задачи обработки на основе объема данных в учетной записи хранилища с учетом внутренних ограничений. Длительность выполнения зависит от количества объектов Blob в аккаунте хранения, а также от их иерархической структуры в Azure Data Lake Storage Gen2. Первое выполнение задачи по префиксу пути может занять больше времени, чем последующие выполнения. Действия Azure Storage также предназначены для саморегулирования и обеспечения приоритетности рабочих нагрузок приложений в учетной записи хранения. В результате масштаб и длительность выполнения также зависят от доступной емкости транзакций, учитывая максимальный предел запроса учетной записи хранения. Ниже приведены типичные масштабы обработки, которые могут быть выше, если у вас есть больше емкости транзакций, или может быть меньше для меньшей емкости резервных транзакций в учетной записи хранения.
Назначения задач, применяемые к учетным записям хранения в разных регионах
Назначения задач можно применять только к учетным записям хранения, которые находятся в том же регионе, что и задачи хранения.
Выставление счетов не отображает имя назначения задач
Счетчики использования отображаются на счете только с названием учетной записи хранилища. Счет за подписку не показывает имя задачи, для которой был создан счётчик. Чтобы сопоставить измеритель с задачей, необходимо просмотреть метрики ресурсов для действий хранилища, отфильтрованные по учетной записи хранилища за тот день.
Распространение обновлений определений задач
Назначения задач не обновляются при внесении изменений в определение задачи. Новые назначения задач необходимо создавать после удаления старых, чтобы учесть все изменения.
Остановка назначений задач
Вы можете остановить запуск, удалив назначение роли для базового управляемого удостоверения.
Перемещение ресурса учетной записи хранения блокируется при наличии назначения задачи
Обходной путь — удалить назначение задачи хранилища, а затем переместить ресурс учетной записи хранения.
Ограничения на перемещение задачи хранения
Невозможно переместить задачу хранения в другой регион или в другую подписку. Вы не можете переместить подписку, содержащую задачу хранения, в другой клиент.
Ограничение параллелизма для выполнения
Задачи хранения имеют ограничение на количество назначений задач, которые могут выполняться одновременно в каждой учетной записи хранения. Чтобы обеспечить оптимальную производительность, убедитесь, что назначения задач в одной учетной записи хранения запланированы на выполнение с разумным интервалом времени между ними на основе целевых объектов, чтобы обеспечить выполнение задач вовремя. Выполнение операций назначений задач, превышающее лимит параллелизма для учетной записи хранилища, приостанавливается до завершения выполнения других задач.
Зависимость масштабирования от емкости транзакций, доступной для учетной записи хранилища
Выполнение переназначения задач хранилища автоматически масштабируется в зависимости от возможности обработки транзакционных запросов, доступной в учетной записи хранения. Масштабирование выше, если доступно больше емкости транзакций и ниже, если меньше емкости транзакций доступно.
Если целевая учетная запись хранения имеет низкую доступную емкость транзакции, выполнение задачи может быть подвергнуто ограничению, что может привести к более длительной, чем ожидаемое, времени выполнения задания.
Дополнительные сведения об ограничениях масштабирования см. в разделе "Целевые показатели масштабируемости и производительности" для хранилища BLOB-объектов.
Примечание.
Вы можете запросить более высокую емкость и ограничение на входящий трафик. Чтобы запросить увеличение, обратитесь в Службу поддержки Azure.
Запуск задач хранилища может выполнять запись в контейнер экспорта отчета без разрешения на контейнер.
При создании назначения задачи вы назначите роль управляемой идентичности задачи хранения, назначенной системой. Когда задача хранилища выполняется, она может работать только в тех контейнерах, где на управляемое удостоверение назначена требуемая роль. Это не относится к контейнеру экспорта отчета, выбранному во время назначения задачи. Хотя задача хранения не может работать с уже имеющимися объектами BLOB в этом контейнере, для записи отчетов в этот контейнер не требуется правильная роль.
Строковые операторы в метаданных контейнера, метаданных BLOB-объектов и тегах индекса BLOB-объектов не работают, если значения являются числами
Нельзя использовать строковые операторы для метаданных контейнера, метаданных BLOB-объектов и тегов индекса BLOB-объектов вместе с числами в качестве значения. Например, equals(Tags.Value[Year], '2022'), где значение '2022' является числом, в сочетании со строковым оператором equals, вычисляется неправильно.
Сбой назначений при ссылке на имя учетной записи хранения, которая начинается с цифры.
Если вы назначаете задачу хранения для учетной записи, имя которой начинается с цифры, назначение задачи хранения не удается.
Символы пробелов в индексных тегах и метаданных Blob пока не поддерживаются
Символы пробелов в ключе и значении меток объекта BLOB являются допустимыми входными данными. Однако условия задачи сохранения не могут обрабатывать символы пробела. Если ключ или значение содержит символ пробела, при выполнении задачи возникает ошибка.
Значение свойства имени BLOB-объекта содержит или соответствует "." не поддерживается
Строковое поле ввода в предложении имени BLOB принимает ".doc" или ".pdf" в качестве входных данных, но не выполняет развертывание ресурса задачи. Проверка поставщика ресурсов службы перехватывает ее и выдает ошибку. Значение свойства Name равно ".doc", и оно не соответствует шаблону "^[a-zA-Z0-9]+$"}}.
Назначения задач хранилища работают с неполным списком объектов BLOB при использовании нескольких фильтров каталогов в учетных записях с иерархическим пространством имен.
Если в назначениях задач на хранение используются несколько фильтров, то сканируются не все префиксы каталогов для последующей обработки больших двоичных объектов.
Использование символов пробела в префиксе пути при назначении задач не поддерживается
Учетные записи хранения с иерархическим пространством имен отображают информацию о расположении как container1 / subcontainer1, причем пробельный символ находится между строкой и символом /. Ошибка появляется при копировании и вставке этих сведений в поле префикса пути во время назначения.
Перемещение задач хранения и назначений задач
Перемещение задач хранения и назначений задач между различными группами ресурсов и подписками не поддерживается. Это ограничение означает, что любые задачи хранения и связанные с ними назначения задач нельзя передавать между группами ресурсов или подписками.
Очистка назначений задач перед удалением учетных записей хранения или задач хранения
- Перед удалением учетной записи хранения удалите все назначения задач, связанные с этой учетной записью хранения.
- Перед удалением задачи хранения удалите все назначения задач, ссылающиеся на задачу хранения.
Работа с учетными записями хранения в частной сети
Назначения задач хранилища можно успешно применить к учетным записям хранения в частных сетях, если конфигурация сети включает параметр, позволяющий доверенным службам Майкрософт получить доступ к учетной записи. Этот параметр гарантирует, что задачи имеют необходимый доступ во время выполнения, даже если установлены правила брандмауэра или виртуальной сети. Если этот параметр не включен, выполнение задачи завершится ошибкой, так как доступ блокируется ограничениями сети. Подробные инструкции по включению этого параметра см. в документации. Управление исключениями безопасности сети для службы хранилища Azure
Выполнение задачи хранилища зависает в состоянии выполнения
Если во время процесса назначения вы назначите роль, которая не имеет требуемого разрешения, выполнение задачи хранилища займет 14 дней, чтобы завершиться ошибкой. Чтобы разблокировать выполнение задачи, можно добавить необходимую роль в управляемое удостоверение задачи хранения. В противном случае назначение задачи будет зависать в состоянии выполнения , пока выполнение задачи не завершится через 14 дней.
Премиум блочные BLOBы
Создание заданий на учетных записях хранения блобов уровня 'Премиум' не работает.
Мягко удаленные блоки включаются в список в процессе сканирования как целевые объекты.
Способ обхода заключается в исключении специфических префиксов, которые были мягко удалены.
Нет возможности выбрать приоритет при восстановлении блоков на уровне онлайн-доступности.
При повторном восстановлении архивных blob-объектов нет возможности выбрать приоритет. Большие двоичные объекты регидратируются со стандартным приоритетом.
Задержка в запуске процесса назначения задач
Выполнение процесса назначения задач может занять около 20 минут для изменения статуса на In Progress, после добавления в очередь. До тех пор обновления не отображаются. Ожидается, что эта задержка будет, и возможности сократить ее нет.
См. также
- Обзор действий службы хранилища Azure