
Trabajar con funciones de navegación de tiempo dinámico en Sap Analytics Cloud
Este documento es una guía paso a paso sobre cómo trabajar con las funciones de navegación de tiempo dinámico. Por favor, lea esto junto con Documentación de ayuda de SAP.
Al trabajar con Medida calculada, puede haber casos de uso que requieran Búsqueda junto con varias funciones de tiempo. Algunos de los ejemplos, como los valores totales del año, los totales de la suma móvil, etc. Podemos lograr este tipo de cálculos con el uso de BUSCAR o RESTRINGIR junto con las funciones dinámicas de navegación en el tiempo.
Intentaré resumir los pasos para crear tales medidas usando cálculos para obtener el valor total en un año usando la función de búsqueda.
Nueva medida calculada en el modelo
Cree una nueva Medida calculada en el modelo. La fórmula tiene una función de tiempo: actual («Año») que se refiere al año actual. Consulte la documentación de ayuda de SAP para obtener más funciones como anterior, siguiente, etc.
LOOKUP([VALUE],[d/Date].[p/YEAR]= Current("Year"))
Alternativamente, la fórmula también se puede crear presionando CTRL + Espacio después de la fecha como se muestra a continuación y seleccionando Establecer filtro de tiempo dinámico.
Funciones dinámicas de navegación en el tiempo
Esto abrirá una nueva ventana en las selecciones de tiempo dinámico para la medida calculada.
He ajustado el resultado para comprobar la propiedad Año hasta la FECHA en lugar de Dimensión directamente.
selecciones para TIEMPO
Agregaciones
Al usar las funciones de tiempo dinámico, también es importante usar las dimensiones requeridas en las agregaciones. Elija las dimensiones de fecha para la agregación
Filtro de fecha (opcional)
Hay un filtro opcional que se puede habilitar dentro del filtro de la historia. Dependiendo del filtro TIME y las variables, esto se puede usar en las historias.
Resultado
Algunos cálculos más útiles
LOOKUP([VALUE],[d/Date].[p/YEAR]= LastPeriods("Month",12))
LOOKUP([VALUE],[d/Date].[p/YEAR]= Current("Year")AND [d/Version]="public.Budget")
ITERATE(PRIOR()-[VALUE],[YEAR_TOTAL], [d/Date].[p/CALMONTH])
Gracias
Ravi
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073