Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi All, I am newbie to qlikview. I would like to know more about QMSEDX and how does it work. Could anyone share your experience how to set up it? I have the QMSEDX source code and exe file, but I have no idea how to make it work. Basically I would like use external event to trigger qvw file when the database table is updated. Any suggestion and experience are welcome to share at here. Thank in advance for your guideline and help.
You probably have seen
There is also a command line tool you can use, it's very easy to use:
You probably have seen
There is also a command line tool you can use, it's very easy to use:
Hi swuehl,
Thanks for your replied. It is work when running the batch file at local of qlikview server. If I would like trigger it from another server, does it need change anything in script? Greatly appreciated if your provide a sample batch file to me. Thank you very much!!!
If you want to run it from another server, I think you just need to pass the correct URL. And make sure the user that runs the script is part of the appropriate group, from Arthur Lee's document:
The client application uses NTLM to authenticate a Windows account to QMS. QMS then checks which Windows groups the Windows account for the client application is member of to determine the function calls the user is allowed to make. Most of the QMS API requires membership in a local group called “QlikView Management API”, but to run EDX, a separate group, “QlikView EDX”, should be used. Both groups are local Windows groups on the server where QMS runs.
I agree with Swuehl, all you have to do is enable the user running this to belong to the QlikView EDX group, in our case since the it was service we gave it QV admin rights
It is working now. Thanks swuehl for the advise and helps.
Hi swuehl, If the local user is out from active directory, does he still can trigger the edx task? If yes, how I could add them to qlikview administrator group? Thanks in advance.
I think you can't use the command line client for that, but you can probably write your own client using something like described here at the bottom of the post: