MicroStrategy ONE

Crear un indicador derivado desde cero mediante el Editor de fórmulas de indicador

La creación de un indicador derivado desde el principio le permite personalizar el indicador y hacerlo más sofisticado para que satisfaga sus necesidades. Puede realizar las siguientes tareas:

  • Crear expresiones personalizadas, por ejemplo, indicadores de porcentaje del total o expresiones que utilicen funciones personalizadas creadas con el Asistente de complementos de funciones de MicroStrategy. Consulte el Functions Reference para obtener más información.
  • Crear un indicador escribiendo la fórmula del indicador directamente. Puede agregar cálculos condicionales para crear grupos de datos mediante el filtrado de valores de indicador. Además, puede agrupar las regiones en productores con pocos ingresos y productores con muchos ingresos. Esto complementa el análisis condicional proporcionado por filtros y umbrales.
  • Realice análisis estadísticos creando indicadores derivados basados en analíticas R.

Para crear un indicador, debe definir la fórmula del indicador, que consta de operadores aritméticos (+, -, * y /) y funciones. Los operadores y las funciones se pueden aplicar a atributos o indicadores. Un ejemplo de fórmula de un indicador compuesto es RunningAvg(Coste), donde Coste es un indicador y RunningAvg es una función que calcula el promedio acumulativo. Otro ejemplo es Sum(Coste) + Sum(Beneficio), donde Coste y Beneficio son indicadores y Sum es una función que calcula la suma. En este caso, la suma del indicador Cost se agrega a la suma del indicador Profit.

Puede crear un indicador anidado, donde una función de agregación está contenida dentro de otra. Un ejemplo de fórmula de indicador es Avg(Sum(Revenue)). La función interna Sum calcula el total del hecho Ingresos y la función externa Promedio calcula el promedio de ese resultado. Si desea conocer el promedio de ingresos por categoría de todas las regiones, puede crear un indicador anidado que primero calcule los ingresos de todas las categorías y, a continuación, calcule el promedio de cada región. El indicador de ingresos se define como: Promedio(Sum(Ingresos) {~, Categoría}) {~, Región}

La fórmula interna Sum(Ingresos) calcula los ingresos en el nivel de categoría. Luego, la fórmula externa calcula el promedio de los valores resultantes en el nivel de región.

Para agregar funciones a la fórmula del indicador, debe seleccionar todas las opciones que sean necesarias para definir la función. Si desea agregar una función de agrupamiento (como Suma, Promedio, Primero o Máx.), debe definir la expresión de la función y también puede cambiar el nivel de atributo en el que se agrega el indicador. Si desea agregar una función que no es de agrupamiento, por ejemplo, funciones de minería de datos, fecha, OLAP y orden, debe definir los valores de entrada (argumentos) de la función, así como los parámetros que se pueden usar para determinar el comportamiento de la función.

Consulte en Ayuda de informes avanzados para la sintaxis de las fórmulas de indicadores que utilizan funciones de agrupamiento. Lea la Functions Reference para consultar la sintaxis que debe usar para funciones sin agrupamiento.

  1. Abra un documento existente.
  2. En el panel Objetos del conjunto de datos, haga clic con el botón derecho en un conjunto de fechas y seleccione Insertar nuevo indicador.
  3. Desplace el cursor por una función en el panel Funciones y haga clic en Editar.
  4. Complete los campos requeridos en el cuadro de diálogo y haga clic en. Agregar.
  5. Para ver información más detallada acerca de la función seleccionada y sus argumentos, haga clic en. Detalles en el panel inferior.
  6. Para definir manualmente un indicador derivado, puede escribir su definición en el cuadro de texto del panel derecho.
  7. Escriba un nombre para el nuevo atributo de indicador en Nombre del indicador.
  8. Para definir el comportamiento de agregación y subtotal, haga clic en Opciones de indicadores en el panel derecho.
  9. Haga clic en Guardar.

El comportamiento de agregación y subtotal se determina automáticamente de manera predeterminada. Puede cambiar ese comportamiento para especificar si los indicadores derivados se calculan con todo el conjunto de datos o si se calculan con los datos de la visualización en la que se incluyen. Ver Cambiar el comportamiento de agregación y subtotal de un indicador derivado para obtener más información.