7 using System.Collections.Generic;
103 public IDictionary<string, byte[]>
files {
get;
set; } =
new Dictionary<string, byte[]>();
122 public IList<string>
args {
get;
set; } =
new List<string>();
143 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
223 IDictionary<
string,
byte[]>
files =
null,
225 IList<string>
args =
null,
226 IDictionary<string, string>
options =
null)
230 this.
files =
files ??
new Dictionary<string, byte[]>();
232 this.
args =
args ??
new List<string>();
247 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
A set of parameters for Kinetica.createProc.
A set of string constants for the parameter execution_mode.
A set of string constants for the parameter options.
string proc_name
Name of the proc to be created.
string execution_mode
The execution mode of the proc.
KineticaData - class to help with Avro Encoding for Kinetica
const string SET_ENVIRONMENT
A python environment to use when executing the proc.
CreateProcRequest(string proc_name, string execution_mode=null, IDictionary< string, byte[]> files=null, string command=null, IList< string > args=null, IDictionary< string, string > options=null)
Constructs a CreateProcRequest object with the specified parameters.
const string NONDISTRIBUTED
The proc command will be invoked only once per execution, and will not have direct access to any tabl...
string command
The command (excluding arguments) that will be invoked when the proc is executed.
CreateProcRequest()
Constructs a CreateProcRequest object with default parameters.
const string MAX_CONCURRENCY_PER_NODE
The maximum number of concurrent instances of the proc that will be executed per node.
A set of results returned by Kinetica.createProc.
string proc_name
Value of proc_name.
IDictionary< string, byte[]> files
A map of the files that make up the proc.
IList< string > args
An array of command-line arguments that will be passed to command when the proc is executed.
IDictionary< string, string > info
Additional information.
const string DISTRIBUTED
Input table data will be divided into data segments that are distributed across all nodes in the clus...
IDictionary< string, string > options
Optional parameters.