Kinetica C# API
Version 7.0.19.0
|
A set of parameters for Kinetica.appendRecords(string,string,IDictionary{string, string},IDictionary{string, string}). More...
Classes | |
struct | Options |
Optional parameters. More... | |
Public Member Functions | |
AppendRecordsRequest () | |
Constructs an AppendRecordsRequest object with default parameters. More... | |
AppendRecordsRequest (string table_name, string source_table_name, IDictionary< string, string > field_map, IDictionary< string, string > options=null) | |
Constructs an AppendRecordsRequest 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] |
The table name for the records to be appended. More... | |
string | source_table_name [get, set] |
The source table name to get records from. More... | |
IDictionary< string, string > | field_map [get, set] |
Contains the mapping of column names from the target table (specified by ) as the keys, and corresponding column names or expressions (e.g., 'col_name+1') from the source table (specified by ). More... | |
IDictionary< string, string > | options = new Dictionary<string, string>() [get, set] |
Optional parameters. 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.appendRecords(string,string,IDictionary{string, string},IDictionary{string, string}).
Append (or insert) all records from a source table (specified by source_table_name) to a particular target table (specified by table_name). The field map (specified by field_map) holds the user specified map of target table column names with their mapped source column names.
Definition at line 23 of file AppendRecords.cs.
|
inline |
Constructs an AppendRecordsRequest object with default parameters.
Definition at line 310 of file AppendRecords.cs.
|
inline |
Constructs an AppendRecordsRequest object with the specified parameters.
table_name | The table name for the records to be appended. Must be an existing table. |
source_table_name | The source table name to get records from. Must be an existing table name. |
field_map | Contains the mapping of column names from the target table (specified by ) as the keys, and corresponding column names or expressions (e.g., 'col_name+1') from the source table (specified by ). Must be existing column names in source table and target table, and their types must be matched. For details on using expressions, see Expressions. |
options | Optional parameters.
|
Definition at line 420 of file AppendRecords.cs.
|
getset |
Contains the mapping of column names from the target table (specified by ) as the keys, and corresponding column names or expressions (e.g., 'col_name+1') from the source table (specified by ).
Must be existing column names in source table and target table, and their types must be matched. For details on using expressions, see Expressions.
Definition at line 213 of file AppendRecords.cs.
|
getset |
Optional parameters.
The default value is an empty Dictionary.
Definition at line 305 of file AppendRecords.cs.
|
getset |
The source table name to get records from.
Must be an existing table name.
Definition at line 202 of file AppendRecords.cs.
|
getset |
The table name for the records to be appended.
Must be an existing table.
Definition at line 198 of file AppendRecords.cs.