DT
Мы не рекомендуем использовать встроенную в MV таблицу как таблицу назначения синтаксис с TO гораздо удобнее.
Во вторых
вам нужно в таком случае (без TO конвертировать тип из обычного числа в агрегатную функцию)
можно попробовать sumSimpleState(cost) либо каст CAST(sum(cost) AS SimpleAggregateFunction(sum, Double))