imports_put_files_csv {civis} | R Documentation |
Replace all attributes of this CSV Import
Description
Replace all attributes of this CSV Import
Usage
imports_put_files_csv(
id,
source,
destination,
first_row_is_header,
name = NULL,
column_delimiter = NULL,
escaped = NULL,
compression = NULL,
existing_table_rows = NULL,
max_errors = NULL,
table_columns = NULL,
loosen_types = NULL,
execution = NULL,
redshift_destination_options = NULL
)
Arguments
id |
integer required. The ID for the import. |
source |
list required. A list containing the following elements:
|
destination |
list required. A list containing the following elements:
|
first_row_is_header |
boolean required. A boolean value indicating whether or not the first row of the source file is a header row. |
name |
string optional. The name of the import. |
column_delimiter |
string optional. The column delimiter for the file. Valid arguments are "comma", "tab", and "pipe". Defaults to "comma". |
escaped |
boolean optional. A boolean value indicating whether or not the source file has quotes escaped with a backslash.Defaults to false. |
compression |
string optional. The type of compression of the source file. Valid arguments are "gzip" and "none". Defaults to "none". |
existing_table_rows |
string optional. The behavior if a destination table with the requested name already exists. One of "fail", "truncate", "append", "drop", or "upsert".Defaults to "fail". |
max_errors |
integer optional. The maximum number of rows with errors to ignore before failing. This option is not supported for Postgres databases. |
table_columns |
array optional. An array containing the following fields:
|
loosen_types |
boolean optional. If true, SQL types with precisions/lengths will have these values increased to accommodate data growth in future loads. Type loosening only occurs on table creation. Defaults to false. |
execution |
string optional. In upsert mode, controls the movement of data in upsert mode. If set to "delayed", the data will be moved after a brief delay. If set to "immediate", the data will be moved immediately. In non-upsert modes, controls the speed at which detailed column stats appear in the data catalogue. Defaults to "delayed", to accommodate concurrent upserts to the same table and speedier non-upsert imports. |
redshift_destination_options |
list optional. A list containing the following elements:
|
Value
A list containing the following elements:
id |
integer, The ID for the import. |
name |
string, The name of the import. |
source |
list, A list containing the following elements:
|
destination |
list, A list containing the following elements:
|
firstRowIsHeader |
boolean, A boolean value indicating whether or not the first row of the source file is a header row. |
columnDelimiter |
string, The column delimiter for the file. Valid arguments are "comma", "tab", and "pipe". Defaults to "comma". |
escaped |
boolean, A boolean value indicating whether or not the source file has quotes escaped with a backslash.Defaults to false. |
compression |
string, The type of compression of the source file. Valid arguments are "gzip" and "none". Defaults to "none". |
existingTableRows |
string, The behavior if a destination table with the requested name already exists. One of "fail", "truncate", "append", "drop", or "upsert".Defaults to "fail". |
maxErrors |
integer, The maximum number of rows with errors to ignore before failing. This option is not supported for Postgres databases. |
tableColumns |
array, An array containing the following fields:
|
loosenTypes |
boolean, If true, SQL types with precisions/lengths will have these values increased to accommodate data growth in future loads. Type loosening only occurs on table creation. Defaults to false. |
execution |
string, In upsert mode, controls the movement of data in upsert mode. If set to "delayed", the data will be moved after a brief delay. If set to "immediate", the data will be moved immediately. In non-upsert modes, controls the speed at which detailed column stats appear in the data catalogue. Defaults to "delayed", to accommodate concurrent upserts to the same table and speedier non-upsert imports. |
redshiftDestinationOptions |
list, A list containing the following elements:
|
hidden |
boolean, The hidden status of the item. |
myPermissionLevel |
string, Your permission level on the object. One of "read", "write", or "manage". |