如何将存储过程添加为分析输出 更简单地说,我如何将分析结果发送到sp参数
答案 0 :(得分:1)
如何将分析结果发送到sp参数
如果您想将Stream Analytics作业结果传递给SQL数据库中的存储过程,似乎没有直接的方法将分析结果传递给存储过程并执行存储过程。
流式分析作业可以write result to an existing table in an Azure SQL Database,您可以尝试从表创建Trigger和查询结果,并使用分析结果执行存储过程,这可能是一种可能的解决方案。
CREATE TRIGGER mytesttrigger
ON [dbo].[TableName]
AFTER INSERT
AS
--query the result
--execute SP
EXEC [dbo].[SP name] @para1 = 'val1', @para2 = 'val2';
GO
答案 1 :(得分:0)
您可以使用由Azure流分析作业(HTTP触发器)触发的Azure函数。然后,Azure函数会调用存储过程,并将ASA输出作为有效负载传递。