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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Landstede_Groep
Contributor
Contributor

Can't load data from open file on Direct Access Gateway

I work in Qlik Cloud, but need to access local Excel-files. First I had an app on our local Data Transfer Server. This app can load from Excel files, even when they're opened by a user.

Since the new feature in Data Access Gateway, where you can load files in the Cloud app, using the local Data Access Gateway, I can load data from my local network-Excel files in the Cloud. That's great! But... not when the Excel files are open. This will return a 'cannot open file' error when reloading.

Is this something that will be fixed in the near-future? Or do I have to keep using the local Qlik-app on the local Data Transfer? Or is there some fix I can implement?

Labels (2)
1 Solution

Accepted Solutions
jgtaekema
Contributor III
Contributor III

Yes, Qlik answered my question. They said this issue wil be solved in version 1.7.6 of Data Access Gateway. 

View solution in original post

5 Replies
mpc
Partner Ambassador
Partner Ambassador

Hi, 

I think it's a technical limitation, the file must be locked for reading, and it cannot be done since it's open. 
With Data Transfer, the behavior is maybe different because the file is simply pushed. 

Data Transfer will be deprecated soon, so I don't think it's ideal. You can contact Qlik Support team to confirm the behavior. 

Best 

From Next Decision and mpc with love
Landstede_Groep
Contributor
Contributor
Author

Hi,

DataTransfer is not simply pushing files to the cloud. On the DataTransfer server is a Qlik Sense app running and the server has a Qlik Sense engine who does this. So I run a script on the Data Transfer server to reload the app on that server. The result (all tables) are then stored as a qvd-file in Qlik Cloud.

This reload on the Data Transfer server can read from open Excel-files. This is what we have been doing for the past year, without any problems. Now we are using the Direct Acces Gateway on that same server to reload directly from the cloud, reading files on our local network share. Works like a charm! But not when the Excel-file(s) are open/in use. So that is really different behavior. It seams to me Qlik has the technoligy to load from open files, but not in this new situation (file access through Data Acces Gateway).

mpc
Partner Ambassador
Partner Ambassador

It's quite more complex, the created QVD is stored in a temp folder of the QDT server (C:\ProgramData\Qlik\DataTransfer\DataUpload\qixdata), and then pushed in Qlik Cloud. So maybe no lock is needed. 

For Qlik Data Gateway, I think the data is pulled from the Excel file directly by the Qlik Cloud app. Maybe this feature then need a lock ? 

Best way to know is to contact the support team I think !


From Next Decision and mpc with love
sika00011
Partner - Contributor
Partner - Contributor

Hi,

have you found out more?

 

We have the same problem transitioning to QlikCloud. We have quite a lot of excel files we have to read and those files will be edited by users. So we always have the risk of an reload failure because the file might be locked...

 

Thanks.

jgtaekema
Contributor III
Contributor III

Yes, Qlik answered my question. They said this issue wil be solved in version 1.7.6 of Data Access Gateway.