List datasets in an AzureML workspace.

Share:

Description

List datasets in an AzureML workspace, optionally filtering on sample or my datasets.

Usage

1
datasets(ws, filter = c("all", "my datasets", "samples"))

Arguments

ws

An AzureML workspace reference returned by workspace.

filter

Optionally filter result, returing all, mine, or sample datasets.

Value

A data.frame with class Datasets listing available datasets in the workspace.

Note

datasets(w) is equivalent to w$datasets. Since w$datasets is simply an R data.frame, you can alternatively filter on any variable as desired.

See Also

workspace, experiments, download.datasets

Other dataset functions: delete.datasets; download.intermediate.dataset; upload.dataset; workspace

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
## Not run: 
  library(AzureML)
  
  # Use the default config file ~/azureml/settings.json with format:
  #   {"workspace":{
  #     "id":"test_id",
  #     "authorization_token": "test_token",
  #     "api_endpoint":"api_endpoint",
  #     "management_endpoint":"management_endpoint"
  #    }}
  # or, optionally set the `id` and `auth` parameters in the workspace
  # function.
  ws <- workspace()
  
  # List datasets
  ws$datasets
  datasets(ws)
  
  dataset <- "New York weather"
  ds <- match(dataset, ws$datasets$Name)
  frame <- download.datasets(ws$datasets[ds, ])
  head(frame)

  # Alternative approach:
  frame <- download.datasets(ws, name=dataset)
  head(frame)

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.