O cmdlet Get-AzDataLakeGen2ChildItem lista subdiretórios e arquivos em um diretório ou sistema de arquivos em uma conta de armazenamento do Azure.
Esse cmdlet só funcionará se o Namespace Hierárquico estiver habilitado para a conta de Armazenamento. Esse tipo de conta pode ser criado executando o cmdlet "New-AzStorageAccount" com "-EnableHierarchicalNamespace $true".
Exemplos
Exemplo 1: listar os subitens diretos de um sistema de arquivos
Este exemplo usa os parâmetros MaxCount e ContinuationToken para listar itens recursivamente de um sistema de arquivos em vários lotes.
Um MaxCount pequeno pode limitar o número de itens retornados de uma única solicitação, pode ajudar a evitar erros de tempo limite da operação e reduzir o uso de memória do PowerShell.
Os quatro primeiros comandos atribuem valores a variáveis a serem usados no exemplo.
O quinto comando especifica uma instrução Do-While que usa o cmdlet Get-AzDataLakeGen2ChildItem para listar itens.
A instrução inclui o token de continuação armazenado na variável $Token.
$Token altera o valor conforme o loop é executado.
O comando final usa o comando Echo para exibir o total.
Se especificar esse parâmetro, os valores de identidade do usuário retornados nos campos proprietário e grupo de cada entrada de lista serão transformados de IDs de Objeto do Microsoft Entra para Nomes de Entidade de Usuário. Se não especificar esse parâmetro, os valores serão retornados como IDs de objeto do Microsoft Entra. Observe que as IDs de objeto de grupo e aplicativo não são traduzidas porque não têm nomes amigáveis exclusivos.
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.