Я пытаюсь получить доступ к CSV-файлу из моей azure функции после https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob-output?tabs=python.
Входной файл:
- учетная запись хранения: stpartnerdata001
- Контейнеры BLOB-объектов: data01
- Папка: imdb-extended-dataset
- Файл: IMDb movies.csv
Я создал DataConnectionSettings01 в функции Приложение Настройка приложения со значением Строка подключения из ключа 1 из учетной записи хранения stpartnerdata001.
"name": "inputblob",
"type": "blob",
"path": "data01/imdb-extensive-dataset/IMDb movies.csv",
"connection": "DataConnectionSettings01",
"direction": "in"
Я попытался запустить функцию для печати имени файла:
import logging
import azure.functions as func
def main(req: func.HttpRequest, inputblob: func.InputStream) -> func.HttpResponse:
logging.info('Function called')
logging.info('input name: %s', inputblob.name)
return func.HttpResponse("This HTTP triggered function executed successfully.")
При запуске funciton Я всегда получаю входное имя: Нет. Как я могу получить доступ к CSV-файлу?