Cmdleten Get-AzDataLakeGen2ChildItem visar en lista över underkataloger och filer i en katalog eller filsystem i ett Azure-lagringskonto.
Den här cmdleten fungerar bara om hierarkisk namnrymd är aktiverad för lagringskontot. Den här typen av konto kan skapas genom att köra cmdleten "New-AzStorageAccount" med "-EnableHierarchicalNamespace $true".
Exempel
Exempel 1: Visa en lista över direktunderobjekt från ett filsystem
I det här exemplet används parametrarna MaxCount och ContinuationToken för att visa objekt rekursivt från ett filsystem i flera batchar.
Ett litet MaxCount kan begränsa antalet objekt som returneras från en enskild begäran, kan hjälpa till att förhindra timeout-fel för åtgärden och minska minnesanvändningen för PowerShell.
De första fyra kommandona tilldelar värden till variabler som ska användas i exemplet.
Det femte kommandot anger en Do-While-instruktion som använder cmdleten Get-AzDataLakeGen2ChildItem för att visa objekt.
-instruktionen innehåller fortsättningstoken som lagras i variabeln $Token.
$Token ändrar värdet när loopen körs.
Det sista kommandot använder Echo-kommandot för att visa summan.
Om du anger den här parametern omvandlas de användaridentitetsvärden som returneras i ägar- och gruppfälten för varje listpost från Microsoft Entra-objekt-ID:t till Användarens huvudnamn. Om du inte anger den här parametern returneras värdena som Microsoft Entra-objekt-ID:er. Observera att grupp- och programobjekt-ID:er inte översätts eftersom de inte har unika egna namn.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.