Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Command line 从命令行运行Alteryx流_Command Line_Alteryx - Fatal编程技术网

Command line 从命令行运行Alteryx流

Command line 从命令行运行Alteryx流,command-line,alteryx,Command Line,Alteryx,我想知道我是否可以在不启动设计器的情况下启动预构建的Alteryx工作流,也不需要Alteryx服务器。 我在@Runonthespot上看到一篇关于Alteryx使用的有用文章,其中提到了从命令行运行工作流,但没有详细介绍。讨论内容如下:。我没有代表对他的帖子发表评论,问题已经解决了。 他写道: “流可以从服务器上的命令行运行,我发现最简单的方法(除了使用Alteryx自己的调度程序外)是保存为“应用程序”,然后使用Alteryx引擎可执行文件从命令行运行,通过xml文件传递参数。您可以通过点

我想知道我是否可以在不启动设计器的情况下启动预构建的Alteryx工作流,也不需要Alteryx服务器。 我在@Runonthespot上看到一篇关于Alteryx使用的有用文章,其中提到了从命令行运行工作流,但没有详细介绍。讨论内容如下:。我没有代表对他的帖子发表评论,问题已经解决了。 他写道: “流可以从服务器上的命令行运行,我发现最简单的方法(除了使用Alteryx自己的调度程序外)是保存为“应用程序”,然后使用Alteryx引擎可执行文件从命令行运行,通过xml文件传递参数。您可以通过点击魔杖按钮从流中保存一个示例xml参数文件(将流保存为.yxwz(app)后)将打开一个面板,用于设置变量,该面板有一个方便的“保存”按钮,可生成正确格式的xml文件。”

所以,我想了解更多关于这个过程的信息。这仅仅是一个使用Alteryx服务器的问题吗?或者这是一个更有趣的工作


谢谢。

您试过C:\Program Files\Alteryx\bin\AlteryxEngineCmd.exe吗?它不需要服务器


是的,您可以运行工作流(通常用于指工作流、宏或分析应用程序)不启动设计器。您首先需要了解如何从命令行运行工作流。AlteryxEngineCmd.exe可执行文件运行工作流。它位于bin子文件夹中的Alteryx安装路径中。我的位置如下:

C:\Program Files\Alteryx\bin
它允许一个带有接口值的XML文件的附加参数。这仅适用于分析应用程序,尽管它也适用于宏。这是基于我对这个未记录功能的广泛使用。 以下是两个例子:

AlteryxEngineCmd.exe MyWorkflow.yxmd
AlteryxEngineCmd.exe MyAnalyticApp.yxwz AppValues.xml
你可以在这里看到一个帖子:

我更喜欢将命令包装在批处理文件中,并执行该文件以获得更多控制

现在,您已经了解了如何从命令行运行工作流,无需启动Designer即可随时执行工作流。此外,您还可以使用Windows计划程序或第三方工具按计划运行命令或批处理文件


最后,您确实需要一个许可证来启用带调度器的API和命令行。这比Alteryx Server便宜。

如果受预算限制,您不需要调度器许可证(启用AlteryxEnginecmd.exe),您可以使用windows鼠标单击器甚至Powershell来运行设计器,而无需手动干预。

要实现完全免提的批处理,您需要桌面自动化。这比服务器成本低。感谢您的建议。此选项仍然需要许可选项才能通过API运行。您的问题已得到回答。如果您是为了完全避免额外的许可费用,这是一个不同的问题,并且不是你最初文章的一部分。你有通过Powershell执行模型的例子吗?我正在考虑编写一个AHK脚本来实现这一点,但考虑的是非GUI选项。我不认为不使用AlteryxEngi就可以使用Powershell自动热键可以工作,尽管它有很多缺点。