Visual Studio 2017-流分析项目本地运行失败

时间:2018-10-01 16:00:37

标签: azure visual-studio-2017 asa

我正在使用Visual Studio 2017制作ASA作业的原型。 我创建了输入和输出以及ASA查询。

这是我要测试的查询。该查询在生产环境中成功运行,我想测试不同的输入数据。

SELECT
  System.TimeStamp cts,
  CONCAT(cast(event.p as nvarchar(max)),'_avg15') as p,
  event.p as pt,
  event.ttl,
  paraM.ArrayValue.mi,
  paraM.ArrayValue.pi,
  AVG(paraM.ArrayValue.v) as avg_v
INTO [docdbOutput]
FROM [iotinput] as event TIMESTAMP by event.cts
CROSS APPLY GetArrayElements(event.params) AS paraM
WHERE (paraM.ArrayValue.t = 1 and event.type = 4)
group by event.p,  event.ttl, paraM.ArrayValue.mi, paraM.ArrayValue.pi, 
      TumblingWindow(Duration(minute,15))  

我也生成了一些测试数据。 在本地执行作业失败,并显示错误消息“ 错误:对“生成”路径的访问被拒绝

看看locally executed job

的输出

我现在奋斗了2个小时,不知道是怎么了。 我认为,失败是由“本地执行”环境的某些设置引起的,但我没有找到任何解决此问题的提示。

过去,我创建了一个替代ASA项目,该项目仍在工作并生成输出文件(csv和json)。 我已经以管理员和用户身份启动了VS 2017。

欢迎任何建议

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。 我在管理员模式下打开了Visual Studio IDE,现在该项目通过本地输入“在本地运行”,您创建了查询结果。