Recomendaciones para crear pantallas tipo tablero utilizando fuentes de datos MSSQL

Estoy buscando algunas recomendaciones en términos de herramientas de visualización de datos.

En mi lugar de trabajo actual tenemos 'Paneles de pared': son básicamente páginas web que se muestran en pantallas grandes, similares a un centro de llamadas, pero que muestran algunas métricas clave para el área comercial dentro de 'mosaicos' individuales, también conocidos como pre- cajas de tamaño. Como ejemplo, en el almacén, el tablero puede tener mosaicos como pedidos totales, pedidos pendientes y fecha/hora del pedido más antiguo. Los datos se proporcionan a través de consultas integradas de nuestras bases de datos MSSQL.

Estoy buscando opciones para reemplazarlos en función de las siguientes razones clave:

  • Se ven mal: el diseño/presentación es básico y no muy atractivo

  • Son una pérdida de recursos: los cambios en el tablero requieren un desarrollador de programación/aplicación web para realizar los cambios de front-end y un desarrollador de SQL para escribir la recuperación de datos de back-end.

  • No son dinámicos: cualquier enmienda debe agregarse manualmente, lo que en un negocio bastante rápido puede ser un problema.

Cualquier recomendación que la gente pueda hacer con respecto a una buena solución para mostrar este tipo de cosas sería muy apreciada. Incluso algo que elimine la necesidad de cambios en el front-end sería un paso en la dirección correcta. Actualmente tenemos SQL Server 2008R2 hasta 2014, pero se considerarían nuevas características en 2016, al igual que herramientas externas como PowerBI, Tableau, QlikView, etc.

Para tomar un buen ejemplo, cada una de nuestras rutas de entrega tiene un mosaico. Si agregamos una nueva ruta, debemos agregar manualmente un nuevo mosaico para ella. Me encantaría algo que pudiera tomar los datos de origen (es decir, una consulta T-SQL o SProc que se agrupa por número de ruta) y mostrar las estadísticas de cada ruta en su propio mosaico automáticamente. He jugado con llamar a un subinforme en SSRS para cada fila en un conjunto de datos, pero es muy difícil controlar el diseño de la manera que me gustaría. Algo receptivo que supiera que mi lienzo mide X pulgadas por Y pulgadas (para ajustarse a la pantalla del panel) y colocar los mosaicos automáticamente sería genial.

¡Gracias de antemano!

Respuestas (1)

Syncfusion Dashboard es una solución de Dashboard de extremo a extremo que se puede usar para crear pantallas tipo tablero de pared desde SQL Server (u otras fuentes de datos).

El requisito específico de tener un número dinámico de mosaicos se puede lograr usando el widget Tarjeta.

Configure los datos para el widget de la tarjeta en el enlace de la aplicación Dashboard .

El número dinámico de mosaicos se logra usando el campo en "Serie" del widget de Tarjeta. Por ejemplo, hemos agregado "OrderID" en serie y la cantidad de tarjetas se generará en función del recuento de "OrderID".

Mosaicos dinámicos con el widget de tarjeta

Podemos actualizar el recuento de tarjetas con nuevos datos agregados en la base de datos utilizando el soporte de "Actualización automática". enlace

Actualización automática del panel

La plataforma Dashboard está disponible de forma gratuita a través de la licencia comunitaria si califica (menos de 1 millón de dólares en ingresos) y la licencia plana está disponible incluso en caso contrario.

Nota: Trabajo para Syncfusion.