Azure U-SQL脚本是否可以将消息放在Azure Service Bus队列或Azure事件中心上?如果可以找到它,请引用一些文档(因为找不到)。
答案 0 :(得分:0)
我得到了答案here。
U-SQL脚本无法访问任何外部服务,包括Web应用程序之类的Azure服务(只有少数例外,例如ADLS和WASB存储)。这是为了防止意外的DDOS攻击,因为U-SQL会自动在可能成百上千个节点上扩展该请求,这些节点都运行在数百万行上并同时进行请求。有关更多信息,请参见Michael Rys的答案here。
答案 1 :(得分:0)
如上所述,这是不允许的。
一种可能的解决方法是让u-sql脚本将包含消息的文件输出到blob存储中,并具有azure函数pick those up并将其发送到Azure Service Bus Queue或Azure Event Hub