¿Archivos sas7bdat compartidos en Google Drive? No es necesario descargar para leer. Puede hacer un programa SAS que leerá directamente desde Google Drive y ya registrará su biblioteca.
Lo primero que debe hacer es que envíe el enlace para que pueda acceder al archivo y buscar la identificación del archivo que se compartió.
Ejemplo: Cuando compartimos un archivo en Google Drive creamos un enlace como el de abajo
https://drive.google.com/file/d/1cVzWF8zJ5nd-6w-76RGNEOX6HSFuewAx/view?usp=drive_link |
Necesitamos tomar la pieza resaltada en azul y colocarla al lado del ensamblaje del siguiente enlace:
https://docs.google.com/uc?export=download&id=1cVzWF8zJ5nd-6w-76RGNEOX6HSFuewAx |
Ahora simplemente reemplace la línea anterior en el código a continuación en la línea de URL y entre comillas:
/* En este ejemplo, estamos descargando desde Google Drive y escribiendo en SAS WORK */
filename _inbox "%sysfunc(getoption(work))/carros.sas7bdat";
proc http method="get"
url="https://docs.google.com/uc?export=download&id=1cVzWF8zJ5nd-6w-76RGNEOX6HSFuewAx"
out=_inbox
/* proxyhost="http://yourproxy.company.com" */;
run;
filename _inbox clear;
proc contents data=work.carros;
run;
En esta fuente en inglés hay ejemplos de cómo leer también desde DROPBOX y GitHub
Using SAS to access data stored on Dropbox - The SAS Dummy
Available on demand!
Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.