Problema
Ao executar uma operação de RevoScaleR em uma fonte de dados em Teradata, o erro "ORDER BY em subconsultas" é relatado.
Solução
Mesmo que a sequência de consulta SQL usada para criar a consulta passada para a função RevoScaleR pode não ser uma subconsulta, o objeto de consulta passado para Teradata é tratado como uma subconsulta. O SQL fornecido para a função RevoScaleR para uma operação em Teradata deve ser uma subconsulta válida. Discussão adicional pode ser encontrada aqui:http://stackoverflow.com/questions/2101908/is-order-by-clause-allowed-in-a-subquery