流分析是不是支持输出到 SQL Server 内存优化表?

Posted

技术标签:

【中文标题】流分析是不是支持输出到 SQL Server 内存优化表?【英文标题】:Does Stream Analytics support output to SQL Server memory optimized table?流分析是否支持输出到 SQL Server 内存优化表? 【发布时间】:2017-06-01 20:04:54 【问题描述】:

在 Zoiner Tejada 的 “掌握 Azure 分析:云端架构” 一书中,我发现有一段说明内存优化表尚不支持作为流分析的输出。

Source to Book Link

由于书籍在赶上那些动态云产品方面并不是很好,我的问题是:这个限制仍然适用吗?

【问题讨论】:

【参考方案1】:

我同意,您可以使用内存表作为 ASA 的输出。唯一的问题是,由于保证至少一次交付 (https://msdn.microsoft.com/azure/stream-analytics/reference/event-delivery-guarantees-azure-stream-analytics),您可能会遇到主键或唯一约束冲突错误。

【讨论】:

【参考方案2】:

您可以使用 Azure SQL 数据库中的内存优化表作为 ASA 输出。

谢谢,

JS - Azure 流分析团队。

【讨论】:

以上是关于流分析是不是支持输出到 SQL Server 内存优化表?的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 是不是支持内存数据库?

sql server 性能调优之 逻辑内存消耗最大资源分析1 (自sqlserver服务启动以后)

将流分析作业中的输出数据流式传输到 Azure Synapse Analytics sql 池表?

Azure 流分析:SQL 输出不起作用

Azure 流分析过滤多个输入列以输出到 SQL 表,卡在 5 个接收器的限制

Azure 流分析更新 SQL Server