This endpoint runs the k-means algorithm - a heuristic algorithm that attempts
to do k-means clustering. An ideal k-means clustering algorithm selects k
points such that the sum of the mean squared distances of each member of the
set to the nearest of the k points is minimized. The k-means algorithm however
does not necessarily produce such an ideal cluster. It begins with a randomly
selected set of k points and then refines the location of the points
iteratively and settles to a local minimum. Various parameters and options are
provided to control the heuristic search.NOTE: The Kinetica instance being accessed must be running a CUDA (GPU-based)
build to service this request.
Name of the table on which the operation will be performed. Must be an existing table, in [schema_name.]table_name format, using standard name resolution rules.
List of column names on which the operation would be performed. If n columns are provided then each of the k result points will have n dimensions corresponding to the n columns.
If true, a unique temporary table name will be generated in the sys_temp schema and used in place of result_table. If result_table_persist is false (or unspecified), then this is always allowed even if the caller does not have permission to create tables. The generated name is returned in qualified_result_table_name.The default value is false.The supported values are:
The name of a table used to store the results, in [schema_name.]table_name format, using standard name resolution rules and meeting table naming criteria. If this option is specified, the results are not returned in the response.
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.The default value is false.The supported values are:
The Kinetica server embeds the endpoint response inside a standard response structure which contains status information and the actual response to the query. Here is a description of the various fields of the wrapper: