问题标签 [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.

0 投票
1 回答
237 浏览

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”类型的服务。

0 投票
1 回答
101 浏览

.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 触发功能中添加应用程序洞察力日志?

0 投票
0 回答
55 浏览

azure - 来自流分析的 Azure Function HTTPTrigger

因此,我配置了一个流分析作业,该作业将来自 Event Hub 的流事件作为输入,执行一个提取几个字段的查询,然后将结果输出到 Azure 函数中。我创建了一个基于 HTTPTrigger 的函数,因为 SA 作业将发送输出的 HTTP 请求。该__init__.py文件看起来像这样。我想在 init 文件中创建一个process_data()执行情绪分析并返回情绪分数的函数。

你会建议我为此创建一个完全独立的函数吗?或者我可以在与 HTTPTrigger 相同的 Function 文件夹中执行此操作吗?例如,我将如何将函数的输出发送到存储?我必须配置 functions.json 文件吗?对整个 Azure 来说还是新手,所以我希望我能很好地解释自己。

0 投票
1 回答
139 浏览

azure - 在配置中连接两个应用程序设置的任何方式-Azure 函数应用程序

在 Azure Function App 中,我使用“配置”选项卡添加了两个应用程序设置。第一个应用程序设置是使用 @Microsoft.KeyVault(SecretUri=##) 从 Azure Key Vault 获取 SAS 令牌。另一个应用程序设置是端点 URL。现在我必须连接这两个变量并在 HTTP 和队列触发器中的连接参数中使用。例如,在 StorageConnectionAppSetting 下面将是具有串联值的键。

有什么方法可以在应用程序设置本身中完成这种连接。

0 投票
1 回答
80 浏览

azure-functions - Azure 函数未写入图像文件

我是天蓝色函数应用程序的新手。我正在开发一个应用程序来生成 wordcloud,为此,我正在从 Cosmos DB 中获取我的数据。使用 VS Code 在本地一切正常。当我在 azure 函数应用程序上部署我的 azure 函数时,部署成功,在浏览器中,我收到以下消息。

这意味着部署成功。但是当我传递 Query 参数并调用 get_wordcloud 函数时,它会抛出 500 Internal Server Error。我的猜测是它无法在 Azure 环境中写入图像文件。下面是我的__init__.py文件:

下面是 function.json 文件:

__init__.py我替换下面的代码时

使用以下代码

它工作成功。

0 投票
0 回答
292 浏览

azure-functions - 在部署与 localhost 之后运行时,http 触发 Azure 函数(在 python 中)错误

我可以先让你知道我对此很陌生,所以请原谅我的无知。

我想创建一个触发的天蓝色函数,通过现有的 API 使用数据。我编写的代码是用 Python 编写的。

我在下面的 Visual Studio 代码中创建了一个 http 触发的 azure 函数,

当我使用本地机器通过 Postman 触发它并使用参数名称:例如,我在下面得到正确的响应,

但是当我使用相同的参数在邮递员上部署它并对其进行测试时,我得到状态 500 内部服务器错误。当我在 azure 门户上尝试时,我得到 200 OK 但输出如下,

0 投票
1 回答
26 浏览

python-3.x - 图片未加载到由 azure 函数生成的 HTML 文件中

我正在尝试在由 azure 函数生成的 HTML 中嵌入图像。当我在 localhost 中运行它时,我可以看到图像,但是当我将其转换为 azure 函数时,它会抛出一个损坏的缩略图 image.iam 使用 matplotlib 保存绘图

这会将它保存到一个临时路径,然后我在我的 HTML 内容中使用它

在检查页面时,我也能够看到正确的路径,但不是图像 在此处输入图像描述

0 投票
1 回答
63 浏览

python - 如何创建连接到 Blob 存储的 Azure API?

所以我创建了一个函数应用程序,现在我正在尝试创建一个连接到我的 Blob 存储并“发布”容器内的内容的 API

0 投票
1 回答
92 浏览

azure-functions - azure HTTP webhook 永远运行

我正在使用 azure HTTP Webhook 从 Logic 应用程序调用 azure 函数。这是用于调用的参数: 在此处输入图像描述

azure 函数已启动并完成正常工作,并以 201 作为代码状态返回结果。这是天蓝色函数的输出: 在此处输入图像描述

通常 webhook 必须在收到 azure function 的 200 code status 后完成他的工作,然后转到 azure logic app 的下一步,但事实并非如此。实际上,逻辑应用程序堆叠在 azure HTTP Webhook 中我不知道这是由于 azure 函数返回的状态代码还是由于其他原因。

关于这个问题的原因以及如何解决它的任何想法?

0 投票
1 回答
85 浏览

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()

但我使用与我所有应用程序相同的连接字符串,只是一个不同的数据库

这是我的上下文文件

这是我的启动文件