Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Edit QVW opened with Desktop from Server

Dear Community,

our developers want to edit QVW files (that lay on the server) with the desktop application. How is that possible?

I read somewhere here @ forum that "open in server" QVW files are always read only.

But a server would be useless if a developer cant modify the hosted qvw and deploy it back?

Please help

9 Replies
Anonymous
Not applicable
Author

Actuall the one way i found out is to open it from the server once.

Then we get a license lease and after that we can open the document directly from the server with the desktop application. But this is a really poor use case, as not all useres have the hardware a server has, and so they cant open the file on their machines.

Any ideas how a file can be edited on the server??

mohamed_ahid
Partner - Specialist
Partner - Specialist

its impossible with desktop client you can juste read only the file hosted on the server ,it operats like internet exporer plugin .

now if you need to modify the applications , you need to have open acces to the drive (or documents )  where the applications are hosted .You can open them with the desktop and after that save tthem there .

Anonymous
Not applicable
Author

But this is nonsense no one will have the hardware like the server to open a file locally...

Anonymous
Not applicable
Author

I use a dedicated Dev Server with sufficient grunt, install QV Desktop on it and then developers RDP to it.

I would not recommend sharing a Live Server running QV Server for development as it is just a matter of time till something in development goes rogue, eats up all the CPU / RAM and the Live QlikView via AccessPoint suffers / dies.

mohamed_ahid
Partner - Specialist
Partner - Specialist

in this case you  can use a remote acces session on the server . this cas of use is juste on emergency case . but like it's explained before by Bill , the best is to have a development server  beside .its not recommended to do that directly on prooduction server .

Peter_Cammaert
Partner - Champion III
Partner - Champion III

Well, your so called "poor" use case is always better than the alternatives (which amount to even worse use cases):

  • Your developer one-way-or-another (using the method you seem to prefer) opens a document on the server and saves a copy that contains "issues". Your end-users are stuck: they cannot work with the document and the document may not reload anymore due to problems in the load script. Dire situation...
  • Eager to fix previous mistakes, your developer again opens the document on the server and inadvertently starts a reload with bad coding: a cartesian product between two large tables eats all memory and brings the server to a halt. Game Over.

There must be a separation between the development and so-called production environment, either by offloading development to individual developer PC's or by separating servers (for example 1 machine hosting QlikView DEVelopment and ACCeptance and 1 machine hosting PRODuction which nobody touches)

If you will be offloading development, the developer PC's should have enough resources to develop and test the documents that the business needs, meaning that they should have identical connections to all data sources, a suitable CPU and considerable amounts of RAM. This is the only group of QlikView users that should get additional resources.

End-users and administrators on the other hand have no extra requirements, as they will be using web applications to visit, configure and manage documents.

Best,

Peter

Anonymous
Not applicable
Author

Of course we will have production and development seperated, but we thought developing can be possible directly on the qlikview server, through a connection with a desktop application. Using a DEV server with QV Desktop on it, is possible but not really handy, QlikTech should improve this.

Peter_Cammaert
Partner - Champion III
Partner - Champion III

I fully agree, but unfortunately we're talking future here. Qlik Sense has something like that, and maybe QlikView 12 will have too. But not yet...

Peter

Not applicable
Author

Install Desktop version in Server and release license.Have access to Server via Remote Desktop Connection and then can work on the edit. But its highly not recommended