Как создать или использовать локальную папку в azure
У меня есть необходимый для загрузки файл с SFTP сервера и загруженный файл хранится в локальной папке скажем "D:\Data\tempData.csv"
Я должен прочитать данные из локального файла и использовать их в своем приложении для других манипуляций с данными.
Это задание создается с помощью планировщика веб-крючков в веб-заданиях Azure.
Я не могу загрузить файл в azure, а затем прочитать его оттуда.
Может ли кто-нибудь помочь мне использовать местоположение для временных данных, которое эквивалентно "D:\Data\tempData.csv" в локальной системе в среде azure.
Предложите место в azure, где я могу скачать файл, а затем прочитать его оттуда.
заранее спасибо.
Что я уже пробовал:
Пробовал использовать SSH.NET dll для загрузки файла из SFTP в локальную папку
Снова читать из локальной папки в мое приложение
Попробовал посмотреть на использование хранилища BLOB-объектов, которое не было одобрено Tech Arch.
Afzaal Ahmad Zeeshan
Можете ли вы сказать, в чем на самом деле заключается проблема? Можете ли вы загрузить файл или файл вообще не загружен?
Во-вторых, я бы попытался обновить файловую систему моей Azure, а затем направить клиент для загрузки файла, где я хочу его загрузить.
Bhuvanesh Mohankumar
Я могу загрузить файл из SFTP в свою локальную папку рабочего стола, когда я развертываю код в Azure, где я могу загрузить файл и снова прочитать из этой папки в приложение.
По-местному говорят "D:\data" доступно, где эта папка недоступна в azure, мне нужно знать место для хранения.
Afzaal Ahmad Zeeshan
D-это на самом деле диск, вы можете сами создавать дополнительные папки, а затем загружать туда файл. Azure сама по себе не удаляет содержимое вашего приложения.
Можете ли вы попробовать загрузить файл в папку (создать каталог, если он еще не создан), а затем сообщить мне, если возникнут проблемы. Я с удовольствием помогу Вам в этом.
Bhuvanesh Mohankumar
Спасибо Afzal, да D-это диск, на котором я не могу создать ни одной собственной папки с помощью кода C#, развернутого в веб-заданиях Azure.