ds_create_dataset {ckanr} | R Documentation |
Datastore - create a new resource on an existing dataset
Description
Datastore - create a new resource on an existing dataset
Usage
ds_create_dataset(
package_id,
name,
path,
url = get_default_url(),
key = get_default_key(),
as = "list",
...
)
Arguments
package_id |
(character) Existing package ID (required) |
name |
(character) Name of the new resource (required) |
path |
(character) Path of the file to add (required) |
url |
Base url to use. Default: https://data.ontario.ca/ See
also |
key |
A privileged CKAN API key, Default: your key set with
|
as |
(character) One of list (default), table, or json. Parsing with
table option uses |
... |
Curl args passed on to |
Details
This function is deprecated - will be defunct in the next version of this package
References
http://docs.ckan.org/en/latest/api/index.html#ckan.logic.action.create.resource_create
Examples
## Not run:
path <- system.file("examples", "actinidiaceae.csv", package = "ckanr")
ckanr_setup(url = "https://demo.ckan.org/", key = "my-demo-ckan-org-api-key")
ds_create_dataset(package_id='testingagain', name="mydata", path = path)
# Testing: see ?ckanr_setup to set test settings
ckanr_setup(test_url = "http://my-ckan.org/",
test_key = "my-ckan-api-key",
test_did="an-existing-package-id",
test_rid="an-existing-resource-id")
ds_create_dataset(package_id=get_test_pid(), name="mydata",
path=system.file("examples",
"actinidiaceae.csv",
package = "ckanr"),
key = get_test_key(),
url = get_test_url())
## End(Not run)