Class AggregateUnpivotRequest.Options

    • Field Detail

      • COLLECTION_NAME

        public static final String COLLECTION_NAME
        [DEPRECATED--please specify the containing schema as part of RESULT_TABLE and use GPUdb.createSchema to create the schema if non-existent] Name of a schema which is to contain the table specified in RESULT_TABLE. If the schema is non-existent, it will be automatically created.
        See Also:
        Constant Field Values
      • RESULT_TABLE_PERSIST

        public static final 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. 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.
        See Also:
        Constant Field Values
      • EXPRESSION

        public static final String EXPRESSION
        Filter expression to apply to the table prior to unpivot processing.
        See Also:
        Constant Field Values
      • ORDER_BY

        public static final String 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 ''.
        See Also:
        Constant Field Values
      • CHUNK_SIZE

        public static final String 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.
        See Also:
        Constant Field Values
      • CHUNK_COLUMN_MAX_MEMORY

        public static final String CHUNK_COLUMN_MAX_MEMORY
        Indicates the target maximum data size for each column in a chunk to be used for the result table. Must be used in combination with the RESULT_TABLE option.
        See Also:
        Constant Field Values
      • CHUNK_MAX_MEMORY

        public static final String CHUNK_MAX_MEMORY
        Indicates the target maximum data size for all columns in a chunk to be used for the result table. Must be used in combination with the RESULT_TABLE option.
        See Also:
        Constant Field Values
      • VIEW_ID

        public static final String VIEW_ID
        view this result table is part of. The default value is ''.
        See Also:
        Constant Field Values
      • CREATE_INDEXES

        public static final String 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.
        See Also:
        Constant Field Values
      • RESULT_TABLE_FORCE_REPLICATED

        public static final String 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.
        See Also:
        Constant Field Values