Загрузите пользовательский набор данных в Azure ML Jupyter/iPython Notebook с помощью R.

Мне нужно загрузить пользовательский набор данных в блокнот Azure Jupyter/iPython. Моя конечная цель - установить пакет R. Для этого пакет (набор данных) необходимо загрузить в виде кода. Я следовал шагам, описанным Андри де Врисом в разделе комментариев к этому сообщению: in-azure-ml-studio-2/#comments" rel="nofollow">Jupyter Notebooks с R в Azure ML Studio.

Загрузка пакета в виде ZIP-файла прошла без проблем, но когда я запускаю код в своем блокноте, я получаю сообщение об ошибке:

Ошибка в curl(x$DownloadLocation, handle = h, open = conn): Ошибка при получении данных от пира Traceback:

  1. download.datasets(ws, "plotly_3.6.0.tar.gz.zip")
  2. lapply (1: nrow (наборы данных), функция (j) get_dataset (наборы данных [j, . ], ...))
  3. УДОВОЛЬСТВИЕ(1L[[1L]], ...)
  4. get_dataset (наборы данных [j, ], ...)
  5. curl (x $ DownloadLocation, дескриптор = h, open = conn)

Поэтому я упростил свой код до:

library("AzureML")
ws <- workspace()
ds <- datasets(ws)
ds$Name

data <- download.datasets(ws, "plotly_3.6.0.tar.gz.zip")
head(data)

Где «plotly_3.6.0.tar.gz.zip» — это имя моего набора данных типа «Zip». К сожалению, это приводит к той же ошибке. Чтобы исключить проблемы с типом данных, я также попытался загрузить другой мой набор данных, который имеет тип данных «Набор данных». Тоже такая же ошибка.

Теперь я изменяю набор данных, который хочу загрузить, на один из примеров наборов данных AzureML Studio. «text.preprocessing.zip» имеет тип данных Zip.

data <- download.datasets(ws, "text.preprocessing.zip")

«Данные о задержках рейсов» имеют тип данных GenericCSV.

data <- download.datasets(ws, "Flight Delays Data")

Оба примера набора данных могут быть загружены без проблем.

Почему я не могу загрузить собственный сохраненный набор данных?

Я не смог найти ничего полезного в документации по функции download.datasets. Не в rdocumentation.org и cran .r-project.org (стр. 17–18).


person Community    schedule 27.09.2016    source источник


Ответы (2)


Попробуй это:

library(AzureML)
ws <- workspace(
id = "your AzureML ID",
auth = "your AzureML Key"
)
name <- "Name of your saved data"
ws <- workspace()
person Daniel Prager    schedule 15.06.2017

Кажется, ошибка, которую я получил, была связана с ошибкой в ​​(тогда еще ранней) Azure ML Studio.

Я попробовал еще раз после ответа Дэниела Прагера только для того, чтобы узнать, что мой код работает, как и ожидалось, без каких-либо изменений. Добавление параметров id и auth не потребовалось.

person Community    schedule 18.07.2017