CREATE TABLE model_table_name (PARTITION KEY(column_name)) AS SELECT * FROM NaiveBayesReduce ( ON ( SELECT * FROM NaiveBayesMap ( ON input_table ResponseColumn ('response_column') NumericInputs ({ 'numeric_input_column' | 'numeric_input_column_range' }[,...]) CategoricalInputs ({ 'categorical_input_column' | 'categorical_input_column_range' }[,...]) ) ) PARTITION BY column_name );