<font size=3>Hola:</font>
<br>
<br><font size=3>Me encuentro en la tesitura de hacer el siguiente proceso:</font>
<br><font size=3>1-.Leer una excel e importar los datos a R</font>
<br><font size=3>2-.Transformar esos datos mediante R</font>
<br><font size=3>3.-Subir esos datos transformados a MS SQL server.</font>
<br>
<br><font size=3>El proceso en si lo tengo completado sin problemas, pero
me gustaria afinar un poco mas el codigo y poner una barra de progreso
en los pasos 1 y 3.</font>
<br><font size=3>En ambos pasos utilizo RODBC para hacer la conexion:</font>
<br>
<br><font size=3>En 1- el codigo seria</font>
<br><font size=3>xls   <- odbcConnectExcel("Poblacion.xls")</font>
<br><font size=3>XLS2010 <- sqlFetch(xls, "2010")</font>
<br>
<br><font size=3>Pues bien la instruccion sqlFetch tarda unos 3 o 4 minutos
en leer la excel  y me gustaria mostrar una barra de progreso o similar
mientras se ejecuta.</font>
<br>
<br>
<br><font size=3>Tras importar la excel, y luego de varias transformaciones
subo el df resultante (llamado datos) mediante</font>
<br><font size=3>channel <- odbcDriverConnect( "case=nochange;
Driver=SQL Server; Server=XXXXXXXX; Database=XXXXXXX; uid=XXXXt; pwd=XXXXt;
wsid=XXXXXX;")</font>
<br><font size=3>sqlSave(channel,datos,tablename ="Poblacion",
rownames = FALSE, append=TRUE, fast=TRUE )</font>
<br>
<br><font size=3>En este caso tarda aproximadamente una hora en la que
R parece "muerto".  Haciendo una consulta contra la tabla
Poblacion (en el analizador de consultas de MSSQL) puedo ver en cada momento
cuantos registros se han insertado hasta ese momento pero me gustaria que
R mostrara una indicacion del estado de la insercion de datos en el Servidor.</font>
<br>
<br><font size=3>Muchas gracias </font>
<br>
<br>