Me gustaría consultar una base de datos SAS desde R y devolver los datos a R, y tengo que conectarme a la base de datos SAS a través de SSH. ¿Cómo empiezo?Cómo consultar SAS desde R sobre SSH
Respuesta
Para hacer esto con ssh puede intentar ejecutar un comando remoto que 'canalizará' los resultados (es decir, los enviará a stdout) de vuelta al cliente ssh. Haga que R capture estos resultados directamente o transfiéralos a un archivo utilizando el sistema operativo y luego impórtelos a R.
Si la computadora remota ejecuta SAS esto debería ser más fácil ya que puede ejecutar sas y decirle que imprima el archivo resultados a salida estándar.
Así que el comando sería algo como esto:
C:\Progra~1\ICW\bin\ssh.exe servername -l username -i c:\id_rsa " sas -sysin myquery.sas " > results.txt
Las llamadas anteriores sas en el sistema remoto y le dice que se ejecute un programa SAS myquery.sas con nombre. Haga que la consulta imprima los resultados en stdout, que luego se devolverán al cliente. El cliente guarda todos los resultados en results.txt que luego puede importar usando R.
Lo siento, no sé R, así que no puedo ayudarlo con las porciones R del código. Si alguien más se siente libre de editar/agregar a esto.
- 1. accediendo a R desde SAS
- 2. Repositorios Mercurial multiusuario sobre SSH?
- 3. VisualVM sobre ssh
- 4. ¿Cómo acceder a Wikipedia desde R?
- 5. ordenar y salida registros con SAS y R
- 6. ¿Cómo desarrollar un SAS PROC de terceros?
- 7. Ejecutando comandos sobre ssh con Java
- 8. ¿Cómo consultar los límites de los ejes en R?
- 9. Conexión ssh remota desde Emacs
- 10. Apertura de conjuntos de datos SAS para su visualización desde un programa .sas
- 11. El uso de SSH sobre Node.js
- 12. FTP sobre SSH (SFTP) En delphi 2010
- 13. operador bash && previene el fondo sobre ssh
- 14. ¿Puedo reenviar variables de env sobre ssh?
- 15. Ejecutar un comando sobre SSH con JSch
- 16. manera correcta de sudo sobre ssh
- 17. Cómo utilizar la aplicación CLI de Python sobre SSH
- 18. ¿Cuál es el mejor IDE no SAS para el lenguaje SAS?
- 19. ¿Cómo volver a consultar un subformulario desde otro formulario?
- 20. sas informat datetime
- 21. ¿Puede R leer desde un archivo a través de una conexión ssh?
- 22. enviar código SAS o macro desde la barra de herramientas
- 23. ¿Qué es mejor consultar elasticsearch desde python?
- 24. Consultar etiquetas EC2 desde la instancia
- 25. Consultar dos tablas desde un esquema diferente
- 26. Mercurial sobre el cliente y el servidor SSH en Windows
- 27. Cómo consultar desde ASP.NET Propiedades del perfil utilizando LINQ
- 28. ¿Cómo conectar y consultar MySQL desde dentro de Lua?
- 29. Reemplazando y luego abriendo stdin/stdout sobre ssh
- 30. SAS puedo hacer sas observaciones de proceso al revés
Y dicen que hay demasiados acrónimos en el mundo de la informática ... – Orbling
¿Es como 'SAS Database' más que solo un archivo en algún formato SAS? – Spacedman
Para responder esto correctamente, necesitamos mucha más información sobre su computadora remota. ¿Está ejecutando un servidor SAS? ¿O son archivos independientes? ¿La computadora remota tiene SAS instalado? Si no, ¿tiene instalados los controladores ODBC de SAS? –