|
Kinetica C# API
Version 7.2.3.1
|
A set of parameters for Kinetica.insertRecordsRandom. More...
Inheritance diagram for InsertRecordsRandomRequest:
Collaboration diagram for InsertRecordsRandomRequest:Classes | |
| struct | Options |
| A set of string constants for the parameter options. 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 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, in [schema_name. More... | |
| long | count [get, set] |
| Number of records to generate. More... | |
| IDictionary< string, IDictionary< string, double > > | options = new Dictionary<string, IDictionary<string, double>>() [get, set] |
| Optional parameter to pass in specifications for the randomness of the values. More... | |
Properties inherited from KineticaData | |
| Schema | Schema [get] |
| Avro Schema for this class More... | |
Properties inherited from Avro.Specific.ISpecificRecord | |
| Schema | Schema [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from 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.
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 22 of file InsertRecordsRandom.cs.
|
inline |
Constructs an InsertRecordsRandomRequest object with default parameters.
Definition at line 521 of file InsertRecordsRandom.cs.
|
inline |
Constructs an InsertRecordsRandomRequest object with the specified parameters.
| table_name | Table to which random records will be added, in [schema_name.]table_name format, using standard name resolution rules. Must be an existing table, not a view. |
| 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.
|
Definition at line 764 of file InsertRecordsRandom.cs.
|
getset |
Number of records to generate.
Definition at line 289 of file InsertRecordsRandom.cs.
|
getset |
Optional parameter to pass in specifications for the randomness of the values.
The default value is an empty Dictionary.
Definition at line 517 of file InsertRecordsRandom.cs.
|
getset |
Table to which random records will be added, in [schema_name.
]table_name format, using standard name resolution rules.
Must be an existing table, not a view.
Definition at line 286 of file InsertRecordsRandom.cs.