Kinetica C# API
Version 7.0.19.0
|
A set of parameters for Kinetica.insertRecordsRandom(string,long,IDictionary{string, IDictionary{string, double}}). More...
Classes | |
struct | Options |
Optional parameter to pass in specifications for the randomness of the values. More... | |
Public Member Functions | |
InsertRecordsRandomRequest () | |
Constructs an InsertRecordsRandomRequest object with default parameters. More... | |
InsertRecordsRandomRequest (string table_name, long count, IDictionary< string, IDictionary< string, double >> options=null) | |
Constructs an InsertRecordsRandomRequest object with the specified parameters. More... | |
Public Member Functions inherited from kinetica.KineticaData | |
KineticaData (KineticaType type) | |
Constructor from Kinetica Type More... | |
KineticaData (System.Type type=null) | |
Default constructor, with optional System.Type More... | |
object | Get (int fieldPos) |
Retrieve a specific property from this object More... | |
void | Put (int fieldPos, object fieldValue) |
Write a specific property to this object More... | |
Properties | |
string | table_name [get, set] |
Table to which random records will be added. More... | |
long | count [get, set] |
Number of records to generate. More... | |
IDictionary< string, IDictionary< string, double > > | options [get, set] |
Optional parameter to pass in specifications for the randomness of the values. More... | |
Properties inherited from kinetica.KineticaData | |
Schema | Schema [get] |
Avro Schema for this class More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from kinetica.KineticaData | |
static RecordSchema | SchemaFromType (System.Type t, KineticaType ktype=null) |
Create an Avro Schema from a System.Type and a KineticaType. More... | |
A set of parameters for Kinetica.insertRecordsRandom(string,long,IDictionary{string, IDictionary{string, double}}).
Generates a specified number of random records and adds them to the given table. There is an optional parameter that allows the user to customize the ranges of the column values. It also allows the user to specify linear profiles for some or all columns in which case linear values are generated rather than random ones. Only individual tables are supported for this operation.
This operation is synchronous, meaning that a response will not be returned until all random records are fully available.
Definition at line 27 of file InsertRecordsRandom.cs.
|
inline |
Constructs an InsertRecordsRandomRequest object with default parameters.
Definition at line 777 of file InsertRecordsRandom.cs.
|
inline |
Constructs an InsertRecordsRandomRequest object with the specified parameters.
table_name | Table to which random records will be added. Must be an existing table. Also, must be an individual table, not a collection of tables, nor a view of a table. |
count | Number of records to generate. |
options | Optional parameter to pass in specifications for the randomness of the values. This map is different from the options parameter of most other endpoints in that it is a map of string to map of string to doubles, while most others are maps of string to string. In this map, the top level keys represent which column's parameters are being specified, while the internal keys represents which parameter is being specified. These parameters take on different meanings depending on the type of the column. Below follows a more detailed description of the map:
|
Definition at line 1012 of file InsertRecordsRandom.cs.
|
getset |
Number of records to generate.
Definition at line 537 of file InsertRecordsRandom.cs.
|
getset |
Optional parameter to pass in specifications for the randomness of the values.
This map is different from the options parameter of most other endpoints in that it is a map of string to map of string to doubles, while most others are maps of string to string. In this map, the top level keys represent which column's parameters are being specified, while the internal keys represents which parameter is being specified. These parameters take on different meanings depending on the type of the column. Below follows a more detailed description of the map:
The default value is an empty Dictionary.
Definition at line 772 of file InsertRecordsRandom.cs.
|
getset |
Table to which random records will be added.
Must be an existing table. Also, must be an individual table, not a collection of tables, nor a view of a table.
Definition at line 534 of file InsertRecordsRandom.cs.