Siguiendo los pasos descritos en era URL de Microsoft deberías conectar sin problema a servidor en la nube o versiones instaladas en la misma máquina; es decir, si tienes Excel 2013 y HDInsight “junto” y no en máquinas separadas.Sin embargo, si tienes por un lado Excel 2013, y por otro la máquina que hostea HDInsight Developer Preview deberíais seguir los pasos que indico aquí:

[box type=”warning”] Nota: Esto aplica al instalable de HDInsight (HDI-DPV) liberado el 30/09/2013; podréis ver ver la versión desde el WebPlatformInstaller:[/box]

Conectando desde Excel 2013 a Windows Azure Developer Preview con HiveODBC (Versión de HDI 30-09-2013)

Si necesitas el driver de HiveODBC para Excel desde una máquina remota (diferente a donde tienes HDI-DPV), deberás hacer cambios en el firewall de la máquina donde está HDI-DPV:

  • Abrir el puerto 10001: En este caso, con abrir el puerto TCP para todas las aplicaciones es suficiente.
  • Deshabilitar la InboundRule del firewall: BlockJavaInHadoopInstallDir; Quizás es un riesgo deshabilitar estas reglas porque “por detrás” abre la puerta a poder ejecutar aplicaciones Java desde fuera, pero al ser un despliegue de desarrollo (Developer Preview), no debería ser “motivo de preocupación”.

Debería quedar como aparece a continuación.

Conectando desde Excel 2013 a Windows Azure Developer Preview con HiveODBC (Versión de HDI 30-09-2013)

Tras hacer estos cambios y siguiendo el enlace anterior de Microsoft deberías poder conectar sin problemas desde Excel 2013 a las bases de datos de Hive alojadas en tu servidor HDInsight.

En mi servidor HDInsight no he podido conectar por el puerto 10000; en foros de Hortonworks comentaban que el puerto 10000 estaba reservado para otra cosa y recomendaban usar el 10001.

Elaboro un poco lo que me aparecía para que podáis validar en vuestra instalación adecuadamente.

Puerto 10000:

  • Firewall abierto para 10000
  • Telnet al servidor satisfactorio: telnet <tu_IP> 10000
  • navegación web al servicio Hive genera pagina no encontrada: http://<tu_IP>:10000/servlets/thrifths2

Conectando desde Excel 2013 a Windows Azure Developer Preview con HiveODBC (Versión de HDI 30-09-2013)

Puerto 10001:

  • Firewall abierto para 10001
  • Telnet al servidor satisfactorio: telnet <tu_IP> 10001
  • navegación web al servicio Hive genera error “extraño de java” con lo cual parece que el servicio responde http://<tu_IP>:10001/servlets/thrifths2

Conectando desde Excel 2013 a Windows Azure Developer Preview con HiveODBC (Versión de HDI 30-09-2013)

 

0 Shares:
Deja una respuesta

Tu dirección de correo electrónico no será publicada.

You May Also Like
Leer más

Power BI embedded: Tus informes se vuelven omnipresentes

Crear reportes es esencial, pero, de nada sirve si no puedes compartirlos. Además de ver formas básicas de embeber un reporte de Power BI, esta sesión se centrará en cómo mostrar reportes dentro de sus propias aplicaciones web/móviles para compartir información con gente que está dentro y fuera de su organización (sin necesidad de cuenta de Power BI). Se trata brevemente Power BI Premium y Azure Power BI Embedded, así como otros temas relacionados con el licenciamiento.