martes, 20 de octubre de 2009

SPC: Visio Services

Tras la presentación inicial, la conferencia que más me ha gustado del dia ha sido la de Visio Services, por su exposición dinámica, clara y concisa, que en poco tiempo nos ha permitido ver las nuevas opciones que Visio brindará al sharepoint 2010.

Sí, Visio 2010 podrá publicar diagramas directamente en sharepoint, que se irán actualizando dinámicamente (no serán snapshots), a pesar de que solo necesite ser creado de una vez.



La zona inferior de la pantalla es una conexión a una lista de MOSS, cuyos campos y valores se pueden usar directamente en el diagrama Visio

El funcionamiento es el siguiente:
 
El diagrama de visio lo podemos configurar para que se conecte a una Base de Datos. Se puede incorporar sobre el diagrama diversos gráficos en función de los valores obtenidos (semáforos, indicadores de estado, gráficos de barras...). Estos datos son enviados a sharepoint con Visio Services. Cuando el cliente consulta la página web que contiene el webpart del diagrama con Visio, este consulta antes los datos a la BD (por si se actualizaron) y los muestra al usuario.


 
 

Ejemplo de página en MOSS con 3 webparts conectados, el superior izquierdo es el principal, y cuando se pincha en una máquina en concreto aparece el de Excel Services a la derecha y en la zona inferior
 
Puede conectarse a datos de SQL, Excel, listas de SharePoint, OLEDB, ODBC y otras fuentes customizadas (conexiones externas).

Soporta autenticación kerberos, SSO y autenticación anónima.

Se integra con Sharepoint con "Visio Web Access webpart", JavaScript Mashups API y soporta conexiones de webparts, de forma que al clicar sobre una zona del diagrama principal, se nos muestren uno o varios diagramas secundarios dando detalles del primero.



Para que os hagais una idea de su utilidad, nos han mostrado ejemplos de los siguientes diagramas dinámicos en Visio Services:
  • Monitorizar la red, con el estado de los servidores.
  • Mapa físico del hotel, que se marca en rojo cuando necesita atención (alguna mesa) o mesa del casino
  • Mapa con las habitaciones del hotel que están libres o reservadas.
  • Diagramas de flujo que marque cuantos días ha estado en cada paso (1 dia ok, dos días warning, 3 dias mal en un ejemplo de entrevistas de trabajo).
  • Mapa de calor de las zonas que más se visitan en una web.
  • Mapa que marque donde pasa la gente el tiempo entre diversas opciones (que casinos se visitan más, por ejemplo).

Visio Services también se actualiza los datos siempre que el cliente los solicita, aunque se puede configurar para que se refresque automáticamente cada x minutos.

  
Visio Services también sirve para visualizar el proceso de nuestros workflows, pudiendo ver, de forma gráfica donde está y el tiempo que ha parado en cada uno de ellos.

 
Lo cierto es que me ha encantado este nuevo bienvenido a la lista de componentes que hacen de SharePoint, cada vez más, una herramienta ideal para el Business Intelligence.

Prometo ir dando más información cuando llegue más material y disponga de más tiempo, ¡¡no está mal el aperitivo!!

No hay comentarios: