Satheesh
Satheesh

Reputation: 833

Share notebooks across Azure Machine learning service notebook VM

Is there any way to share a Azure notebook across multiple users who use different notebook VMs? It seems the VMs itself is not shareable across users.

Upvotes: 3

Views: 1820

Answers (3)

Satheesh
Satheesh

Reputation: 833

Notebook VMs has own Jupyter environment and we don't need to use notebooks.azure.com. The former can be used in enterprise scenarios within the team to share the resources, and the latter is open, similar to google colab. When each user login to his notebook VM, there is a top level folder with his/her alias and under that all notebooks are stored. this is stored in an Azure storage and each user's notebook VM will mount same storage. Hence If I want to view other person \'s notebook, I need to navigate to his alias in the Jupyter nb in my nbvm

Upvotes: 2

Alibek Jakupov
Alibek Jakupov

Reputation: 620

If you have a look at this example there is a clone button. So when, say, Microsoft DataScientist shares his code all the others may clone his notebook to their own workspace.

After they clone it the url is no longer

https://notebooks.azure.com/ms-ai/projects/Text-Lab/html/Text%20Lab%20-%20workflow%20and%20embedding.ipynb

but

https://notebooks.azure.com/another-user-workspace/projects/Text-Lab/html/Text%20Lab%20-%20workflow%20and%20embedding.ipynb

Does this solve your issue?

Upvotes: 0

Alibek Jakupov
Alibek Jakupov

Reputation: 620

Azure Machine Learning Notebook VM is a part of Azure Machine Learning service, whereas jupyter notebooks on Azure Machine Learning Studio are the part of the Notebook service that runs on Ubuntu 14.04.02 under Docker. With Jupyter in Azure ML Stuido you have the full Anaconda 64-bit distribution available to you.

Thus, if you are willing to share the Azure ML Studio notebook you will need to add a user to your workspace with owner rights.

Upvotes: 3

Related Questions