ну конкретную бизнес-логику в табличный оператор точно не стоит запихивать, но к примеру интеграцию какую-нибудь, машинное обучение, специальные функции хитрого домена (вроде временных рядов) - самое оно
ну как раз нормально, если это однопроходный алгоритм - пусть сделает один резалтсет, дальше мы его прочитаем параллельно; а если таблицы-результаты разными проходами создаются - то эти проходы нужно запускать параллельно