【发布时间】:2019-08-29 09:39:42
【问题描述】:
如何使用 azure 流分析更新或删除 azure sql DB 中的数据
【问题讨论】:
-
你能以某种方式解决这个问题吗?我还希望将 Azure SQL 用作流分析的输出接收器,并且由于主键违规而为此苦苦挣扎。
标签: sql-server azure-sql-database azure-eventhub azure-stream-analytics
如何使用 azure 流分析更新或删除 azure sql DB 中的数据
【问题讨论】:
标签: sql-server azure-sql-database azure-eventhub azure-stream-analytics
首先,我们需要知道Azure Stream Analytics是什么。
Azure 流分析作业由输入、查询和输出组成。流分析从 Azure 事件中心、Azure IoT 中心或 Azure Blob 存储引入数据。该查询基于 SQL 查询语言,可用于轻松过滤、排序、聚合和连接一段时间内的流数据。您还可以使用 JavaScript 和 C# 用户定义函数 (UDF) 扩展此 SQL 语言。通过简单的语言结构和/或配置执行聚合操作时,您可以轻松调整事件排序选项和时间窗口的持续时间。
Azure 流分析现在原生支持 Azure SQL Database as a source of reference data input。开发人员可以编写查询以从 Azure SQL 数据库中提取数据集,并为需要缓慢更改参考数据集的场景配置刷新间隔。
这意味着您无法使用 Azure 流分析在 azure sql DB 中插入或更新数据。
Azure 流分析不是数据库管理工具。
希望这会有所帮助。
【讨论】: