| create_index | Creates a
column (attribute) index,
low-cardinality index,
chunk skip index,
geospatial index,
CAGRA index,
or
HNSW index
(depending on the specified index_type), on the
column name specified in input parameter value.
If this column already has the specified index, an
error will be returned. |
| refresh_index | Refreshes an index identified by index_type, on
the column name specified in input parameter
value. Currently applicable only to CAGRA
indices. |
| delete_index | Deletes a
column (attribute) index,
low-cardinality index,
chunk skip index,
geospatial index,
CAGRA index,
or
HNSW index
(depending on the specified index_type), on the
column name specified in input parameter value.
If this column does not have the specified index,
an error will be returned. |
| move_to_collection | [DEPRECATED--please use move_to_schema and use
/create/schema
to create the schema if non-existent] Moves a
table or view into a schema named input parameter
value. If the schema provided is non-existent,
it will be automatically created. |
| move_to_schema | Moves a table or view into a schema named input
parameter value. If the schema provided is
nonexistent, an error will be thrown. If input
parameter value is empty, then the table or view
will be placed in the user's default schema. |
| protected | No longer used. Previously set whether the given
input parameter table_name should be protected
or not. The input parameter value would have
been either 'true' or 'false'. |
| rename_table | Renames a table or view to input parameter
value. Has the same naming restrictions as
tables. |
| ttl | Sets the time-to-live
in minutes of the table or view specified in input
parameter table_name. |
| add_comment | Adds the comment specified in input parameter
value to the table specified in input parameter
table_name. Use column_name to set the comment
for a column. |
| add_column | Adds the column specified in input parameter
value to the table specified in input parameter
table_name. Use column_type and
column_properties in input parameter options
to set the column's type and properties,
respectively. |
| change_column | Changes type and properties of the column
specified in input parameter value. Use
column_type and column_properties in input
parameter options to set the column's type and
properties, respectively. Note that primary key
and/or shard key columns cannot be changed. All
unchanging column properties must be listed for
the change to take place, e.g., to add dictionary
encoding to an existing 'char4' column, both
'char4' and 'dict' must be specified in the input
parameter options map. |
| delete_column | Deletes the column specified in input parameter
value from the table specified in input
parameter table_name. |
| create_foreign_key | Creates a
foreign key
specified in input parameter value using the
format '(source_column_name [, ...]) references
target_table_name(primary_key_column_name [, ...])
[as foreign_key_name]'. |
| delete_foreign_key | Deletes a
foreign key.
The input parameter value should be the
foreign_key_name specified when creating the key
or the complete string used to define it. |
| add_partition | Adds the partition specified in input parameter
value, to either a
range-partitioned
or
manual list-partitioned
table. |
| remove_partition | Removes the partition specified in input parameter
value (and relocates all of its data to the
default partition) from either a
range-partitioned
or
manual list-partitioned
table. |
| delete_partition | Deletes the partition specified in input parameter
value (and all of its data) from either a
range-partitioned
or
manual list-partitioned
table. |
| set_global_access_mode | Sets the global access mode (i.e. locking) for the
table specified in input parameter table_name.
Specify the access mode in input parameter
value. Valid modes are 'no_access', 'read_only',
'write_only' and 'read_write'. |
| refresh | For a
materialized view,
replays all the table creation commands required
to create the view. For an
external table,
reloads all data in the table from its associated
source files or
data source. |
| set_refresh_method | For a
materialized view,
sets the method by which the view is refreshed to
the method specified in input parameter value -
one of 'manual', 'periodic', or 'on_change'. For
an
external table,
sets the method by which the table is refreshed to
the method specified in input parameter value -
either 'manual' or 'on_start'. |
| set_refresh_start_time | Sets the time to start periodic refreshes of this
materialized view
to the datetime string specified in input
parameter value with format 'YYYY-MM-DD
HH:MM:SS'. Subsequent refreshes occur at the
specified time + N * the refresh period. |
| set_refresh_stop_time | Sets the time to stop periodic refreshes of this
materialized view
to the datetime string specified in input
parameter value with format 'YYYY-MM-DD
HH:MM:SS'. |
| set_refresh_period | Sets the time interval in seconds at which to
refresh this
materialized view
to the value specified in input parameter value.
Also, sets the refresh method to periodic if not
already set. |
| set_refresh_span | Sets the future time-offset(in seconds) for the
view refresh to stop. |
| set_refresh_execute_as | Sets the user name to refresh this
materialized view
to the value specified in input parameter value. |
| remove_text_search_attributes | Removes
text search
attribute from all columns. |
| remove_shard_keys | Removes the shard key property from all columns,
so that the table will be considered randomly
sharded. The data is not moved. The input
parameter value is ignored. |
| set_strategy_definition | Sets the
tier strategy
for the table and its columns to the one specified
in input parameter value, replacing the existing
tier strategy in its entirety. |
| cancel_datasource_subscription | Permanently unsubscribe a data source that is
loading continuously as a stream. The data source
can be Kafka / S3 / Azure / GCS. |
| drop_datasource_subscription | Permanently delete a cancelled data source
subscription. |
| pause_datasource_subscription | Temporarily unsubscribe a data source that is
loading continuously as a stream. The data source
can be Kafka / S3 / Azure / GCS. |
| resume_datasource_subscription | Resubscribe to a paused data source subscription.
The data source can be Kafka / S3 / Azure / GCS. |
| change_owner | Change the owner resource group of the table. |
| set_load_vectors_policy | Set startup data loading scheme for the table; see
description of 'load_vectors_policy' in
/create/table
for possible values for input parameter value. |
| set_build_pk_index_policy | Set startup primary key generation scheme for the
table; see description of 'build_pk_index_policy'
in
/create/table
for possible values for input parameter value. |
| set_build_materialized_view_policy | Set startup rebuilding scheme for the materialized
view; see description of
'build_materialized_view_policy' in
/create/materializedview
for possible values for input parameter value. |