Uso de la base de datos SQL como fuente de datos para los indicadores

Use una base de datos externa como fuente de datos para sus KPIs. Configure los Indicadores SQL para acceder a la base de datos remota.

Configuración del indicador SQL

  1. Abra un cuadro de mando, vaya a la pestaña KPI
  2. Seleccione un indicador que será un destinatario de datos
  3. Cambie a la pestaña Datos, haga clic en el botón Fuente de datos junto al campo Valor:
  4. Data source button

  5. Haga clic en el botón Indicator WebSQL en la sección Más fuentes de datos
  6. Seleccione Nuevo indicator WebSQL en el menú Agregar...
  7. Ingrese el nombre del servidor, para una instalación local de BSC Designer, el nombre de servidor probablemente será localhost
  8. Ingrese el número de puerto, para una base de datos MySql instalada localmente, el número de puerto predeterminado es 3306
  9. Configuración de los indicadores SQL en BSC Designer Online

  10. Ingrese el nombre de la base de datos, el acceso a inicio de sesión y la contraseña. Haga clic en el botón Siguiente
  11. Formule la consulta SQL requerida (vea algunos ejemplos a continuación)
  12. Haga clic en el botón Siguiente para obtener una vista previa de los resultados, haga clic en el botón Finalizar.
  13. Ejemplos de consultas SQL

    BSC Designer espera recibir un valor como respuesta a la consulta SQL. Los datos recibidos se utilizarán para el campo Valor del indicador.

    Parámetros soportados:

    • %%UpdatePeriodStart%% y %%UpdatePeriodEnd%% - respectivamente fecha de inicio del intervalo de actualización y fecha de finalización
    • %%ItemName%% - el nombre del KPI especificado en el campo Nombre
    • %%date%% - fecha actual seleccionada en el calendario en BSC Designer

    Caso 1: El indicador se actualiza diariamente. Hay un valor para cada fecha.

    select value from datatable where date = %%date%%

    Caso 2 (más utilizado): El indicador se actualiza mensualmente. Hay varios valores para este período en la base de datos que necesitan ser resumidos.

    select sum(value) from datatable where date between %%UpdatePeriodStart%% and %%UpdatePeriodEnd%%

    Actualización de datos

    Existen varias formas de actualizar los datos de los indicadores SQL:

    • Haga clic en cualquier fecha del calendario - BSC Designer intentará leer los datos de ese día; estas solicitudes se almacenan en caché en el nivel de sesión del navegador web.
    • Actualización manual - si necesita actualizar datos para una fecha determinada, utilice la opción Actualizar importados en el menú Herramientas.
    • Especificar intervalo de actualización - especifica un intervalo de actualización para un indicador. BSC Designer actualizará el indicador SQL automáticamente utilizando la programación especificada.