Как скопировать файл из blob-объекта azure в локальную файловую систему с помощью триггера blob-объекта azure с помощью C#?
Я пытаюсь создать триггер blob-объекта azure для копирования файла, загруженного в blob-объект azure, в локальную файловую систему. Может ли кто-нибудь, пожалуйста, предоставить шаги для того же самого?
Что я уже пробовал:
Я создал триггер blob-объекта, привязал его выходной параметр к внешнему файлу (предварительный просмотр) и выбрал API файловой системы. Он запрашивает отображаемое имя, корневую папку, имя пользователя и пароль. Что здесь происходит и как подключить azure к файловой системе моей машины?
This is my function.json file. { "bindings": [ { "name": "myBlob", "type": "blobTrigger", "direction": "in", "path": "input/{name}", "connection": "connection_Name" }, { "type": "apiHubFile", "name": "outputFile", "path": "outout/{name}", "connection": "file_system_connection_name", "direction": "out", "typeProperties": { "host": "HostName", "userid": "userid", "password": "userpassword", "gatewayName": "gatewayName" } } ], "disabled": false } This is my run.csx file. public static void Run(Stream myBlob, string name, TraceWriter log,Stream outputFile) { myBlob.CopyTo(outputFile); }
Graeme_Grant
Какой исходный код? Отсюда мы не можем видеть ваш экран. Пожалуйста, нажмите виджет" улучшить вопрос " и обновите свой вопрос. Если вы не знаете, как это сделать, пожалуйста, прочтите это: Как улучшить мой вопрос - код проекта FAQ[^]
Graeme_Grant
Я вижу, что вы обновили вопрос, но действительно ли вы нажимали на ссылки, которые я предоставил? Они объясняют, о чем вы спрашиваете...
Чтобы процитировать последнюю ссылку:
** Создайте контейнер
В своей функции нажмите кнопку интегрировать, разверните узел документация и скопируйте имя учетной записи и ключ учетной записи. Эти учетные данные используются для подключения к учетной записи хранения. Если вы уже подключили свою учетную запись хранения, перейдите к шагу 4.
nilvish07
Да, я проверил ссылку, и это уже сделано. У меня есть триггер blob, учетная запись хранения. Теперь то, что я хочу сделать, - это при запуске триггера blob-объекта скопировать файл в контейнере хранения в локальную папку моего компьютера