Version 1.2
SELECT * FROM RandomSample (
ON { table | view | (query) } AS InputTable
USING
NumSample (sample_size [,...])
[ WeightColumn ('weight_column') ]
[ SamplingMode ({ 'basic' | 'kmeans++' | 'kmeans||' }) ]
[ Distance ({ 'euclidean' | 'manhattan' }) ]
[ InputColumns ( { 'input_column' | input_column_range }[,...] ) ]
[ AsCategories ( { 'ascat_column' | ascat_column_range }[,...] ) ]
[ CategoryWeights (category_weight [,...]) ]
[ CategoricalDistance ({ 'overlap' | 'hamming' }) ]
[ Seed (seed)
SeedColumn ({ 'seed_column' | seed_column_range } [,...])
]
[ OverSamplingRate (rate) ]
[ IterationNum (number_of_iterations) ]
) AS alias;