[R-es] Microstrategy web y R

Carlos J. Gil Bellosta cgb en datanalytics.com
Lun Oct 27 20:31:42 CET 2014


Hola, ¿qué tal?

Estoy con Jorge en que tal vez RSelenium (o similares) sea la
herramienta adecuada para _scrapear_ este tipo de páginas pensadas
para usuarios humanos. Antes, no obstante, ensayaría la vía de la
ingeniería social.

Muchos institutos estadísticos españoles tienen detrás de esas
interfaces no programables ficheros px con los datos en cuestión.
Particularmente, aquellos que utilizan una herramienta del INE que se
llama JAXI. Veréis ese nombre en muchas URLs del INE. Aunque si en esa
página están usando MicroStrategy... ¡a lo mejor no! Pero quizás
exista un equivalente.

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 27 de octubre de 2014, 16:06, Jorge Ayuso Rejas
<jayusor en gmail.com> escribió:
> Por lo que comentas, te recomiendo usar RSelenium:
>
> http://cran.r-project.org/web/packages/RSelenium/index.html
>
> Saludos
>
>
>
> El 27 de octubre de 2014, 15:25, Reverté Calvet, Gerard
> <greverte en ajmataro.cat> escribió:
>
>> Carlos e Isidro, nuevamente muchas gracias por vuestra respuesta.
>>
>> Carlos no me he explicado bien. Yo me descargo los datos en XLSX, lo que
>> pasa es que tengo que realizar diversas consultas para poder disponer de
>> todos los datos que quiero, y lo que pretendía con R es preparar un script
>> para utomatizar la descarga y dejar preparados los datos para hacer
>> análisis. Carlos, intenté hacer "web scriping" tomando como referencia lo
>> que hiciste con la web de los embalse, pero no tengo mucho conocimiento de
>> R, y tengo menos de HTML; pero es que por otra parte, creo que tal y como
>> está implementado MicroStrategy no puedo hacer "web scriping", ya que para
>> acceder a los datos de mi municipi tengo que seleccionar previamente, la
>> comarca de un desplegable, y luego el municipio de otro desplegable, y luego
>> la variable de interés de otro desplegable.
>>
>> Isidro, en mi caso la infraestructura no es el SEPE (pero es similar). Es
>> el Observatori d'Empresa i Ocupació de la Generalitat de Catalunya, que
>> proporciona datos a nivel de municipio de paro registrado, paro registrado
>> extranjeros, demandantes de empleo, demandantes de empleo extranjeros con
>> unos cien cruzes de diferentes variables.
>>
>> Si tieneis curiosidad aquí está el enlace:
>> http://observatorideltreball.gencat.cat/ObservatoriDelTreball/default.html
>>
>> Muchas gracia a todos.
>>
>>
>> Gerard Reverté
>>
>>
>>
>>
>> -----Missatge original-----
>> De: gilbellosta en gmail.com [mailto:gilbellosta en gmail.com] En nom de Carlos
>> J. Gil Bellosta
>> Enviat: dilluns, 27 / octubre / 2014 14:25
>> Per a: Reverté Calvet, Gerard
>> a/c: r-help-es en r-project.org
>> Tema: Re: [R-es] Microstrategy web y R
>>
>>
>> Hola, ¿qué tal?
>>
>> Efectivamente, el paquete MicroStrategyR sirve para que MS pueda realizar
>> llamadas a R a la hora de, p.e., crear esas páginas de las que quieres bajar
>> datos. Opera "del otro lado", en la parte del servidor. Y tú estás, da la
>> impresión, en la del cliente. Así que solo tienes acceso al HTML generado
>> por MS.
>>
>> Trendrás que "scrapear" esas páginas. O ver si puedes acceder directamente
>> a algún tipo de descarga (¿en CSV?) de los informes que MS muestra en la
>> pantalla: a veces tienes esa opción.
>>
>> Un saludo,
>>
>> Carlos J. Gil Bellosta
>> http://www.datanalytics.com
>>
>> El día 27 de octubre de 2014, 14:17, Reverté Calvet, Gerard
>> <greverte en ajmataro.cat> escribió:
>> > Muchas gracias, Daniel e Isidro.
>> >
>> > El problema de este paquete, por lo que he podido leer, es que
>> > necesitas tener MicroStrategy, y yo no tengo MicroStrategy sinó que
>> > soy un usuario de una página web de la cual necesito descargar cada
>> > mes unos datos, y en esa página web hay montada una infraestructura en
>> > MicroStrategy Web para que cada usuario se descargue los datos que le
>> > interesen.
>> >
>> >
>> >
>> > Gerard Reverté
>> >
>> > ________________________________
>> > De: Isidro Hidalgo [mailto:ihidalgo en jccm.es]
>> > Enviat: dilluns, 27 / octubre / 2014 13:49 Per a: Reverté Calvet,
>> > Gerard; r-help-es en r-project.org
>> > Tema: RE: [R-es] Microstrategy web y R
>> >
>> > Hay un paquete, que no he utilizado nunca, llamado MicroStrategyR:
>> > http://cran.r-project.org/web/packages/MicroStrategyR/
>> >
>> > Han desarrollado toda una infraestructura de integración con R:
>> > http://rintegrationpack.codeplex.com/
>> >
>> > Yo utilizo MicroStrategy, pero guardo los resultados en CSV/EXCEL,
>> > según me conviene y luego los proceso en R. En mi caso particular no
>> > me compensa el tiempo que necesitaría para montarlo automáticamente,
>> > porque tardo muy poco en descargarme todo. Pero para facilitar el
>> > trabajo a otros, podría ser muy interesante.
>> >
>> > Suerte.
>> >
>> >
>> >
>> >
>> >
>> > Isidro Hidalgo Arellano
>> >
>> > Observatorio Regional de Empleo
>> >
>> > Consejería de Empleo y Economía
>> >
>> > http://www.jccm.es
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > De: r-help-es-bounces en r-project.org
>> > [mailto:r-help-es-bounces en r-project.org]
>> > En nombre de Reverté Calvet, Gerard
>> > Enviado el: lunes, 27 de octubre de 2014 13:33
>> > Para: r-help-es en r-project.org
>> > Asunto: [R-es] Microstrategy web y R
>> >
>> >
>> >
>> > Hola a todos, mensualmente tengo que descargarme datos de una web.
>> > Los datos estan en un aplicativo Microstrategy Web, ¿alguien sabe si
>> > existe algun paquete de R que me ayude a automatizar la descarga de
>> > datos?
>> >
>> >
>> >
>> > Gracias.
>> >
>> >
>> >
>> > Gerard Reverté
>> >
>> >
>> >
>> > Avís legal/Aviso legal
>> >
>> > La present informació s'envia únicament a la persona a la que va
>> > dirigida i pot contenir informació privilegiada o de caràcter
>> > confidencial. Qualsevol modificació, retransmissió, difusió o altre ús
>> > d'aquesta informació per persones o entitats diferents a la persona a
>> > la que va dirigida està prohibida. Si vostè l'ha rebut per error, si
>> > us plau contacti amb el remitent i esborri el missatge de qualsevol
>> > ordinador. En el cas que aquest missatge vagi a ser contestat per la
>> > mateixa via, ha de saber-se que la seva resposta podria ser coneguda
>> > per tercers a l'entrar a la xarxa. Per això, si el missatge inclou
>> > contrasenyes, números de targetes de crèdit o qualsevol altra
>> > informació que vostè consideri confidencial, seria més segur contestar
>> > per una altra via i cancel·lar la seva transmissió. L'Ajuntament de
>> > Mataró i els seus organismes dependents no poden assumir la
>> > responsabilitat derivada del fet de què terceres persones puguin arribar
>> > a conèixer el contingut d'aquest missatge durant la seva transmissió.
>> >
>> > ________________________________
>> >
>> > La presente información se envía únicamente a la persona a la que va
>> > dirigida y puede contener información privilegiada o de carácter
>> > confidencial. Cualquier modificación, retransmisión, difusión u otro
>> > uso de esta información por persones o entidades diferentes a la
>> > persona a la que va dirigida está prohibida. Si usted la ha recibido
>> > por error, por favor contacte con el remitente y borre el mensaje. En
>> > el caso de que este mensaje vaya a ser contestado por la misma vía, ha
>> > de saberse que su respuesta podría ser conocida por terceros al entrar
>> > en la red. Por este motivo, si el mensaje incluye contraseñas, números
>> > de tarjetas de crédito o cualquier otra información que considere
>> > confidencial, sería más seguro contestar por otra vía y cancelar su
>> > transmisión. El Ayuntamiento de Mataró y sus organismos dependientes
>> > no pueden asumir la responsabilidad derivada del hecho de que terceras
>> > personas puedan llegar a conocer el contenido de este mensaje durante su
>> > transmisión.
>> >
>> >
>> >
>> >
>> >
>> > Avís legal/Aviso legal
>> >
>> > La present informació s'envia únicament a la persona a la que va
>> > dirigida i pot contenir informació privilegiada o de caràcter
>> > confidencial. Qualsevol modificació, retransmissió, difusió o altre ús
>> > d'aquesta informació per persones o entitats diferents a la persona a
>> > la que va dirigida està prohibida. Si vostè l'ha rebut per error, si
>> > us plau contacti amb el remitent i esborri el missatge de qualsevol
>> > ordinador. En el cas que aquest missatge vagi a ser contestat per la
>> > mateixa via, ha de saber-se que la seva resposta podria ser coneguda
>> > per tercers a l'entrar a la xarxa. Per això, si el missatge inclou
>> > contrasenyes, números de targetes de crèdit o qualsevol altra
>> > informació que vostè consideri confidencial, seria més segur contestar
>> > per una altra via i cancel·lar la seva transmissió. L'Ajuntament de
>> > Mataró i els seus organismes dependents no poden assumir la
>> > responsabilitat derivada del fet de què terceres persones puguin arribar
>> > a conèixer el contingut d'aquest missatge durant la seva transmissió.
>> > ________________________________
>> > La presente información se envía únicamente a la persona a la que va
>> > dirigida y puede contener información privilegiada o de carácter
>> > confidencial. Cualquier modificación, retransmisión, difusión u otro
>> > uso de esta información por persones o entidades diferentes a la
>> > persona a la que va dirigida está prohibida. Si usted la ha recibido
>> > por error, por favor contacte con el remitente y borre el mensaje. En
>> > el caso de que este mensaje vaya a ser contestado por la misma vía, ha
>> > de saberse que su respuesta podría ser conocida por terceros al entrar
>> > en la red. Por este motivo, si el mensaje incluye contraseñas, números
>> > de tarjetas de crédito o cualquier otra información que considere
>> > confidencial, sería más seguro contestar por otra vía y cancelar su
>> > transmisión. El Ayuntamiento de Mataró y sus organismos dependientes
>> > no pueden asumir la responsabilidad derivada del hecho de que terceras
>> > personas puedan llegar a conocer el contenido de este mensaje durante su
>> > transmisión.
>> >
>> >
>> > _______________________________________________
>> > R-help-es mailing list
>> > R-help-es en r-project.org
>> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>> >
>>
>>
>>
>> Avís legal/Aviso legal
>>
>> La present informació s'envia únicament a la persona a la que va dirigida
>> i pot contenir informació privilegiada o de caràcter confidencial. Qualsevol
>> modificació, retransmissió, difusió o altre ús d'aquesta informació per
>> persones o entitats diferents a la persona a la que va dirigida està
>> prohibida. Si vostè l'ha rebut per error, si us plau contacti amb el
>> remitent i esborri el missatge de qualsevol ordinador. En el cas que aquest
>> missatge vagi a ser contestat per la mateixa via, ha de saber-se que la seva
>> resposta podria ser coneguda per tercers a l'entrar a la xarxa. Per això, si
>> el missatge inclou contrasenyes, números de targetes de crèdit o qualsevol
>> altra informació que vostè consideri confidencial, seria més segur contestar
>> per una altra via i cancel·lar la seva transmissió. L'Ajuntament de Mataró i
>> els seus organismes dependents no poden assumir la responsabilitat derivada
>> del fet de què terceres persones puguin arribar a conèixer el contingut
>> d'aquest missatge durant la seva transmissió.
>> ________________________________
>> La presente información se envía únicamente a la persona a la que va
>> dirigida y puede contener información privilegiada o de carácter
>> confidencial. Cualquier modificación, retransmisión, difusión u otro uso de
>> esta información por persones o entidades diferentes a la persona a la que
>> va dirigida está prohibida. Si usted la ha recibido por error, por favor
>> contacte con el remitente y borre el mensaje. En el caso de que este mensaje
>> vaya a ser contestado por la misma vía, ha de saberse que su respuesta
>> podría ser conocida por terceros al entrar en la red. Por este motivo, si el
>> mensaje incluye contraseñas, números de tarjetas de crédito o cualquier otra
>> información que considere confidencial, sería más seguro contestar por otra
>> vía y cancelar su transmisión. El Ayuntamiento de Mataró y sus organismos
>> dependientes no pueden asumir la responsabilidad derivada del hecho de que
>> terceras personas puedan llegar a conocer el contenido de este mensaje
>> durante su transmisión.
>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>
>
>
> --
> Jorge Ayuso Rejas



Más información sobre la lista de distribución R-help-es