This method is deprecated in favor of cbs_download_data()
.
of cbs open data table
of data file, defaults to "id/data.csv"
optional filter statements to select rows of the data,
optional names of columns to be returned.
Should the data automatically be converted into integer and numeric?
show the underlying downloading of the data
optionally specify a different server. Useful for third party data services implementing the same protocol. See details.
Besides the official CBS data, there are also third party and preview dataservices
implementing the same protocol. The base_url
parameter allows to specify a different server.
The base_url
can either be specified explicitly or set globally with with
options(cbsodataR.base_url = "http://example.com")
.
Some further tweaking may be necessary for third party services, a download url
is constructed using: either with:
<base_url>/<BULK>/<id>/...
for data
<base_url>/<API>/<id>/?$format=json
for metadata
Default values for BASEURL
, BULK
and API
are set in the package options,
but can be changed with:
options(
cbsodataR.base_url = "https://opendata.cbs.nl",
cbsodataR.BULK = "ODataFeed/odata",
cbsodataR.API = "ODataAPI/odata"
)
which are the default values set in the package.
Other download:
cbs_download_meta()
,
cbs_download_table()
Other data retrieval:
cbs_add_date_column()
,
cbs_add_label_columns()
,
cbs_add_unit_column()
,
cbs_extract_table_id()
,
cbs_get_data()
,
cbs_get_data_from_link()