我创建了一个执行sql查询的.bat文件。 .bat文件的内容如下所示:
sqlcmd -S ServerLocation -E -i "U:\DriveLocation\Sample.sql" -o "U:\DriveLocation\Sample_log.csv"
我在使用60台Azure服务器的AXIS处理网格上运行模型。当我尝试使用Azure /云处理器运行此.bat文件时,没有任何反应,但是当我在本地计算机上运行它时,该文件仍可正常工作。
是否可以在一组Azure服务器上运行.bat文件,或者是否需要包含一些代码才能使其工作?
提前感谢您的帮助!
答案 0 :(得分:0)
我找到了一种方法来做到这一点。我没有使用AXIS模型在Azure云上运行.bat文件,而是在AXIS模型之外创建了一个执行模型的.bat文件,然后执行我尝试使用AXIS运行的.bat。
运行AXIS的脚本如下所示:
"C:\AXIS.exe" -D:C:\AXIS_Model -B:1
其中-B:1指定在模型中运行批处理1。
我将在AXIS中运行的脚本只是.bat文件中的另一行:
"C:/AlteryxEngineCmd.exe" "U:\sampleworkflow.yxmd"
谢谢!