Data NewΒΆ
The data_new session, is an implementation that uploads new dataset(s), which can later be used
to generate successive models. There are two ways, for a data_new session to upload data, to the
/load-data endpoint:
- dataset urls:
jsonstring, containing an array ofdataseturls. - file uploads:
jsonstring, containing an inline array ofdatasetvalues.
Note: the content of each of the above examples, can be substituted for
the data attribute, in a given POST request:
import requests
endpoint = 'https://192.168.99.101:9090/load-data'
headers = {
'Authorization': 'Bearer ' + token,
'Content-Type': 'application/json'
}
requests.post(endpoint, headers=headers, data=json_string_here)
Note: more information, regarding how to obtain a valid token, can be further
reviewed, in the /login documentation.
The following properties define the above data attribute:
session_name: title for the correspondingdata_newsessioncollection: collection of dataset documents, to be referenced duringdata_append,model_generate, andmodel_predictsessionsdataset_type: corresponds to one of the following types:dataset_url: indication that the supplied dataset will be url referencesfile_upload: indication that the supplied dataset(s) will be defined as a json string within thedatasetattribute
session_type: corresponds to one of the following session types:data_newdata_appendmodel_generatemodel_predict
model_type: the type of model to perform on:svmsvr
dataset: the supplied dataset, contingent upon thedataset_type