Hello,
I would like to have access in the app in lecture mode, to a database stored in local computers of users. In fact,the data entry for my app is a database, that is different for every user and every project (third-party software numerical calculations). This database can go up to 20 Gb. Is there any way to let the app read a local file located on each user computer (following a path passed as an input in parametrization for example), or a way to allow files of more than 1Gb in a FileField ?
Thank you !
2 Likes
Hi @noemieriez ,
We can bump every application, so that it has more memory / calculation capacity to perform. Let me know if that is the best solution forward.
However, I imagine that uploading large files isn’t ideal for users, so you could indeed connect your app with a PythonAnalysis, and pass a path to where to find a certain file. Your Python script could then execute code on each user’s computer.
Also, what kind of 3rd party software are we talking about? We’re happy to think along to make this process as simple and userfriendly as possible!
Hello,
Many thanks for your answer.
The workflow in development mode was the following :
The user enters the path leading to a .cdb file (from Sofisitk software), the viktor app accesses it in lecture mode to extract useful data that is then only used in a Python workflow.
So I don’t think the PythonAnalysis is adapted to this workflow.
However what we did to avoid the issue is to make the user download a Teddy File, copy paste it on its Sofistik workflow and executing it. This creates a .csv file way smaller that can be directly uploaded into Viktor.
If you have any suggestion of how to simplify this, I am interested !
Thank you