7 using System.Collections.Generic;
46 public const string SEED =
"seed";
49 public const string VALUE =
"value";
135 public const string ALL =
"all";
142 public const string MIN =
"min";
149 public const string MAX =
"max";
546 public IDictionary<string, IDictionary<string, double>>
options {
get;
set; } =
new Dictionary<string, IDictionary<string, double>>();
812 IDictionary<
string, IDictionary<string, double>>
options =
null)
816 this.
options =
options ??
new Dictionary<string, IDictionary<string, double>>();
834 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
long count
Number of records inserted.
A set of results returned by Kinetica.insertRecordsRandom.
const string TRACK_LENGTH
This key-map pair is only valid for track data sets (an error is thrown otherwise).
A set of string constants for the parameter options.
const string MIN
Minimum possible length for generated series; default is 100 records per series.
const string VALUE
The seed value to use
const string ALL
This key indicates that the specifications relayed in the internal map are to be applied to all colum...
const string MAX
Maximum possible length for generated series; default is 500 records per series.
const string NULL_PERCENTAGE
If specified and if this column is nullable, then generate the given percentage of the count as nulls...
const string SEED
If provided, the internal random number generator will be initialized with the given value.
string table_name
Table to which random records will be added, in [schema_name.
const string CARDINALITY
If specified, limit the randomly generated values to a fixed set.
IDictionary< string, IDictionary< string, double > > options
Optional parameter to pass in specifications for the randomness of the values.
InsertRecordsRandomRequest(string table_name, long count, IDictionary< string, IDictionary< string, double >> options=null)
Constructs an InsertRecordsRandomRequest object with the specified parameters.
const string ATTR_NAME
Use the desired column name in place of ATTR_NAME, and set the following parameters for the column sp...
InsertRecordsRandomRequest()
Constructs an InsertRecordsRandomRequest object with default parameters.
IDictionary< string, string > info
Additional information.
long count
Number of records to generate.
const string INTERVAL
If specified, generate values for all columns evenly spaced with the given interval value.
A set of parameters for Kinetica.insertRecordsRandom.
string table_name
Value of table_name.
KineticaData - class to help with Avro Encoding for Kinetica