2017-06-27 4 views
0

Est-il possible de compter de manière récursive tous les éléments d'une instance Azure Data Lake Store? Lorsque vous attribuez des autorisations, tous les fichiers et dossiers sont parcourus .. mais il n'y a pas grand-chose de savoir jusqu'où vous avez traversé le processus. Sachant combien de fichiers au total serait très utile!Azure Data Lake Count Tous les éléments

Je suis arrivé jusqu'ici:

$m = Get-AzureRmDataLakeStoreChildItem 'batadlspdnetpdtest01' -Path '/' | measure 
$m.Count 

, puis a commencé à chercher un interrupteur pour vérifier aussi les enfants ...

suis-je manque quelque chose?

Répondre

0

Votre approche est correcte, mais il n'y a pas de façon intégrée d'obtenir la liste des éléments de manière récursive. Il y a un peu de code que vous pouvez écrire sur les applets de commande pour faire cela, en regardant chaque élément et en listant récursivement si l'item est un répertoire.

Here's some sample code that accomplishes this.