Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

QV 11: Run EDX from Unix script

Hello,

Recently we are using UNIX script for the QV 10 distribution job exectuion, but now when we've upgraded to 11 version script doesn't work anymore.

I tried to find how to resolve it, but I found only .NET example.

http://community.qlik.com/docs/DOC-2650

http://community.qlik.com/thread/47353

Is it possible to change script for using QMS, instead of QDS?

Thanks in advance!

7 Replies
danielrozental
Master II
Master II

The only way to run an EDX query is through the QMS API, so you're not going to the QDS like QV10 did, there's no way around it that I know of.

What you could do is build the .NET code into an ASPX form, and use the same webserver (IIS) to host the ASPX form and the QlikView Accesspoint. You could then build a script to call that form.

Not applicable
Author

Thanks Daniel,

Does it mean QMS API works only with .NET and doesn't work with Java?

danielrozental
Master II
Master II

I'm not sure about that, but I haven't seen any Java samples out there.

Not applicable
Author

The examples are in .net but the API is SOAP based so you can call the API from java or any other language where you can make an http request. You will need to support NTLMv2 for authentication to obtain the service key. There are a couple posts where the soap api may not work with axis you make need to tweak the wsdl.

Anonymous
Not applicable
Author

Hi

Did anyone managed to launch EDX command using Unix script?

Thanks

Yaniv

Anonymous
Not applicable
Author

Hi,

Did you found a solution for triggering a task from Unix / Linux ?

Thanks

Stephane.

Not applicable
Author

The web service only is possible way to run tasks from Unix/Linux