Is it possible to read data into a project from a network drive, either into a project Dataset or even better into pandas directly passing the file path as an argument?
It is technically feasible to mount the SMB/CIFS drive from windows in your workspace. That said, it requires elevated admin privileges in the docker container that can break many organizations' security restrictions so we don't typically recommend the solution. Additionally due to architecture and security changes in Domino 4.x, this will no longer be possible so it may not be a long-term solution regardless.
There are some other options out there in terms of best practices, that we recommend, on how to get files from a remote system that we support, including, but not limited to:
- Use FTP/HTTP/another transfer protocol to download files, during a run, from a place to your Domino run. You can also do this in an (optionally scheduled) batch run (to keep files in sync, for example). This can be done in any coding language you want.
- Use the Domino CLI to upload files to your project from your local machine or a server (you can also use the API but the CLI will be more performant and user-friendly in this case)
- Use the Domino Dataset uploader in the Domino UI from your local system.
- During a running run, SCP files into your /mnt using our SSH functionality (see Accessing the shell on an executor with SSH)
If you have any further questions, please contact Domino Support.