【问题标题】:Azure Stream Analytics updating SQL ServerAzure 流分析更新 SQL Server
【发布时间】:2017-02-06 19:03:21
【问题描述】:

我们正在与 ASA 合作,但我们只是达到了无法前进的某个点。

我们的场景:EventHub -> 流分析 -> SQL Server

我们喜欢做的事情:收到一些事件后,流分析应该获取信息,在我们的 sql server azure db 上查找一些行,sum() 并更新回 sql server。

据我们所知,ASA 只使用 SELECT 而不是 UPDATE。

有人知道怎么做吗?

【问题讨论】:

  • 它是 Azure SQL 数据库吗? MSDN 的以下内容表明:“Azure SQL 数据库可用作本质上关系型数据或依赖于关系数据库中托管的内容的应用程序的输出。流分析作业将写入到 Azure SQL 数据库中的现有表。"

标签: sql-server azure azure-stream-analytics


【解决方案1】:

您可以考虑使用触发器来实现这一点,并让您的 ASA 作业将您要查找的事件写入 SQL 数据库,触发器将决定做什么(更新、插入等)。内部的 SELECT 语句和 ASA 查询是从输入中读取数据,INTO 子句定义了查询结果的存储位置。

希望对你有帮助, 谢谢

【讨论】:

  • 这就是我现在正在做的事情,我想知道这是否是最好的方法。
猜你喜欢
  • 2020-08-31
  • 1970-01-01
  • 1970-01-01
  • 2021-12-14
  • 2019-06-23
  • 1970-01-01
  • 1970-01-01
  • 2021-05-23
  • 2018-07-09
相关资源
最近更新 更多