Microstrategy触发批处理过程

时间:2016-06-07 19:56:29

标签: linux database shell microstrategy

我是Microstrategy的新手。我想知道是否可以将一些参数传递给程序(例如python脚本),在后端运行它,并在程序更新表后显示表中的行。我已经讨论过如何使用Microstrategy插入表中,触发器可以从表中选择参数。但我不确定如何做到这一点。如果有人能告诉我 1.甚至可以做我概述的事情吗? 2.如果是,请详细说明步骤。

2 个答案:

答案 0 :(得分:0)

您是否查看了Microstrategy的Web服务文档? https://lw.microstrategy.com/msdz/MSDL/_CurrentGARelease/docs/projects/WebSDK/default.htm#topics/webservices/What_is_Web_Services_.htm 你到底想要达到什么目的? Microstrategy可以通过一些post-sql更新表。

答案 1 :(得分:0)

利用事务服务,用户可以将参数传递给存储过程

反过来,该过程可以使用SYSTEM Curl与设置用于​​触发python代码的API进行交互,并为其提供预期的变量。

可以将过程设置为等待Curl的响应,从而导致MicroStrategy等待运行结果完成。

如果python脚本将结果存储在表中,则可以从该表中读取MicroStrategy报告,从而在将参数传递到表中后返回python脚本的结果。