我们希望在Cosmos DB change feed上触发Azure函数,但只有在有特定值插入Cosmos DB时。
例如。这是我们存储到cosmos DB中的json示例。
{
"EventGuid": "3ecab093-564e-4642-9e5c-097ab89a03c9",
"NotificationType": 11,
"NotificationTypeDesc": "CardGroupChanged",
"UserUUId": "06db4897-e63a-4be7-bd24-c5b59749a5b3",
"GroupName": null,
"Payer": "CZ00001927",
"Account": "CZ00001927",
"Status": 3,
"StatusDesc": "Sent",
"Created": "2020-04-24T15:46:43.5109248Z",
"Updated": null,
"SubscriptionId": "02071132-1927-4be7-bd24-c5b59749a5b3",
"SubscriptionAction": 2,
"SubscriptionActionDesc": "Email",
"DistributionType": 1,
"DistributionTypeDesc": "Single",
"ReadBy": null,
"PayerName": "Gabbar Singh Pvt Ltd",
"AccountName": "Samba Roadways"
}
只有当SubscriptionAction
的值为2时,我才能使用Azure函数触发cosmos db更改提要吗?
简而言之,答案是否定的。确定何时做某事所需的逻辑和计算必须在Azure函数本身中。在Cosmos DB本身中,没有确定何时发射改变馈送的机制。
问题内容: 如何告诉Jenkins / Hudson仅针对Git树中特定项目的更改触发构建? 问题答案: Git插件有一个选项(排除的区域),可使用正则表达式根据提交中的文件是否与排除的区域正则表达式匹配来确定是否跳过构建。 不幸的是,当前的Git插件目前没有“包含区域”功能(1.15)。但是,有人在GitHub上发布了可在Jenkins和Hudson上运行的补丁,这些补丁实现了所需的功能。 构建
问题内容: 我正在将Primefaces 3.2与JSF 2.0一起使用。 我正在使用 而对于ajaxStatus: 我在同一页面上还有很多其他primefaces组件,但是我只希望在按下此特定按钮时呈现p:ajaxStatus。有什么好的解决办法吗?ajaxStatus在每个ajax事件上呈现。 问题答案: 如果您有少量按钮,则可以对其进行设置,然后在不进行此设置的情况下保留所需的按钮。 这样,
我一直在尝试改装,我真的很简单。 然而,我有一个奥化的担忧。我正在为我的后端使用Parse,它有一个纯restapi。 当我想要更新一个对象时,我使用一个,并只在
问题内容: 由于声誉的限制,这是对先前问题的回答的后续问题。 但是想象一下一个有变化的列的大桌子。您必须比较每列,如果数据库发生更改,则必须调整触发器。而且比较硬编码的每一行都没有“感觉”好:) 是的,但这就是进行的方式。 附带说明一下,在更新之前先检查一下也是一种好习惯: 在您的示例中,这将使其更新(从而覆盖)两行而不是三行。 我想知道在处理NULL值时是否有更有效的方法来测试每个字段的更改。
这就是我生成dutylist的方法。 这将更改对的第二个值 但是它会更改pos中的其他值,也就是说,如果我更改了StaffListUpdated[0].third[0]=pair,它也会更改StaffListUpdated[1].third[0]=pair。我试过很多种方法,但都无济于事。
我有以下数据帧(示例): 我想每组每小时填写缺失的日期,其中值与前一个现有行相同。当前一个现有行的指示符为真时,我想用False而不是真的指示符填充这些缺失的行,但值虽然相同。这是所需的输出: 如您所见,每个组每小时填写一次日期,当上一个指标为True时,指标变为False。 所以我想知道是否有人知道如何每组每小时填写这些缺失的日期,并使用注意指标何时为真?