Importar Datos Desde una Base de Datos Externa con Consultas SQL
Aprenda cómo potenciar las métricas de rendimiento en el cuadro de mando conectándose a una base de datos utilizando indicadores SQL.
Creando el indicador SQL
- Vaya a la pestaña KPI
- Seleccione cualquier indicador
- Cambie a la pestaña de Datos
- Haga clic en el botón Fuente de datos KPI
- Seleccione Vincular a base de datos SQL
- Selecciona una base de datos con acceso local o web
Creación de una Secuencia de Conexión
- Haga clic en el botón Construir para crear una secuencia de conexión
- Seleccione una fuente de datos (las fuentes de datos disponibles dependen de los controladores ADO instalados), por ejemplo, los controladores ODBC:
- Haga clic en Siguiente
- Cambie a Usar secuencia de conexión en la sección Especificar la fuente de datos
- Haga clic en el botón Construir
- Vaya a la pestaña Fuente de datos de la máquina
- Seleccione la fuente de datos (por ejemplo, "Archivos de Excel")
- Haga doble clic en él
- Seleccione un archivo de MS Excel, haga clic en Aceptar
- Haga clic en el botón de Prueba
Creando una Consulta SQL
- Haga clic en el botón Construir para una declaración SQL
- Seleccione una tabla y haga clic en el botón Siguiente
- Seleccione una columna de la lista desplegable del campo Resultado
- Seleccione "Fecha" en la lista de campos disponibles, seleccione "=" como condición y "Fecha" en la lista desplegable
- Haga clic en "Finalizar" para aplicar los cambios
SELECT `Value`,`Date` FROM `all` WHERE ( `Date` = :Date )
Parámetros soportados en la solicitud
- :Date - Fecha seleccionada en BSC Designer
- :UpdatePeriodStart - Primera fecha del intervalo de actualización actual
- :UpdatePeriodEnd - Última fecha del intervalo de actualización actual
- :ItemName - Nombre del indicador
- :Max - Valor MAX del indicador
- :Min - Valor MIN del indicador
- :FileName - Nombre de archivo del cuadro de mando actual
Obtención de Valores Agregados Desde un Origen de Datos
- Especifique el intervalo de actualización para un indicador
- Reemplace el parámetro :Date en la consulta SQL con los parámetros :UpdatePeriodStart y :UpdatePeriodEnd
SELECT sum(Value) as AggregatedValue,`Date` FROM `all` WHERE ( `Date` BETWEEN :UpdatePeriodStart and :UpdatePeriodEnd )
Ideas Adicionales
- Use Archivo > Propiedades del documento > la pestaña SQL para encontrar configuraciones adicionales para los indicadores SQL
- Encuentre b>Data via SQL en la carpeta de muestras como un ejemplo de configuración de un indicador de SQL