Внутренняя ошибка: ожидаемое значение не должно быть ни нулевым, ни неопределенным: functionName при создании проекта функций Azure.
Я выполняю шаги, упомянутые здесь: https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/ai-services/document-intelligence/tutorial-azure-function.md
Кажется, все идет точно так, как указано в вышеупомянутой ссылке, но я все равно получаю эту ошибку. Пожалуйста помоги.
Я пытаюсь использовать Microsoft Document Intelligence с хранилищем BLOB-объектов для автоматизации обработки документов. Когда я создаю проект Azure, я получаю эту ошибку. Может ли это быть связано с установкой основных инструментов Azure? У меня нет большого опыта работы с Python или Azure, поэтому, возможно, я делаю очень простую ошибку.


Внутренняя ошибка: ожидаемое значение не должно быть ни нулевым, ни неопределенным: functionName при создании проекта функций Azure.
Вышеупомянутая ошибка указывает на то, что может возникнуть проблема с конфигурацией или параметрами, которые вы передаете во время создания проекта «Функции Azure», а также это может быть связано с установкой основных инструментов Azure и неправильными параметрами конфигурации.
npm install -g azure-functions-core-tools@latest в своем терминале.Я попробовал те же шаги, упомянутые в документе, сработала функция, как и ожидалось.
Код функции:
import logging
from azure.functions import InputStream
def main(myblob: InputStream):
logging.info(f"Python blob trigger function processed blob \n"
f"Name: {myblob.name}\n"
f"Blob Size: {myblob.length} bytes")
Функция.json:
{
"scriptFile": "__init__.py",
"bindings": [
{
"name": "myblob",
"type": "blobTrigger",
"direction": "in",
"path": "pavan/sample.txt",
"connection": "pavanstoragehello_STORAGE"
}
]
}
локальные настройки, JSON:
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "",
"FUNCTIONS_WORKER_RUNTIME": "python",
"pavanstoragehello_STORAGE": "your-storage conn-string"
}
}
Выход:
