- Я создаю книгу запусков для автоматизации монотонной задачи БД.
- Мой файл master.csv обновляется каждый час со сведениями обо всех ресурсах нашей инфраструктуры и помещается в файл Azure.система хранения.
- Я пытаюсь взять имя ресурса (БД) в качестве ввода от пользователя и проверить, существует ли он в моей инфраструктуре Azure, проверив его по основному файлу инвентаризации.
Моя основная проблема в том, смогу ли я получить содержимое этого CSV (<100 КБ) в переменной, чтобы использовать его для сравнения на следующем шаге? </p>
Я пробовал следующеекод:
Файл присутствует в {StorageContainer} / a / b / {имя файла} .csv
$ инвентаризация = import-csv{storageaccntname} / a / b / {имя файла} .csv
$ инвентаризация = import-csv https://{storagecontainername}/a/b/{filename}.csv
$ инвентаризация = import-csv {случайные буквы дискакак C:, D:, E:} / a / b / {имя_файла} .csv (не думайте, что они даже существуют для хранилища файлов Azure)
Все, что привело к ошибке "файл не найден".
Я также взглянул на команду Get-AzureStorageFileContent, однако, похоже, что весь файл загружается по назначению (неслужить цели).