问题标签 [azure-triggers]

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 回答
118 浏览

azure - 在 Azure Function Service Bus Queue Triggered 函数中接收消息的底层机制是什么?

我了解 Azure 函数 - Azure 存储队列触发的函数是在轮询的基础上触发的。

但似乎无法找到它如何适用于 Azure 服务总线队列。它是否也遵循轮询方法或与 Azure 服务总线队列客户端建立会话,只要将消息发送到队列中就会触发(类似于事件驱动的方法)?

请参考以下代码:

0 投票
1 回答
50 浏览

azure-logic-apps - 在 Azure Function Runtime 上使用 Logic App Standard 触发执行警告

我有一个在 Azure Function 运行时上运行的逻辑应用程序(标准),并且我注意到当新电子邮件到达共享邮箱 (V2) 触发器时,我收到了关于 O365 警告的垃圾邮件。

刚刚创建了一个逻辑应用程序(标准)并在共享邮箱 v2 触发器上创建了一个 O365 触发器。允许触发器触发

Log Stream/AppInsights 将显示有关触发器执行的警告:Trigger is meant to execute on cluster type 'Classic'. However, it is executing on cluster 'NotSpecified'

0 投票
1 回答
45 浏览

azure - 如何在使用 Azure 将文件上传到 ftp 位置并开始复制作业时收到通知?

每当将文件(所需)上传到 FTP 位置时,我都需要开始复制作业。因此,为了通知该文件在该位置可用,除了使用 ADF 的逻辑应用程序之外,还有什么方法(例如,如果文件可用,则运行此复制作业)?任何人都可以发表一些建议吗?

0 投票
1 回答
403 浏览

azure-functions - 迁移到 Net5 后未找到具有 ServiceBusTrigger 的功能

我已经阅读了几个关于这个主题的指南,但没有成功。以下指南给了我很多关于我在官方文档中根本无法理解或找到的设置的提示:

https://codetraveler.io/2021/05/28/creating-azure-functions-using-net-5/

但我仍然在努力寻找一些东西来让它运行。

这是我在本地运行时收到的消息:

未找到工作职能。尝试公开您的工作类别和方法。如果您正在使用绑定扩展(例如 Azure 存储、ServiceBus、计时器等),请确保您已在启动代码中调用了扩展的注册方法(例如 builder.AddAzureStorage()、builder.AddServiceBus( )、builder.AddTimers() 等)。有关详细输出,请使用 --verbose 标志运行 func。

此消息包含我怀疑丢失但我不知道如何解决的内容:ServiceBus 部分。我不确定该函数是否有足够的信息来连接到 ServiceBus。它在配置文件中,但我不知道函数在哪里知道要使用配置的哪一部分。

这是我的功能:

这是我的 appsettings.json 配置文件:

一些 local.settings.json (我想它可以在本地机器上运行)

程序类:

我还修改了项目文件以包含:

和:

还添加了一些 Nuget 包:

哦,伙计……这是一个巨大的设置!我希望未来的版本可以让它变得更容易!!!

0 投票
0 回答
40 浏览

azure - 如何在 Azure 数据工厂中开发同步管道?以及如何为此使用触发器,并且在屏幕截图中 ref 和 elr 是表名

图片中的引用ref和elr是sql数据库中的表名

引用 [1]:https ://i.stack.imgur.com/kFtQb.png

0 投票
2 回答
113 浏览

azure - 如何在 Azure 逻辑应用中添加 HTTP 触发器

我想在我的 ADF 管道中添加一个功能,它会在失败时向我发送电子邮件通知。在搜索 Internet 时,我了解到 Azure Logic Apps 对此有所帮助。我正在尝试按照下面的链接来实现这一点。

https://microsoft-bitools.blogspot.com/2018/03/add-email-notification-in-azure-data.html

我也尝试搜索许多教程、指南和官方文档。但是,它们都在逻辑应用设计器中已有一些模板。我找不到模板,并且下拉菜单中也没有“收到 HTTP 请求时”触发器。

在此处输入图像描述

请让我知道如何进行。

编辑 : 在此处输入图像描述

0 投票
0 回答
64 浏览

azure-devops - 从触发多回购 Azure 管道中排除分支

目标

我有一个管道,它使用来自位于同一个 azure devops 项目中的两个存储库的代码。管道位于这些存储库之一中。目标是当代码推送到任一存储库的主分支时触发此管道。两个仓库中的所有其他分支都不应该触发任何东西。触发器定义如下:

实际发生了什么

如果我将某些内容推送到其中一个存储库的主分支,则管道会按需要启动。推送到“my-other-repo”的另一个分支上的代码不会触发任何事情。但是推送到存储库“self”的“另一个分支”的代码会触发管道,这不是我想要的。奇怪的是,在这种情况下,使用了“另一个分支”的 azure-pipelines.yml,即使我将“手动和计划构建的默认分支”设置为“主”。

像这样明确排除分支是行不通的:

脏溶液

在管道编辑器中:

问题

由于我需要分叉存储库,因此我需要 YAML 定义中的解决方案。我错过了什么可以解释这种奇怪的行为吗?

0 投票
2 回答
34 浏览

azure-pipelines - 使用日期的 CSV 文件作为 ADF 管道的触发器

我有一个 ADF 管道,我需要基于包含零星日期的 csv 文件运行它。

有没有办法实现这个?我唯一的想法是每天触发一个管道,该管道有一个 databricks 脚本来检查当前日期是否与文件中的日期匹配?

谢谢

0 投票
1 回答
46 浏览

azure-functions - 如何在队列消息的帮助下使 Timer Trigger 调用 Queue Trigger?

例如,我有 2 个队列触发器,它们将由 Timer Trigger 函数中队列触发器的 2 个不同消息调用。如何调用计时器中的触发器并自动发送消息,以便在触发 Timer 函数时,它会使用 python 语言自动将消息发送到相应的队列?

提前致谢。

0 投票
1 回答
76 浏览

javascript - 使用 NodeJS 将文件上传到 Azure 存储

以上是我的代码,我收到如下错误:

2021-12-27T09:49:25.507 [错误] 执行“Functions.dbfilesupload”(失败,ID = fa953980-82b2-4c95-a13e-13988fd1c67e,持续时间 = 240 毫秒)结果:FailureException:TypeError:blobSerivceClienttop.fromConnectionString 不是函数堆栈: TypeError: blobSerivceClienttop.fromConnectionString is not a functionat module.exports (D:\home\site\wwwroot\dbfilesupload\index.js:13:58) at t.WorkerChannel.invocationRequest (D:\Program Files (x86)\SiteExtensions \Functions\4.0.1\workers\node\worker-bundle.js:2:16866) 在 c。(D:\Program Files (x86)\SiteExtensions\Functions\4.0.1\workers\node\worker-bundle.js:2:13767) 在 c.emit (events.js:400:28) 在 addChunk (internal/在 Object.onReceiveMessage (D :\Program Files (x86)\SiteExtensions\Functions\4.0.1\workers\node\worker-bundle.js:2:66126) 在 Object.onReceiveMessage (D:\Program Files (x86)\SiteExtensions\Functions\4.0.1 \workers\node\worker-bundle.js:2:58414) 位于 D:\Program Files (x86)\SiteExtensions\Functions\4.0.1\workers\node\worker-bundle.js:2:32555。我还为@azure/storage-blob 和 parse-multipart 安装了包