Implementación de SAP Asset Performance Management
Inicio de SAP Asset Performance Management
Aplicación de estrategias de activos en SAP Asset Performance Management
Evaluar y supervisar el estado de los activos en SAP Asset Performance Management
Aplicación de análisis en SAP Asset Performance Management

Configuración de reglas

Objective

After completing this lesson, you will be able to configurar reglas en SAP Asset Performance Management, asegurando que se alinean con requisitos y objetivos organizativos específicos

Configuración de reglas

Términos clave, utilizados en esta lección:

Motor de reglas de APM: el componente dentro de SAP APM que permite a los usuarios configurar condiciones para la supervisión y las alertas en función de los datos de los activos.

Regla de cálculo: un tipo de regla que utiliza datos para producir un nuevo indicador calculado.

Regla de streaming: una regla que desencadena una alerta o notificación basada en actualizaciones de datos en tiempo real.

Regla programada: una regla que desencadena una alerta o notificación basada en una programación predefinida, independientemente de las actualizaciones de datos.

Regla de agregación: una regla que resume datos de un único indicador de un objeto subordinado a un indicador de nivel superior.

Reglas dinámicas: reglas que se aplican a objetos técnicos basados en criterios de filtro, que incluyen automáticamente nuevos objetos que cumplen estos criterios.

Reglas estáticas: reglas que se aplican a objetos técnicos específicos seleccionados y no se actualizan automáticamente cuando se añaden objetos nuevos.

Conjunto de datos: la recopilación de datos, incluidos indicadores, características o atributos, que una regla utilizará para evaluar condiciones.

Si no hay condiciones: las condiciones lógicas fijadas dentro de una regla para determinar cuándo y cómo se debe ejecutar.

Método de agregación: el método específico utilizado en una regla de agregación para compilar datos del objeto subordinado al objeto superior.

Idioma de reglas empresariales: El idioma utilizado en SAP APM para crear expresiones y fórmulas para reglas.

Liberación de reglas: El proceso de finalización y activación de una regla dentro de SAP APM para que surta efecto.

Escenario empresarial: Configuración de reglas

En esta lección, Jessica descubrirá cómo supervisar el estado de los activos mediante la configuración de reglas, el uso eficaz de alertas, la configuración de análisis de curvas de fallos y la gestión de inspecciones.

Resumen de la lección: Configuración de reglas

En esta lección explicaremos las capacidades que proporciona el motor de reglas de APM para escenarios de alertas y supervisión de condiciones simples y más complejos. El motor de reglas permite a los usuarios configurar cuatro tipos de reglas: streaming, agregación, programado y cálculo.

La siguiente tabla describe las diferentes entradas y salidas para cada una de las reglas y qué salidas pueden utilizarse para permitir los diversos tipos.

Entradas y salidas diferentes para cada una de las reglas

Tipo de reglaEntradaSalida
Regla de cálculoIndicadores de objeto técnico (datos de serie cronológica o puntos de medición), características o atributosIndicador calculado
Regla de streamingIndicadores de objeto técnico (datos de serie cronológica o puntos de medición), características o atributosAlerta o notificación
Regla programadaIndicadores de objeto técnico (datos de serie cronológica o puntos de medición), características o atributosAlerta o notificación
Regla de agregaciónIndicador de objeto subordinado individualIndicador agregado a nivel superior

Nota: Las reglas de cálculo, streaming y agregación se ejecutarán en las actualizaciones de datos, por lo que cualquier dato de entrada que se defina cuando reciba un valor actualizado hará que la regla se evalúe. Las reglas programadas solo se evaluarán en la programación definida.

Para todos los tipos de regla, la configuración básica sigue el mismo flujo. Primero configurará el conjunto de datos para la regla. Aquí es donde seleccionará a qué objetos se aplica la regla y qué datos debajo de esos objetos se utilizarán en las condiciones de procedimiento. En segundo lugar, además de los datos de entrada en la configuración del conjunto de datos, también definirá su salida. Como se muestra en la tabla anterior para las reglas de cálculo, definirá un indicador de salida, para las reglas de streaming y programadas seleccionará una alerta o una notificación como salida y, para las agregaciones, definirá cuál será su indicador de salida en el nivel superior. Una vez configurado y guardado el conjunto de datos, se le llevará a la pestaña de configuración de la regla, donde configurará las condiciones Si no lo hace para su regla. En este tutorial veremos la configuración de una regla y las diferentes opciones que tiene durante ese proceso.

Paso 1: Definición del conjunto de datos

Resumen de vídeo

Aprenda a crear una regla en SAP Asset Performance Management. Siga a Ryan mientras lo guía a través del proceso de identificación del tipo de alerta, la configuración de la regla y la evaluación de su eficacia.

Sección Explorar objetos técnicos para el objeto técnico Test Machine PB (ID: 10002574) dentro del sistema SAP Asset Performance Management. La interfaz incluye opciones para crear nuevos indicadores, añadir nuevos valores, configurar los existentes y eliminarlos. También proporciona herramientas para filtrar y visualizar los indicadores en diferentes formatos. La página indica la última hora de actualización a las 10:28 PM. Esta pantalla permite a los usuarios monitorear y gestionar diversos indicadores asociados con la Máquina de Prueba PB, proporcionando una visión general integral de sus puntos de medición y datos asociados.

Para esta lección utilizaremos el objeto técnico anterior con los indicadores enumerados. Configuraremos una regla de cálculo cuyo resultado será un cambio calculado en el indicador de presión que se muestra arriba, pero llamaremos cómo varían los otros tipos de regla y mostraremos ejemplos donde lo hagan. Para iniciar la creación de reglas, primero debe ir al mosaico de reglas y seleccionar Crear. Aquí se le pedirá que seleccione el tipo de regla e introduzca un nombre de regla. Seleccionaremos una regla de cálculo y el nombre de regla que estamos utilizando aquí es ME_PUMP_CALC_DEMO. Una vez que seleccione Crear, se le llevará a la pantalla de creación del conjunto de datos, que se parece a la siguiente

Regla ME_PUMP_CALC_DEMO en la pestaña Configuración del sistema SAP Asset Performance Management. Esta pantalla permite a los usuarios configurar y gestionar los objetos técnicos, indicadores, características y atributos relacionados con la regla ME_PUMP_CALC_DEMO. Las opciones para ver detalles, editar y asignar indican la flexibilidad en la gestión de cada componente de la regla.

El primer paso para crear un conjunto de datos es definir los objetos técnicos a los que se aplicará la regla. Esto se puede hacer de dos maneras: estática o dinámicamente. Nota: Las reglas dinámicas seleccionan objetos técnicos en función de criterios de filtro, mientras que las reglas estáticas a las que selecciona objetos específicos para aplicarles la regla. La ventaja de una regla dinámica es que, a medida que se crean objetos nuevos que se ajustan a los criterios de filtro, la regla se aplica automáticamente. Las reglas estáticas solo se aplicarán a los objetos específicos seleccionados. Una cosa que se debe buscar al crear reglas dinámicas es que cualquier indicador que desee utilizar en el conjunto debe configurarse igual para todos los objetos que coincidan con los criterios de filtro. Por ejemplo, si desea que una regla se aplique a todos los objetos de la misma clase, esos objetos deben tener indicadores idénticos creados para que estén disponibles en la selección de indicadores de entrada. Deben ser iguales en la característica de soporte y la posición para que se consideren idénticas.

Diálogo Seleccionar objetos técnicos dentro del sistema SAP Asset Performance Management. Este diálogo se utiliza para filtrar y seleccionar objetos técnicos para un conjunto de datos dinámico. Esta pantalla proporciona un conjunto integral de filtros para limitar y seleccionar objetos técnicos para un conjunto de datos dinámico dentro del sistema, lo que permite una configuración y gestión precisas.

Arriba hay una vista de todos los filtros disponibles para la asignación dinámica de reglas. Para nuestra regla, elegiremos el conmutador de objetos técnicos específicos seleccionados y elegiremos nuestro objeto individual para restringir nuestra regla para que solo se ejecute en el equipo 10002574 que se muestra en la imagen anterior.

Una vez seleccionado el objeto, puede definir los otros datos de entrada que debe estar disponibles para las condiciones en la regla. Aquí seleccionaremos solo un indicador que es el indicador de presión debajo de nuestro objeto. A continuación vamos a tener capturas de pantalla de cada uno de los diferentes conjuntos de datos y opciones que proporcionan.

Reglas de cálculo

Interfaz de configuración de reglas dentro del sistema SAP Asset Performance Management. Esta pantalla se utiliza para configurar y gestionar conjuntos de datos para una regla. Esta pantalla proporciona una interfaz de configuración para configurar una regla definiendo sus componentes de entrada y salida, incluidos objetos técnicos, indicadores, características y atributos. Los botones de asignación facilitan la adición de artículos específicos a cada categoría. El mensaje de advertencia en la parte superior aconseja a los usuarios que guarden la regla para sincronizar los cambios con el editor de reglas.

Regla de agregación

Interfaz de objetos técnicos que muestra los indicadores Entrada y Salida.

En una regla de agregación solo tiene un indicador de entrada como selección. Esto se debe a que las reglas de agregación están pensadas para agregar un indicador de objeto subordinado individual hasta el superior que es la salida.

Regla programada

Interfaz de objetos técnicos que muestra los indicadores de entrada como objetos técnicos, indicadores, características, atributos. Opciones de salida como Alerta y Notificación.

Las reglas programadas son similares a las agregaciones, pero su salida es un conmutador en el que puede emitir una alerta, un aviso o ambos.

Regla de streaming

Interfaz de objetos técnicos que muestra los indicadores de entrada como objetos técnicos, indicadores, características, atributos. Opciones de salida como Alerta y Notificación.

Los conjuntos de datos de reglas de streaming son los mismos que los programados, con la única diferencia de que las reglas programadas se ejecutan en una programación mientras que las reglas de streaming se ejecutarán cada vez que se actualicen los datos.

Para todas las reglas excepto para las programadas, es importante tener en cuenta que cada vez que se actualicen los valores de datos para las entradas en el conjunto de datos, la regla evaluará. Ie. Puede añadir indicadores y características adicionales que no se pueden utilizar en condiciones para forzar la ejecución de una regla de nuevo.

Una vez definidas las entradas y salidas para su conjunto de datos, estará listo para pasar a la definición de las condiciones de regla.

Paso 2: Definición de condiciones de regla

Después de guardar el conjunto de datos, se le llevará a la pestaña de configuración de la regla. En esta pestaña puede definir sus condiciones "si no" para la regla indicada. En las reglas de cálculo, la condición "if" es el calificador y "then" es el cálculo que se ejecutará para rellenar el indicador de salida definido. En las reglas programadas y de streaming, la condición if es su condición para emitir la alerta o la notificación que se define en la condición then. Sin embargo, para las reglas de agregación no hay condiciones si simplemente selecciona el método de agregación que desea utilizar para agregar los datos desde el objeto subordinado al objeto superior. A continuación se muestra una captura de pantalla de la condición si es que estamos utilizando para calcular un cambio en la presión.

Etiqueta Editor de reglas dentro del sistema SAP Asset Performance Management, utilizada para definir la lógica de una regla. Esta pantalla permite a los usuarios definir las condiciones y acciones lógicas para una regla, utilizando una interfaz basada en texto para especificar las partes If, Then, Else If y Else de la regla. Los botones Añadir Else If y Añadir Else proporcionan opciones para ampliar la lógica de regla con condiciones y acciones adicionales.

Aquí verificamos primero si el último valor de presión no es nulo y si tenemos un valor que usamos y la lectura de presión anterior para calcular el último cambio en el valor. Nota: El motor de reglas utiliza el lenguaje de reglas de negocio de SAP para crear expresiones. Todas las fórmulas disponibles en ese idioma se pueden utilizar en el motor de reglas, excepto las funciones de agregación que no funcionarán. Para todos los indicadores tiene acceso a Último anterior y Más antiguo, así como a sus cronomarcadores indicados por un prefijo TS, pero para características y atributos solo tiene acceso a los valores más recientes.

Puede añadir condiciones adicionales "else if" y "else" según sea necesario en el streaming de cálculo y las reglas programadas, pero como se ha anotado antes de las reglas de agregación, solo puede seleccionar un método de agregación, es decir. A continuación se muestran capturas de pantalla de los otros tres tipos de reglas.

Agregación

Interfaz del editor de reglas reabierta que muestra , promedio del método de agregación.

Programado

Condiciones del editor de reglas con una alerta que indica que los campos obligatorios, Regla de texto con campos de entrada de datos se deben completar como una configuración si es así.

En la parte inferior de la configuración de regla programada se define la programación en la que se ejecutará la regla.

Editor de reglas que muestra la interfaz Programar con opciones para establecer frecuencia como hora, hora de inicio, hora de fin y modo de ejecución.

Streaming:

Condiciones del editor de reglas con una alerta que indica que los campos obligatorios, la regla de texto con campos de entrada de datos se debe completar como una configuración si es así que añade else if y else.

Nota

La regla programada anterior muestra las opciones que tiene para los campos de creación de avisos y la regla de streaming muestra el campo de tipo de alerta. Las salidas para cualquiera de las dos son intercambiables, por lo que ambas reglas pueden elevar cualquiera de las salidas.

Paso 3 Liberación de la regla:

Liberar la regla es tan simple como guardar la pestaña de configuración y seleccionar el botón Liberar para activar la regla. Una vez liberada una regla, no se puede editar hasta que se vuelva a abrir, lo que a su vez desactivará la regla. Para las reglas de conjunto de datos dinámicos, si la regla se libera y se crea un objeto nuevo que se ajuste a los criterios de filtro, la regla se heredará y se ejecutará en ese objeto cuando se ingieran los datos relevantes sin que sea necesaria la intervención del usuario. Para las reglas estáticas, si desea añadir objetos adicionales, deberá volver a abrir la regla y editar el conjunto de datos para que se puedan incluir los objetos nuevos. Tenga en cuenta que al editar una regla ya liberada y añadir objetos, deberá volver a seleccionar las características y los atributos de los indicadores de entrada para la regla. Si falta un indicador y se guarda el conjunto de datos, es posible que deba reestructurar las condiciones en la pestaña de configuración para tener en cuenta la parte de datos de entrada que falta.

Finalmente

El motor de reglas puede ser una herramienta muy potente para habilitar escenarios de supervisión de condiciones. Si bien todavía hay una funcionalidad adicional por venir con respecto a más salidas, así como más funciones como las funciones de agregación de series temporales, todavía hay mucha capacidad para habilitar muchos de los escenarios comunes que los usuarios pueden necesitar. Con un poco de creatividad, el motor de reglas se puede manipular para resolver varios casos de uso tanto para cálculos en objetos técnicos como para escenarios de alertas y notificaciones.

Recursos adicionales

Imagen de una laptop mostrando la aplicación SAP help page Manage Rules.

Gestionar reglas

Reflexión personal

Reflexión personal.

Recuerde la hora en la que se le asignó la tarea de configurar un sistema o proceso que tenía que reaccionar a los cambios de forma eficaz.

¿Cómo determinó los criterios para estas reacciones y se aseguró de que fueran relevantes y oportunas?

Respuesta de experto a la pregunta de reflexión personal

Respuesta experta.

Cuando configuro sistemas que necesitan responder dinámicamente a los cambios, empiezo definiendo los objetivos claramente ¿qué resultados buscamos? Esto es similar a la configuración de las reglas de SAP APM, donde la intención de cada regla debe alinearse con los objetivos más amplios de rendimiento y mantenimiento de activos. Los criterios para desencadenar respuestas, al igual que las condiciones de configuración para las reglas de APM, se basan en una comprensión profunda del comportamiento del sistema y los umbrales de rendimiento deseados.

En SAP APM, una regla de streaming es inmediata y reaccionaria, adecuada para escenarios que requieren respuestas rápidas, al igual que ciertas situaciones en la vida o el negocio requieren una acción rápida. Las reglas programadas, por otro lado, reflejan verificaciones periódicas, paralelas revisiones rutinarias en un proceso empresarial para garantizar el cumplimiento y el rendimiento continuos.

La complejidad de las reglas de cálculo en SAP APM, que producen nueva información estratégica a partir de los datos existentes, me recuerda la parte analítica de la configuración del sistema, donde los datos se sintetizan en información accionable. Al igual que en APM, donde estas reglas se basan en fórmulas precisas, en mis propios procesos, me aseguro de que la lógica detrás de cada punto de decisión sea sólida y tenga en cuenta todas las variables relevantes.

Esta reflexión muestra que, ya sea configurando reglas en SAP APM o configurando otros sistemas receptivos, la clave radica en comprender el contexto operativo y definir criterios claros y accionables que sirvan para el propósito del sistema. Se trata de anticipar las necesidades y programar el sistema para que responda adecuadamente, asegurando la alineación con los objetivos estratégicos en cada paso.

Conclusión

Resumen:

  • Esta lección se centra en las capacidades del motor de reglas de APM para la supervisión de condiciones y escenarios de alertas.
  • Cuatro tipos de reglas: Cálculo, Streaming, Programado y Agregación.
  • Las reglas de cálculo utilizan indicadores de objeto técnico para datos de serie cronológica, características o atributos para calcular un indicador nuevo.
  • Las reglas de streaming y programadas utilizan indicadores de objeto técnico para salidas de alerta o notificación.
  • Las reglas de agregación agregan un único indicador de objeto subordinado al nivel superior.

Configuración básica para todos los tipos de regla:

  1. Configurar el conjunto de datos: seleccione objetos, defina datos de entrada y especifique la salida.
  2. Desplácese a la ficha de configuración para configurar las condiciones IF - Sino para la regla.

Paso 1: Definición del conjunto de datos:

  • Seleccione entre la asignación de reglas dinámica y estática.
  • Las reglas dinámicas se aplican automáticamente a los objetos que coinciden con los criterios de filtro.
  • Las reglas estáticas solo se aplican a los objetos seleccionados.
  • Asegúrese de que los indicadores se configuran de forma idéntica para las reglas dinámicas.

Conjunto de datos de regla de cálculo: seleccione objetos técnicos y marque indicadores para condiciones.

Conjunto de datos de regla de agregación: seleccione un indicador de entrada individual para la agregación al nivel superior.

Conjunto de datos de reglas programadas: similar a las agregaciones pero con opciones para emitir una alerta, una notificación o ambas.

Conjunto de datos de regla de streaming: Similar a las reglas programadas, pero se ejecuta cada vez que se actualizan los datos.

Paso 2 - Definición de condiciones de regla:

  • Reglas de cálculo: use el lenguaje de reglas de negocio de SAP para crear expresiones para calificadores y cálculos.
  • Reglas programadas y de streaming: defina condiciones para desencadenar alertas o notificaciones.
  • Reglas de agregación: seleccione un método de agregación sin condiciones if - then.

Paso 3 - Liberación de la regla:

  • Grabe la configuración y seleccione el botón Liberar para activar la regla.
  • Las reglas liberadas no se pueden editar hasta que se vuelvan a abrir, lo que desactiva la regla.
  • Las reglas dinámicas heredan automáticamente nuevos objetos que cumplen los criterios de filtro.
  • Las reglas estáticas requieren la reapertura y edición de objetos adicionales.