- 我正在创建一个用于自动化单调 DB 任务的运行手册。
- 我的 master.csv 文件每小时更新一次,其中包含我们基础架构中所有资源的详细信息,并放置在 Azure 文件存储系统中。
- 我正在尝试将资源(DB)的名称作为用户的输入,并通过检查主库存文件来验证它是否存在于我的 Azure 基础架构中。
我主要关心的是我是否能够在变量中获取此 CSV(<100KB) 的内容,以便在后续步骤中使用它进行比较?
我试过下面的代码:
该文件位于{StorageContainer}/a/b/{filename}.csv
$inventory = import-csv {storageaccntname}/a/b/{filename}.csv
$inventory = import-csv https://{storagecontainername}/a/b/{filename}.csv
$inventory = import-csv {随机驱动器号,如 C:,D:,E:}/a/b/{filename}.csv (不要认为这些甚至存在于 azure 文件存储中)
所有导致文件未找到错误。
我还查看了 Get-AzureStorageFileContent 命令,但是这似乎将整个文件下载到了目的地(没有达到目的)。