在两个 azureml 环境之间共享数据集
Share dataset between two azureml environnement
一个朋友给我发了一个 python3 笔记本和他的数据集来验证他的笔记本。
但是当我尝试在我的 azureml 工作区上使用他的数据集时,出现错误提示该数据集不存在
他给我发了他的数据集代码:
from azureml import Workspace
ws = Workspace(
workspace_id='toto',
authorization_token='titi',
endpoint='https://studioapi.azureml.net'
)
ds = ws.datasets['mini.csv00']
frame = ds.to_dataframe()
frame
当我尝试使用它时,我有一个:
ndexError Traceback (most recent call last)
<ipython-input-7-5f41120e38e4> in <module>()
----> 1 ds = ws.datasets['mini.csv00']
2 frame = ds.to_dataframe()
3
4 frame
/home/nbuser/anaconda3_23/lib/python3.4/site-packages/azureml/__init__.py in __getitem__(self, index)
461 return self._create_dataset(dataset)
462
--> 463 raise IndexError('A data set named "{}" does not exist'.format(index))
464
465 def add_from_dataframe(self, dataframe, data_type_id, name, description):
IndexError: A data set named "mini.csv00" does not exist
错误...
但是当我在我的计算机 jupyter 上尝试它时,它起作用了。
有什么想法吗?
感谢和问候
我猜你是在 AzureML 上使用 Jupyter notebook 来做这个实验。在那种情况下,'mini.csv00'
应该在你的实验中 workspace_id='toto'
。
在您的工作区中创建一个名为toto 的新实验,并首先将数据集放入其中。然后使用 'open in a new Notebook' 打开数据集。
一个朋友给我发了一个 python3 笔记本和他的数据集来验证他的笔记本。
但是当我尝试在我的 azureml 工作区上使用他的数据集时,出现错误提示该数据集不存在
他给我发了他的数据集代码:
from azureml import Workspace
ws = Workspace(
workspace_id='toto',
authorization_token='titi',
endpoint='https://studioapi.azureml.net'
)
ds = ws.datasets['mini.csv00']
frame = ds.to_dataframe()
frame
当我尝试使用它时,我有一个:
ndexError Traceback (most recent call last)
<ipython-input-7-5f41120e38e4> in <module>()
----> 1 ds = ws.datasets['mini.csv00']
2 frame = ds.to_dataframe()
3
4 frame
/home/nbuser/anaconda3_23/lib/python3.4/site-packages/azureml/__init__.py in __getitem__(self, index)
461 return self._create_dataset(dataset)
462
--> 463 raise IndexError('A data set named "{}" does not exist'.format(index))
464
465 def add_from_dataframe(self, dataframe, data_type_id, name, description):
IndexError: A data set named "mini.csv00" does not exist
错误...
但是当我在我的计算机 jupyter 上尝试它时,它起作用了。 有什么想法吗?
感谢和问候
我猜你是在 AzureML 上使用 Jupyter notebook 来做这个实验。在那种情况下,'mini.csv00'
应该在你的实验中 workspace_id='toto'
。
在您的工作区中创建一个名为toto 的新实验,并首先将数据集放入其中。然后使用 'open in a new Notebook' 打开数据集。