dvc icon indicating copy to clipboard operation
dvc copied to clipboard

microsoft sharepoint support for dvc remotes

Open alokprasad opened this issue 5 years ago • 39 comments

It would be nice if the DVC also supports uploading of the model to sharepoint servers.

alokprasad avatar Aug 23 '19 12:08 alokprasad

@alokprasad hi! could you elaborate a little bit and describe your use case in more details please?

shcheklein avatar Aug 23 '19 16:08 shcheklein

@shcheklein like the S3, Local , SSH support for Model and Data storage , Some organization also uses Sharepoint for Data storage Some links i found https://www.dmcinfo.com/latest-thinking/blog/id/9388/how-to-upload-a-file-to-sharepoint-on-premises-using-python

alokprasad avatar Aug 24 '19 02:08 alokprasad

@alokprasad makes sense, thank you. It looks like it's more or less regular HTTP post/get with NTML auth. I wonder if we should first implement POST for regular HTTP(s) remote we have.

shcheklein avatar Aug 25 '19 02:08 shcheklein

We are currently working on http suppport in https://github.com/iterative/dvc/issues/3247 . Closing this ticket as it seems there is not enough interest from users. If anyone else is interested in this, please leave a comment and we'll reconsider support for this specific remote. Thanks! :slightly_smiling_face:

efiop avatar Feb 15 '20 20:02 efiop

Hello, thank you very much for DVC 📦 I was searching for how to use DVC with SharePoint/OneDrive and stumbled upon this issue. I wonder if there is any documentation on how to use the HTTP support in DVC to achieve that...

abravalheri avatar Feb 10 '21 10:02 abravalheri

I am interested in using DVC with SharePoint as well. I'm not opinionated about the kind of integration. If an HTTP method with the right kind of auth can work, that would suit my needs.

scottcode avatar Feb 11 '21 21:02 scottcode

I've found these resources about how to perform operations with SharePoint via HTTP:

scottcode avatar Feb 11 '21 21:02 scottcode

Hi, I would also be interested in this feature, using dvc and share point.

brodsa avatar Feb 12 '21 16:02 brodsa

Thanks for the interest, guys! Reopening.

Related https://github.com/intake/filesystem_spec/issues/280

efiop avatar Feb 12 '21 16:02 efiop

I am also interested in this feature. 😁

austinyhc avatar Apr 20 '21 21:04 austinyhc

Shameless plug: I have been working on a WebDAV library (https://github.com/skshetry/webdav4) based on fsspec that hopefully will be used in DVC.

I'd be interested in supporting Sharepoint Webdav after the basic features are implemented. I'd be happy to take contributions too (PTAL at how it's done in rclone: https://github.com/rclone/rclone/blob/cb30a8c80e339ce011bbdacd4c459b90cf5eb2a4/backend/webdav/odrvcookie/fetch.go). Though I have to tell you, I haven't used Sharepoint, so it might take some time and it still needs to go a long way to be included in DVC.

skshetry avatar Apr 21 '21 07:04 skshetry

Hi, I'm also interested for this feature

khursani8 avatar May 15 '21 06:05 khursani8

Hello, I'm also interested in this feature. I see there has been a while since the ticket opened. Is there any progress?

marigianna avatar Jun 30 '21 08:06 marigianna

@marigianna, we are moving our remotes to the fsspec.

If you want to have support for the sharepoint through HTTP, you'll need to implement a fsspec-compliant filesystem for it. And, we'll provide a plugin mechanism to integrate (soon!). For sharepoint via Webdav, see here https://github.com/iterative/dvc/issues/2432#issuecomment-823846974.

skshetry avatar Jun 30 '21 08:06 skshetry

also interested for this feature!

rmoreas avatar Jun 30 '21 16:06 rmoreas

Not explicitly SharePoint, but also supposing OneDrive would be amazing.

louiscpalma avatar Jul 02 '21 10:07 louiscpalma

Hi, firstly, thank you very much for the DVC package. I am also interested in using DVC with sharepoint/OneDrive.

sulibo avatar Aug 29 '21 20:08 sulibo

Hi, I am also interested in this feature.

mvpalheta avatar Jan 11 '22 20:01 mvpalheta

I'm also interested in the integration of OneDrive/SharePoint

papsebestyen avatar Mar 05 '22 08:03 papsebestyen

As mentioned above, this depends on https://github.com/fsspec/filesystem_spec/issues/280. If you are interested in this feature in DVC, please upvote that fsspec issue or look into contributing to it. Thanks for your interest and support!

dberenbaum avatar Mar 07 '22 00:03 dberenbaum

Thank you for DVC and its functioning on different platform. I'm also interested in DVC on OneDrive/SharePoint

karelin avatar Mar 16 '22 10:03 karelin

Hi, I'm also interested in this feature! Thanks a lot! :)

reinososamanta avatar May 19 '22 16:05 reinososamanta

My company uses Onedrive/sharepoint extensively. I'd like to see support for DVC integration with it.

narbhar avatar Jun 30 '22 18:06 narbhar

We are also interested in this. Related, being able to use dvc import-url for SharePoint assets would be hugely helpful for putting a pin in "living" documents (kept on SharePoint) that drive model updates/requirements. I believe that use has the same auth/access issue as a remote hosted in SharePoint. Leaving a comment in fsspec/filesystem_spec/issues/280 as well...

edwardwbarber avatar Jul 08 '22 17:07 edwardwbarber

Yes, my university uses microsoft sharepoint/onedrive. It would be awesome for DVC to support this platform.

osbm avatar Sep 11 '22 21:09 osbm

also interested in this feature

FarisHijazi avatar Oct 03 '22 10:10 FarisHijazi

I'd be interested too.

mbojan avatar Oct 17 '22 21:10 mbojan

Also interested in this :)

aggo avatar Nov 02 '22 09:11 aggo

Hi, I'm also interested in this feature! Thanks a lot! :)

gurpreet-ai avatar Nov 09 '22 12:11 gurpreet-ai

Hello, This feature would be greatly valued !

bijonguha avatar Nov 11 '22 14:11 bijonguha