public static final class AggregateUnpivotRequest.Options extends Object
COLLECTION_NAME
: Name of a collection which is to contain the table
specified in result_table
. If the collection provided is
non-existent, the collection will be automatically created. If empty,
then the table will be a top-level table.
RESULT_TABLE
: The name of the table used to store the results. Has the
same naming restrictions as tables. If
present, no results are returned in the response.
RESULT_TABLE_PERSIST
: If true
, then the result table specified
in result_table
will be persisted and will not expire unless a
ttl
is specified. If false
, then the result table will
be an in-memory table and will expire unless a ttl
is specified
otherwise.
Supported values:
The default value is FALSE
.
EXPRESSION
: Filter expression to apply to the table prior to unpivot
processing.
ORDER_BY
:
Comma-separated list of the columns to be sorted by; e.g. 'timestamp
asc, x desc'. The columns specified must be present in input table. If
any alias is given for any column name, the alias must be used, rather
than the original column name. The default value is ''.
CHUNK_SIZE
: Indicates the number of records per chunk to be used for
the result table. Must be used in combination with the result_table
option.
LIMIT
: The
number of records to keep. The default value is ''.
TTL
: Sets the TTL of the
table specified in result_table
.
VIEW_ID
:
view this result table is part of. The default value is ''.
MATERIALIZE_ON_GPU
: No longer used. See Resource Management
Concepts for information about how resources are managed, Tier Strategy
Concepts for how resources are targeted for VRAM, and Tier
Strategy Usage for how to specify a table's priority in VRAM.
Supported values:
The default value is FALSE
.
CREATE_INDEXES
: Comma-separated list of columns on which to create
indexes on the table specified in result_table
. The columns
specified must be present in output column names. If any alias is given
for any column name, the alias must be used, rather than the original
column name.
RESULT_TABLE_FORCE_REPLICATED
: Force the result table to be replicated
(ignores any sharding). Must be used in combination with the result_table
option.
Supported values:
The default value is FALSE
.
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 result
table.
|
static String |
COLLECTION_NAME
Name of a collection which is to contain the table specified in
result_table . |
static String |
CREATE_INDEXES
Comma-separated list of columns on which to create indexes on the
table specified in
result_table . |
static String |
EXPRESSION
Filter expression to apply to the table prior to unpivot processing.
|
static String |
FALSE |
static String |
LIMIT
The number of records to keep.
|
static String |
MATERIALIZE_ON_GPU
No longer used.
|
static String |
ORDER_BY
Comma-separated list of the columns to be sorted by; e.g.
|
static String |
RESULT_TABLE
The name of the table used to store the results.
|
static String |
RESULT_TABLE_FORCE_REPLICATED
Force the result table to be replicated (ignores any sharding).
|
static String |
RESULT_TABLE_PERSIST
If
true , then the result table specified in result_table will be persisted and will not expire unless a ttl is specified. |
static String |
TRUE |
static String |
TTL
Sets the TTL of the table specified in
result_table . |
static String |
VIEW_ID
view this result table is part of.
|
public static final String COLLECTION_NAME
result_table
. If the collection provided is non-existent,
the collection will be automatically created. If empty, then the
table will be a top-level table.public static final String RESULT_TABLE
public static final String RESULT_TABLE_PERSIST
true
, then the result table specified in result_table
will be persisted and will not expire unless a ttl
is specified. If false
, then the result table will be
an in-memory table and will expire unless a ttl
is specified
otherwise.
Supported values:
The default value is FALSE
.public static final String TRUE
public static final String FALSE
public static final String EXPRESSION
public static final String ORDER_BY
public static final String CHUNK_SIZE
result_table
option.public static final String LIMIT
public static final String TTL
result_table
.public static final String VIEW_ID
public static final String MATERIALIZE_ON_GPU
FALSE
.public static final String CREATE_INDEXES
result_table
. The columns specified must
be present in output column names. If any alias is given for any
column name, the alias must be used, rather than the original column
name.public static final String RESULT_TABLE_FORCE_REPLICATED
result_table
option.
Supported values:
The default value is FALSE
.Copyright © 2020. All rights reserved.