规则引擎在 Azure 上的流分析中意味着什么?

2023-12-23

我是 Azure 和分析的新手。 我正在尝试了解流式警报规则引擎。我使用了一些示例数据作为输入,并有查询来过滤数据。 但我不确定什么rules engine意思是,它只是查询还是还有更多的东西,有没有一种方法我们可以将所有规则集中在一个如果是的话,如何?


定义 ASA 逻辑的主要方法是使用 SQL,它提供了一种使用 SQL 语句定义规则的方法(例如 SELECT DeviceID ... WHERE 温度>50)。同一查询中可以使用多个条件,同一作业中可以定义多个查询。 这种方法非常灵活,但是需要在作业开始之前定义规则本身,因为 ASA 将编译作业。 看这里有一些常见的查询模式 https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-stream-analytics-query-patterns.

那么,当我们谈论规则引擎时,用户往往会要求规则具有更多的动态性。为了提供这种动态性,可以动态地注入规则条件,甚至向正在运行的作业注入完整规则(后者适用于高级用户)。下面是一些详细信息:

  • 使用参考数据动态配置阈值规则:ASA 可以使用参考数据来获取最新条件。查看更多详情在这篇博文中 https://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-threshold-based-rules
  • 使用 JavaScript UDF 动态注入规则(这是更高级的):用户可以使用 JavaScript 创建新函数Function https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function使用来自参考数据的代码片段。 Azure 远程监控微服务使用这种技术(请参阅在 GitHub 上 https://github.com/Azure/remote-monitoring-services-dotnet/tree/master/asa-manager).

如果您还有任何其他问题以及我们如何改进,请告诉我。

Thanks,

JS(Azure 流分析)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

规则引擎在 Azure 上的流分析中意味着什么? 的相关文章

随机推荐

  • 安装 Ruby 1.9.3 时出错

    我通过 rvm 安装 Ruby 1 9 3 时遇到错误 rvm install 1 9 3 p0 Installing Ruby from source to home alder rvm rubies ruby 1 9 3 p0 this
  • 使用 jQuery Quicksand 时 CSS 冒泡

    我正在使用 jQuery Quicksand 创建可过滤的文章组合 http davekiss com new http davekiss com new 问题是 当单击侧边栏段落中的过滤器 视频 网站 动态图形 时 正在过滤的文章上的 C
  • 如何在 C# 中处理双重解析中的文化?

    我有一个关于如何在解析双打时处理文化的问题 在系统中 来自不同服务器的价格信息汇集在一起 然而 作为输入给出的数据因文化而异 两百万五十美分如下 2 000 000 50 2 000 000 50 2000000 50 2000000 50
  • Android 4.0如何实现全屏

    Android 4 0 手机只有虚拟按钮 当全屏播放 YouTube 视频时 虚拟按钮实际上是不可见的 视频部分取代了按钮所在的位置 我想做这个 但还没有找到方法 android theme android style Theme NoTi
  • Boost 测试错误:main 已定义

    我有一个Visual Studio我想做一些单元测试的项目Boost Test 我有 2 个文件 File 1 define BOOST TEST MODULE FileX include
  • R Notebook 不显示数据帧的代码输出

    当我尝试查看数据帧结果时 Rnotebook 中的代码块输出没有出现 就好像没有运行一样 我必须通过 pander 函数传递它才能看到输出打印出来 这和针织有关系吗 我提到这一点是因为我在开头将选项设置为以下内容 r setup inclu
  • ReactJS:当子组件调用父组件时,“this.props”不是一个函数

    我已经编写了这段代码 目前正在解决 onClick 事件中的错误 我有两个事件 子元素上的 onClick 事件和顶级父元素上的 onChange 事件 预期的行为应该是更改 Container 组件中当前保存的 activeAccount
  • NServiceBus 到底是一个 ESB

    NServiceBus 到底是 ESB 还是轻量级 ESB 或者它更像是具有持久 可靠消息传递的 WCF 在我看来 它更像是一个消息传递框架 而不是 ESB 只是想要一些指导 因为我刚刚开始研究不同的 ESB 产品以及它们能够做什么或不能做
  • Mercurial 显示“起源”之前的提交数量

    我在这里用 git 术语思考 是否可以看到您在原点之前进行了多少本地提交 就像在 git 中一样 如果您输入git status它会告诉你 Your branch is ahead of blah by blah blah Mercuria
  • android.view.InflateException:二进制 XML 文件行 #1:膨胀类 时出错

    Added ActionBarCompat NavDrawer对于我的项目 在 4 3 设备上运行很顺利 在 2 3 设备上我得到以下异常 09 08 15 09 15 229 E AndroidRuntime 2964 FATAL EXC
  • 单击中间按钮关闭 TabItem

    我有个问题 在我的 WPF 应用程序中 如果我用鼠标中键按下 tabItem 则该 tabItem 应关闭 就像在火狐中一样 但我尝试使用 MVVM 来做到这一点 并且我需要使用命令 我的 tabItems 也是动态创建的 请帮助我 谢谢你
  • 在同一台计算机上开发和使用相同的Python

    我正在开发一个 Python 实用程序模块来帮助进行文件下载 存档等 我在虚拟环境中设置了一个项目以及单元测试 当我想在同一台计算机上使用此模块 本质上是 生产 时 我将文件移动到mymodule目录中的 开发 模块 mymodule 您可
  • webgl 立即模式如何?

    嘿 所以我正在尝试学习 3D 图形 我开始理解即时模式意味着在调用图形时直接绘制图形 例如 html canvas 和保留模式 在 刷新 或交换之前绘制到缓冲区并进行计算缓冲区 但是这几天我一直在学习webgl 我发现它完全缺乏这个线程的东
  • 如何关闭“AmazonS3”对象中的自动代理检测?

    当使用AmazonS3应用程序启动后第一次调用对象时 有大约 14 秒的较大延迟 所有后续调用都不会出现这种大的时间延迟 我之前在其他 HTTP 相关类中遇到过这个确切的延迟问题 这是当相关类尝试确定本地计算机的代理设置以及是否使用它们时引
  • C/C++ Linux,如何在不使用 IP 的情况下查找网络上的邻居(仅限 MAC)

    在小型网络中 比如 20 个或更少的节点 我的程序在测试仪器上需要知道 谁在那里 通过 MAC 而不是通过 IP 我将插入随机网络 并且需要能够执行此操作 而无需知道网络中的任何地址 MAC 或其他内容 并且知道我不能依赖 DHCP DHC
  • 可以获取原始输入中的 Html 节点位置和长度吗?

    考虑以下 HTML 片段 用于空白 我正在使用 Html Agility Pack HAP 来读取 HTML 文件 片段并删除链接 我想做的是找到LINK 以及其他一些 元素 然后用空格替换它们 如下所示 到目前为止 解析部分似乎正在工作
  • 如何使用tensor-flow实现GPU并行?

    我正在写一个使用张量流编辑距离的基于GPU的字符串匹配程序特征 通过了解匹配部分 我将提取详细信息 然后将其存储到数据表中 该数据表最终将保存为 csv 文件 详细信息如下 我有 2 个清单 这较小的列表叫做测试字符串其中包含约9 word
  • 统一调用()函数[重复]

    这个问题在这里已经有答案了 这几乎是我第一次使用 C Sharp 和 Unity 我试图统一使用 invoke 函数 但它给出了错误 尝试调用方法 无法调用 EndGame Restart1 public class EndGame Mon
  • 如何在 React JS 中收到来自 Web 套接字的通知后重新渲染表格组件?

    我使用 React 表并加载一个页面 该页面显示一个包含从 API 获取的数据的表 我还在监听网络套接字 现在 每当通过网络套接字发送某些内容时 我都会打印一条控制台消息 现在 当我收到 Web 套接字上的任何更新时 我想重新加载表 进而进
  • 规则引擎在 Azure 上的流分析中意味着什么?

    我是 Azure 和分析的新手 我正在尝试了解流式警报规则引擎 我使用了一些示例数据作为输入 并有查询来过滤数据 但我不确定什么rules engine意思是 它只是查询还是还有更多的东西 有没有一种方法我们可以将所有规则集中在一个如果是的