如何将流分析输出设置为存储过程
How can I set Stream Analytics Output as Stored Procedure
如何将存储过程添加为分析输出
更简单地说,如何将我的分析结果发送到 sp 参数
how can I send my analytics result to sp parameter
如果您想将流分析作业结果传递给 SQL 数据库中的存储过程,似乎没有直接的方法将分析结果传递给存储过程并执行存储过程。
流式分析作业可以 write result to an existing table in an Azure SQL Database, you could try to create a Trigger 并从 table 查询结果并使用分析结果执行存储过程,这可能是一个可能的解决方案。
CREATE TRIGGER mytesttrigger
ON [dbo].[TableName]
AFTER INSERT
AS
--query the result
--execute SP
EXEC [dbo].[SP name] @para1 = 'val1', @para2 = 'val2';
GO
您可以使用由 Azure 流分析作业(HTTP 触发器)触发的 Azure 函数。然后 Azure 函数调用存储过程并将 ASA 输出作为有效负载传递。
如何将存储过程添加为分析输出 更简单地说,如何将我的分析结果发送到 sp 参数
how can I send my analytics result to sp parameter
如果您想将流分析作业结果传递给 SQL 数据库中的存储过程,似乎没有直接的方法将分析结果传递给存储过程并执行存储过程。
流式分析作业可以 write result to an existing table in an Azure SQL Database, you could try to create a Trigger 并从 table 查询结果并使用分析结果执行存储过程,这可能是一个可能的解决方案。
CREATE TRIGGER mytesttrigger
ON [dbo].[TableName]
AFTER INSERT
AS
--query the result
--execute SP
EXEC [dbo].[SP name] @para1 = 'val1', @para2 = 'val2';
GO
您可以使用由 Azure 流分析作业(HTTP 触发器)触发的 Azure 函数。然后 Azure 函数调用存储过程并将 ASA 输出作为有效负载传递。