Version 1.1
SELECT * FROM SupervisedShapeletClassifier ( ON { table | view | (query) } AS time_series PARTITION BY id ORDER BY time_instant ON { table | view | (query) } AS shapelets DIMENSION ORDER BY shapelet_id, time_instant [ ValueColumn ('value_column') ] [ TimeInterval ('num_data_points') ] [ Accumulate ({ 'accumulate_column' | accumulate_column_range }[,...]) ] );