7 using System.Collections.Generic;
142 public const string TRUE =
"true";
143 public const string FALSE =
"false";
251 public IDictionary<string, string>
options {
get; set; } =
new Dictionary<string, string>();
348 IDictionary<string, string>
options = null)
350 this.table_name = table_name ??
"";
352 this.options =
options ??
new Dictionary<string, string>();
381 public IDictionary<string, string>
info {
get; set; } =
new Dictionary<string, string>();
ExportRecordsToTableRequest(string table_name, string remote_query=null, IDictionary< string, string > options=null)
Constructs an ExportRecordsToTableRequest object with the specified parameters.
IDictionary< string, string > options
Optional parameters.
A set of results returned by Kinetica.exportRecordsToTable(string,string,IDictionary{string, string}).
string table_name
Value of .
string table_name
Name of the table from which the data will be exported to remote database, in [schema_name.
const string USE_INDEXED_PARAMETERS
Uses $n style syntax when generating insert query for remote_table option Supported values: TRUE FAL...
A set of parameters for Kinetica.exportRecordsToTable(string,string,IDictionary{string, string}).
const string JDBC_SESSION_INIT_STATEMENT
Executes the statement per each jdbc session before doing actual load.
const string DATASINK_NAME
Name of an existing external data sink to which table name specified in table_name will be exported...
const string JDBC_CONNECTION_INIT_STATEMENT
Executes the statement once before doing actual load.
IDictionary< string, string > info
Additional information.
string remote_query
Parameterized insert query to export gpudb table data into remote database.
const string BATCH_SIZE
Batch size, which determines how many rows to export per round trip.
const string USE_ST_GEOMFROM_CASTS
Wraps parametrized variables with st_geomfromtext or st_geomfromwkb based on source column type Suppo...
long count_inserted
Number of records inserted into the target table.
long count_updated
[Not yet implemented] Number of records updated within the target table.
long count_skipped
Number of records skipped.
KineticaData - class to help with Avro Encoding for Kinetica
ExportRecordsToTableRequest()
Constructs an ExportRecordsToTableRequest object with default parameters.
const string REMOTE_TABLE
Name of the target table to which source table is exported.