BookmarkSubscribeRSS Feed
Tip Semanal: SAS leyendo Google Drive a través de JDBC
Berenice25
SAS Employee

¿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

 

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

Article Labels
Article Tags
Contributors