Azure Data Lake统计所有项目

时间:2017-06-27 16:59:05

标签: powershell azure azure-data-lake

有没有办法递归计算Azure Data Lake Store实例上的所有项目?

分配权限时,所有文件和文件夹都会循环显示..但是,知道您完成整个过程的程度并不多。

知道总共有多少文件会非常有用!

我到目前为止:

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

然后开始寻找一个开关来检查孩子......

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

你的方法很合理,但没有一种内置的方法可以递归地获取项目列表。您可以在cmdlet上编写一些代码,通过查看每个项目并递归列出项目是否为目录来执行此操作。

Here's some sample code that accomplishes this.