public static final class MergeRecordsRequest.Options extends Object
CREATE_TEMP_TABLE: If true, a unique temporary table name will
be generated in the sys_temp schema and used in place of tableName. If persist is false, then this is always
allowed even if the caller does not have permission to create tables.
The generated name is returned in qualified_table_name.
Supported values:
The default value is FALSE.
COLLECTION_NAME: [DEPRECATED--please specify the containing schema for
the merged table as part of tableName and use GPUdb.createSchema(CreateSchemaRequest) to create the schema
if non-existent] Name of a schema for the newly created merged table
specified by tableName.
IS_REPLICATED: Indicates the distribution scheme for the data of the merged table
specified in tableName. If true, the table will be replicated. If false, the table will be randomly sharded.
Supported values:
The default value is FALSE.
TTL: Sets the TTL of the merged table specified in tableName.
PERSIST: If
true, then the table specified in tableName will be
persisted and will not expire unless a ttl is specified. If
false, then the table will be an in-memory table and will expire
unless a ttl is specified otherwise.
Supported values:
The default value is TRUE.
CHUNK_SIZE:
Indicates the number of records per chunk to be used for the merged
table specified in tableName.
VIEW_ID: view
this result table is part of. The default value is ''.
Map.
A set of string constants for the parameter options.| Modifier and Type | Field and Description |
|---|---|
static String |
CHUNK_SIZE
Indicates the number of records per chunk to be used for the merged
table specified in
tableName. |
static String |
COLLECTION_NAME
[DEPRECATED--please specify the containing schema for the merged
table as part of
tableName and use GPUdb.createSchema(CreateSchemaRequest) to create the
schema if non-existent] Name of a schema for the newly created
merged table specified by tableName. |
static String |
CREATE_TEMP_TABLE
If
true, a unique temporary table name will be generated in
the sys_temp schema and used in place of tableName. |
static String |
FALSE |
static String |
IS_REPLICATED
|
static String |
TRUE |
static String |
TTL
|
public static final String CREATE_TEMP_TABLE
true, a unique temporary table name will be generated in
the sys_temp schema and used in place of tableName. If
persist is false, then this is always allowed even
if the caller does not have permission to create tables. The
generated name is returned in qualified_table_name.
Supported values:
The default value is FALSE.public static final String TRUE
public static final String FALSE
public static final String COLLECTION_NAME
tableName and use GPUdb.createSchema(CreateSchemaRequest) to create the
schema if non-existent] Name of a schema for the newly created
merged table specified by tableName.public static final String IS_REPLICATED
tableName. If true, the table will be replicated. If false, the table will be randomly sharded.
Supported values:
The default value is FALSE.public static final String TTL
tableName.public static final String PERSIST
true, then the table specified in tableName will
be persisted and will not expire unless a ttl is specified.
If false, then the table will be an in-memory table and will
expire unless a ttl is specified otherwise.
Supported values:
The default value is TRUE.public static final String CHUNK_SIZE
tableName.public static final String VIEW_ID
Copyright © 2024. All rights reserved.