¿Cómo utilizar rxExec para ejecutar el control remoto R estándar?

Estoy tratando de llamar al código R estándar a través de la función "rxExec" para ejecutar el código remoto.

Mi contexto de cómputo es RxInSqlServer () y la conexión al servidor está bien.

¿Es posible esta llamada en general? ¿O hay una mejor manera de realizar el control remoto estándar R a través de SQL R Server Services?

function1 <- function(varIn,varOut) {
  df<- rxImport(varIn)
  df<- ... [STANDARD R CODE]
  rxDataStep(inData = df,
             outFile = varOut
             numRows=1000)
}

rxSetComputeContext(cc)

sql <- "SELECT * FROM ..."
dbIn <- RxSqlServerData(sqlQuery = sql,
                                connectionString = conn)
dbOut <- RxSqlServerData(table = "nameTable",
                           connectionString = conn)

rxExec(function1, varIn = dbIn, varOut = dbOut) 

Con un ejemplo similar, pero sin escribir la salida de datos en una tabla solo con un valor de retorno, obtengo el mismo error

function1 <- function(varIn) {
  df<- rxImport(varIn)
  df<- ... [STANDARD R CODE]
  return(data)
}

rxSetComputeContext(cc)

sql <- "SELECT * FROM ..."
dbIn <- RxSqlServerData(sqlQuery = sql,
                                connectionString = conn)

x<- rxExec(function1, varIn = dbIn) 

Mensaje de error: Advertencia: el espacio de nombres 'CompatibilityAPI' no está disponible y ha sido reemplazado por .GlobalEnv al procesar el objeto 'inputObject'

Error en la ranura (de, qué): ninguna ranura de nombre "maxColWidth" para este objeto de la clase "RxSqlServerData" Llamadas: fuente ... anyStrings -> validityMethod -> as -> asMethod -> ranura Ejecución detenida

Error en rxCompleteClusterJob (hpcServerJob, consoleOutput, autoCleanup): No hay resultados disponibles - estado final del trabajo: fallido

¡Gracias!