MicroStrategy ONE
Crear un indicador derivado desde cero mediante el editor de fórmulas de indicador
Si ha llegado aquí desde Workstation, consulte el Ayuda para la creación de documentos en la estación de trabajo.
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. Ver la 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 la fórmula de un indicador compuesto es RunningAvg(Cost)
, donde Cost
es un indicador y RunningAvg
es una función que calcula el promedio móvil. Otro ejemplo es Sum(Cost) + Sum(Profit)
, donde Cost
y Profit
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. Una fórmula del indicador de ejemplo es Avg(Sum(Revenue))
. La función inner Sum
calcula el total para el hecho de Ingresos y la función externa Avg
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 se define como: Avg(Sum(Revenue) {~, Category}) {~, Region}
La fórmula interna, Sum(Revenue)
, 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.
Ver en el Ayuda avanzada para informes para consultar la sintaxis de las fórmulas de indicador que utilizan funciones de agrupación. Ver la Functions Reference para obtener información sobre la sintaxis de las funciones de no agrupación.
- Abra el dossier que desea modificar.
-
Cree un indicador derivado y resérvelo para utilizarlo en el futuro en una visualización. En el panel Conjuntos de datos, hacer clic en Más
a la derecha del conjunto de datos en el que está creando un indicador derivado y elija Crear indicador.
- Haga clic en Cambiar al editor de fórmulas.
-
En el panel derecho, escriba un nombre para el indicador en el campo Nombre del indicador campo.
Haga clic en las funciones en el panel izquierdo para ver una descripción correspondiente en la parte inferior del cuadro de diálogo. A continuación, haga clic en Detalles para ver más información acerca de la función y sus argumentos en el Functions Reference. Ver Añadir cálculos condicionales a un indicador derivado mediante las funciones If y Case para obtener más información acerca de las funciones If y Case.
-
En el Fórmula, introduzca la definición del indicador derivado. Puede escribir operadores aritméticos (como + y -) y valores directamente en la expresión del indicador o seleccionarlos mediante los botones correspondientes. Vaya al paso 12.
o
Utilice los paneles Funciones y Objetos para facilitar la creación de la definición del indicador derivado. Busque las funciones y los objetos que desee añadir con las teclas de control Buscar en la parte superior de cada panel. En el panel Funciones, también puede buscar una función seleccionando una categoría de función (es decir, Funciones básicas, Funciones de cadena, etc.) en el menú desplegable. Cuando haya localizado las funciones y objetos que quiera usar, haga doble clic en ellos para agregarlos a la definición del indicador derivado en el panel derecho.
-
Si ha seleccionado una función de agregación (es decir, una función de agrupamiento) como Primera, Máximo o Suma, la Nivel y Filtrar campos aparecen bajo
Parámetros de la función.
- Puede definir los parámetros de la función, como si se van usar todos los valores en el cálculo o solo se va a calcular con los valores únicos. Haga clic en
Parámetros de la función, seleccione las opciones adecuadas para definir los parámetros y haga clic en Aceptar.
-
Por defecto, la función se calcula en el nivel de los atributos de la visualización donde se incluye el indicador. Puede especificar los atributos que se van a utilizar en el cálculo del indicador, con independencia del contenido de cualquier visualización en la que se coloque el indicador. Para cambiar el nivel, seleccione un atributo del Nivel lista desplegable. También puede agregar varios atributos.
Si una visualización contiene Región y Categoría, el indicador calcula de manera predeterminada los valores de región y categoría en esa visualización. Si selecciona Región como el nivel, el indicador calcula los valores de ingresos regionales en esa visualización; sin incluir un desglose por categoría. Esto le permite comparar los ingresos en las regiones.
- Puede agregar filtrado avanzado al indicador. Haga clic en
Agregar filtro para abrir el diálogo Nueva calificación. Ver Introducción al filtrado avanzado para obtener más información.
- Si el Ordenar por aparece el campo, seleccione opciones para ordenar los datos.
- Haga clic en Añadir para añadir la función al indicador. La función, incluidos los argumentos proporcionados, aparece en el panel derecho del Editor de fórmulas de indicador.
- Si necesita eliminar la fórmula del indicador y empezar de nuevo, haga clic en Borrar.
- Haga clic en Validar para comprobar si la expresión del indicador es válida.
-
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 de subtotales de un indicador derivado para obtener más información.
Temas relacionados
Introducción a los indicadores
Crear un indicador derivado mediante el editor de funciones de indicador
Crear un indicador derivado en una cuadrícula mediante un acceso directo
Crear un indicador derivado combinando dos indicadores con un operador
Crear un indicador derivado combinando varios indicadores
Crear un indicador derivado seleccionando la función de agregación
Crear un indicador derivado de un atributo
Proporcionar análisis estadísticos de R Analytics
Editar métricas derivadas desde el panel