Commands frame/add_columns¶
Add columns to current frame.
POST /v1/commands/¶
GET /v1/commands/:id¶
Request¶
Route
POST /v1/commands/
Body
Note - An argument for this command requires a Python User-Defined Function (UDF). This function must be especially prepared (wrapped/serialized) in order for it to run in the engine. If this argument is needed for your call (i.e. it may be optional), then this particular command usage is NOT practically available as a REST API. Today, the trustedanalytics Python client does the special function preparation and calls this API.
| name: | frame/add_columns | 
|---|---|
| arguments: | frame : Frame 
 column_names : list 
 column_types : list 
 udf : None 
 columns_accessed : list 
 | 
Headers
Authorization: test_api_key_1
Content-type: application/json
Description
Assigns data to column based on evaluating a function for each row.
Notes¶
- The row UDF (‘func’) must return a value in the same format as specified by the schema. See Python User Functions.
- Unicode in column names is not supported and will likely cause the drop_frames() method (and others) to fail!
Response¶
Status
200 OK
Body
Returns information about the command. See the Response Body for Get Command here below. It is the same.