Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Data Works for AI is here - Join the discussion and enter to win a pair of Qlik kicks: Join the Conversation!
cancel
Showing results for 
Search instead for 
Did you mean: 
hikari
Partner - Creator II
Partner - Creator II

外部コマンド実行ファイル(QMSEDX.exe)をLinuxで実装したい

いつもお世話になっております。

QlikViewに外部コマンド実行ファイル(QMSEDX.exe)がありますが、
同等の処理をLinux環境に移行できないかを検討しています。
そこで、以下ご教示いただけないでしょうか。

■質問
 1.QMSEDX.exeもしくはQMSEDX.exeと同等の処理をLinux環境で実装した事例の有無
 2.QMS API(TriggerEDXTask Method)を使用するればLinux環境からEDXタスクをトリガー可能か

■参照した情報


お手数ですが、どうぞよろしくお願いします。

2 Solutions

Accepted Solutions
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

The challenge is that the caller of TriggerEDXTask must be a member of the Windows group QlikView EDX.

Some years ago I addressed a similar problem where I wanted a mainframe task, which did not have Windows security, to trigger a EDX task. My solution was to code a small web service on a Windows server that would be called by the mainframe task. The web service running with a windows id with the proper group membership, could then launch QMSEDX.exe.

-Rob

View solution in original post

tts
Employee
Employee

>2.QMS API(TriggerEDXTask Method)を使用するればLinux環境からEDXタスクをトリガー可能か
QMS APIは、SOAPによる呼び出しで実行可能ですので、SOAPに対応した処理系で対応可能です。
https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/Home.htm#
https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.Services.V11...

View solution in original post

5 Replies
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

The challenge is that the caller of TriggerEDXTask must be a member of the Windows group QlikView EDX.

Some years ago I addressed a similar problem where I wanted a mainframe task, which did not have Windows security, to trigger a EDX task. My solution was to code a small web service on a Windows server that would be called by the mainframe task. The web service running with a windows id with the proper group membership, could then launch QMSEDX.exe.

-Rob

tts
Employee
Employee

>2.QMS API(TriggerEDXTask Method)を使用するればLinux環境からEDXタスクをトリガー可能か
QMS APIは、SOAPによる呼び出しで実行可能ですので、SOAPに対応した処理系で対応可能です。
https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/Home.htm#
https://help.qlik.com/en-US/qlikview-developer/May2024/Subsystems/QMSAPIref/Content/PIX.Services.V11...

tts
Employee
Employee

なお、SOAP呼び出しには、NTLM認証を利用しますので、それに対応している処理系が必要です。

hikari
Partner - Creator II
Partner - Creator II
Author

@rwunderlich 
Thank you for sharing the details. I will use it as a reference!

hikari
Partner - Creator II
Partner - Creator II
Author

@tts 
ご回答ありがとうございます。
承知しました、教えていただいた情報を参考に検討します。