问题标签 [azure-http-trigger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 .net core 3.1 的 http 触发函数中添加遥测
我通过添加包 Microsoft.ApplicationInsights" Version="2.17.0" 在应用程序洞察力中查看日志,在 Http 触发功能中添加了遥测。
私有只读 TelemetryClient _telemetry;
我在我的 http 触发函数中使用这个遥测。
_telemetry.TrackTrace($"[GoogleProductData]: 请求正文:{data}");
但我收到了这个错误。
发生了未处理的主机错误。[2021-06-17T13:08:55.752Z] Microsoft.Extensions.DependencyInjection.Abstractions:尝试激活“ShoppingSamples.Content.GoogleAuth”时,无法解析“Google.Apis.ShoppingContent.v2_1.ShoppingContentService”类型的服务。
.net-core - 在.net core 3.1 中httptrigger 功能的应用洞察中添加Telemetry 日志
我在 .net core 3.1 中创建了 http 触发功能,但我无法添加遥测以登录应用程序洞察力。我正在使用启动类并在 csproj 中添加包 Microsoft.Azure.Functions.Extensions。
但我收到了这个错误
发生了未处理的主机错误。[2021-06-17T13:08:55.752Z] Microsoft.Extensions.DependencyInjection.Abstractions:尝试激活“ShoppingSamples.Content.GoogleAuth”时,无法解析“Google.Apis.ShoppingContent.v2_1.ShoppingContentService”类型的服务。
有什么方法可以在 http 触发功能中添加应用程序洞察力日志?
azure - 来自流分析的 Azure Function HTTPTrigger
因此,我配置了一个流分析作业,该作业将来自 Event Hub 的流事件作为输入,执行一个提取几个字段的查询,然后将结果输出到 Azure 函数中。我创建了一个基于 HTTPTrigger 的函数,因为 SA 作业将发送输出的 HTTP 请求。该__init__.py
文件看起来像这样。我想在 init 文件中创建一个process_data()
执行情绪分析并返回情绪分数的函数。
你会建议我为此创建一个完全独立的函数吗?或者我可以在与 HTTPTrigger 相同的 Function 文件夹中执行此操作吗?例如,我将如何将函数的输出发送到存储?我必须配置 functions.json 文件吗?对整个 Azure 来说还是新手,所以我希望我能很好地解释自己。
azure - 在配置中连接两个应用程序设置的任何方式-Azure 函数应用程序
在 Azure Function App 中,我使用“配置”选项卡添加了两个应用程序设置。第一个应用程序设置是使用 @Microsoft.KeyVault(SecretUri=##) 从 Azure Key Vault 获取 SAS 令牌。另一个应用程序设置是端点 URL。现在我必须连接这两个变量并在 HTTP 和队列触发器中的连接参数中使用。例如,在 StorageConnectionAppSetting 下面将是具有串联值的键。
有什么方法可以在应用程序设置本身中完成这种连接。
azure-functions - Azure 函数未写入图像文件
我是天蓝色函数应用程序的新手。我正在开发一个应用程序来生成 wordcloud,为此,我正在从 Cosmos DB 中获取我的数据。使用 VS Code 在本地一切正常。当我在 azure 函数应用程序上部署我的 azure 函数时,部署成功,在浏览器中,我收到以下消息。
这意味着部署成功。但是当我传递 Query 参数并调用 get_wordcloud 函数时,它会抛出 500 Internal Server Error。我的猜测是它无法在 Azure 环境中写入图像文件。下面是我的__init__.py
文件:
下面是 function.json 文件:
在__init__.py
我替换下面的代码时
使用以下代码
它工作成功。
azure-functions - 在部署与 localhost 之后运行时,http 触发 Azure 函数(在 python 中)错误
我可以先让你知道我对此很陌生,所以请原谅我的无知。
我想创建一个触发的天蓝色函数,通过现有的 API 使用数据。我编写的代码是用 Python 编写的。
我在下面的 Visual Studio 代码中创建了一个 http 触发的 azure 函数,
当我使用本地机器通过 Postman 触发它并使用参数名称:例如,我在下面得到正确的响应,
但是当我使用相同的参数在邮递员上部署它并对其进行测试时,我得到状态 500 内部服务器错误。当我在 azure 门户上尝试时,我得到 200 OK 但输出如下,
python - 如何创建连接到 Blob 存储的 Azure API?
所以我创建了一个函数应用程序,现在我正在尝试创建一个连接到我的 Blob 存储并“发布”容器内的内容的 API
asp.net-core - 注入 DBcontext 文件 Azure 函数(Http 触发器)
我正在尝试使用 Entity frameworkcore 代码 1st 将我的 azure 函数连接到本地数据库,但是当我尝试添加迁移时,我不断收到此错误,
无法解析 Microsoft.Extensions.DependencyInjection.ActivatorUtilities.ConstructorMatcher.CreateInstance(IServiceProvider 提供程序)在 Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance(IServiceProvider 提供程序,类型 instanceType,Object[] 参数)类型的服务。在 Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.<>c__DisplayClass13_4.b__13()
但我使用与我所有应用程序相同的连接字符串,只是一个不同的数据库
这是我的上下文文件
这是我的启动文件