Командлет Get-AzDataLakeGen2ChildItem содержит вложенные каталоги и файлы в каталоге или файловой системе в учетной записи хранения Azure.
Этот командлет работает только в том случае, если иерархическое пространство имен включено для учетной записи хранения. Эту учетную запись можно создать с помощью командлета New-AzStorageAccount с помощью команды -EnableHierarchicalNamespace $true.
Примеры
Пример 1. Перечисление прямых вложенных элементов из файловой системы
В этом примере параметры MaxCount и ContinuationToken используются для рекурсивного перечисления элементов из файловой системы в нескольких пакетах.
Небольшой MaxCount может ограничить количество элементов, возвращаемых из одного запроса, может помочь предотвратить ошибки времени ожидания операции и уменьшить использование памяти PowerShell.
Первые четыре команды назначают значения переменным для использования в примере.
Пятая команда задает инструкцию Do-While , которая использует командлет Get-AzDataLakeGen2ChildItem для перечисления элементов.
Инструкция включает маркер продолжения, хранящийся в переменной $Token.
$Token изменяет значение при выполнении цикла.
Последняя команда использует команду Echo для отображения итогового значения.
Если указать этот параметр, значения удостоверений пользователя, возвращаемые в полях владельца и группы каждой записи списка, будут преобразованы из идентификаторов объектов Microsoft Entra в имена субъектов-пользователей. Если этот параметр не указан, значения будут возвращены в виде идентификаторов объектов Microsoft Entra. Обратите внимание, что идентификаторы групп и объектов приложения не преобразуются, так как они не имеют уникальных понятных имен.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.