• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram

S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram
Product Information

Introducción al seguimiento de acciones de datos

By s4pcademy 


Descripción general

Con el lanzamiento del primer trimestre de 2023 de SAP Analytics Cloud, nos complace presentar el seguimiento de acciones de datos, una capacidad muy solicitada que permite la depuración de sus acciones de datos directamente dentro de la experiencia de tiempo de diseño.

Distinguimos el seguimiento de la depuración solo en la medida en que este último incluye puntos de interrupción específicos y capacidades similares que pueden no ser completamente adecuadas para un paradigma de operación mixta como Acciones de datos. Sin embargo, más allá de eso, el seguimiento de acciones de datos debe proporcionar todas las capacidades necesarias para ayudar a aliviar los desafíos existentes asociados con la solución de problemas de acciones de datos y pasos de fórmulas avanzadas, que incluyen:

  • Asignación de puntos de rastreo antes/después de cualquier paso de Acción de datos y dentro de los pasos de Fórmula avanzada
  • Ejecución y revisión de resultados de seguimiento en línea dentro del diseñador de acción de datos
  • Revise el historial de ejecución de seguimiento, incluidas las métricas típicas de rendimiento de la acción de datos a través del monitor

Detalles de seguimiento

Navegando por el rastreador

Ahora, cuando crea una nueva Acción de datos o abre una existente, aparece un nuevo elemento de la barra de herramientas «Rastreo» que alternará la visualización del panel lateral de rastreo. El panel lateral es donde interactúa con el rastreador, incluida la visualización de los puntos de rastreo existentes, la ejecución del rastreo, la revisión de los parámetros de ejecución del rastreo y el consumo de los resultados del rastreo.

Definición de puntos de seguimiento

Independientemente de si el panel lateral de rastreo está activo, puede establecer puntos de rastreo de dos maneras. En primer lugar, puede definir puntos de seguimiento antes o después de cualquier paso de acción de datos haciendo clic en la flecha correspondiente en el panel de descripción general de pasos a la izquierda de la pantalla. En segundo lugar, en el caso de los pasos de Fórmula avanzada, puede hacer clic a la izquierda del número de línea para cualquier instrucción DATA() o DELETE() que desee rastrear. En el último caso, cuando se establece un punto de seguimiento en una declaración que reside dentro de un bucle (foreach o for), el usuario tendrá la oportunidad de especificar más las condiciones bajo las cuales el punto de seguimiento será efectivo. El número máximo de resultados de iteración rastreados para cualquier declaración DATA() o DELETE() dada es 10 para administrar el tamaño general y el rendimiento del rastreo. En total, el número máximo de puntos de rastreo permitidos para cualquier acción de datos determinada es 20, y esto incluye los puntos de rastreo que pueden haberse definido en pasos incrustados.

Si, después de definir puntos de seguimiento específicos, se produce un cambio estructural en la acción de datos en sí (p. ej., cambio de configuración de parámetros, reordenación de pasos, cambios de secuencia de comandos, etc.), los puntos de seguimiento existentes permanecerán y se rastrearán con las actualizaciones. Sin embargo, estos aparecerán como puntos huecos para indicar que se han producido las actualizaciones de acción de datos, pero que estas actualizaciones aún no se han guardado. En este escenario, la ejecución del seguimiento no será posible hasta que se guarde la acción de datos, después de lo cual los puntos de seguimiento volverán a aparecer como puntos sólidos.


Ejecutando el rastreo

Después de configurar al menos un punto de seguimiento, el seguimiento se puede iniciar haciendo clic en el botón «Ejecutar» en el panel lateral de seguimiento (tenga en cuenta que actualmente solo se conserva una única instancia de seguimiento, por lo que cada ejecución del seguimiento sobrescribirá cualquier resultado de seguimiento anterior) . En ese momento, suponiendo que la acción de datos incluya al menos un parámetro con entrada dinámica, aparecerá un cuadro de diálogo de parámetros que permitirá que se incluya el filtrado personalizado del ámbito de ejecución dentro del seguimiento (a diferencia de la historia, no hay control de entrada o filtro que pueda completarse). estos). Sin embargo, cuando se han definido valores predeterminados para un parámetro dinámico, esa selección predeterminada aparecerá en el cuadro de diálogo de parámetros.


Navegación por los resultados de seguimiento

Una vez que se completa la ejecución del seguimiento, la información adicional se hará visible en el panel lateral de seguimiento. Cuando se definieron puntos de rastreo individuales en pasos de fórmula avanzada dentro de un bucle for o foreach, aparecerán puntos de rastreo secundarios para cada declaración condicional que se cumplió (hasta un máximo de 10 resultados de iteración). Además, aparecerá información adicional debajo de los puntos de seguimiento en el «Área de vigilancia». Esto incluirá los parámetros de ejecución relevantes para ese punto de seguimiento y, para los pasos de fórmula avanzados, también incluirá el alcance del cálculo, las variables relevantes para ese paso y una referencia de tabla de búsqueda donde se usa VARIABLEMEMBER (discutido a continuación).

En cualquier punto de seguimiento dado, puede hacer clic en el botón «Mostrar tabla» en el banner del área de observación. Esto expondrá la tabla en línea disponible con el rastreador, que se puede filtrar según sea necesario (es decir, filas, columnas y filtro de contexto) para centrarse en los datos específicos relevantes para el rastreo. A partir de entonces, seleccionar cualquier punto de seguimiento del panel lateral de seguimiento generará los datos relevantes en ese punto de confirmación, y navegar por los puntos de seguimiento en secuencia mostrará los cambios de datos entre los pasos (resaltados en amarillo).

Seguimiento de VARIABLEMEMBER

En algunos casos, una sentencia DATA() puede escribir valores en un VARIABLEMEMBER. Este es un miembro o acumulador de dimensión virtual para usar dentro del contexto de ese paso de fórmula avanzada. Para estos tipos de sentencias DATA(), los resultados no se integran ni persisten en la versión subyacente, sino que se descartan al completar el paso. Por este motivo, tenemos un método diferente para consumir los resultados del seguimiento de VARIABLEMEMBER, que se produce a través de una tabla de búsqueda accesible para cualquier punto de seguimiento dado que realiza el seguimiento de una instrucción DATA() que hace referencia a VARIABLEMEMBER.

Consumo de seguimiento fuera del diseñador

El seguimiento de la acción de datos hace uso de las capacidades de control de versiones privadas disponibles en SAP Analytics Cloud. Cuando se ejecuta un seguimiento, se crea una versión privada dedicada para el usuario que lo ejecuta (tenga en cuenta que solo puede existir una única versión de seguimiento para una acción de usuario/datos), y cada punto de seguimiento representa efectivamente una confirmación por lotes para esa versión privada. Dado el uso de versiones privadas de esta manera, vale la pena señalar que las versiones de seguimiento son visibles en el panel de administración de versiones. Por lo tanto, se puede informar sobre estas versiones utilizando cualquier widget de historia, y el historial de puntos de seguimiento es visible a través del panel de historial de versiones.

Historial de ejecución a través del Monitor de acción de datos

Al igual que otros métodos para ejecutar una acción de datos, cada instancia de seguimiento se rastrea y está disponible dentro del Monitor de acción de datos. Esto le da a la persona que mantiene la acción de datos la capacidad de garantizar, no solo la precisión de los resultados a medida que realiza cambios en la lógica, sino también la línea de base y el seguimiento del rendimiento a lo largo del proceso de resolución de problemas y optimización. El autor puede revisar cada instancia de ejecución y validar la duración de la ejecución de cada paso, así como el número específico de registros afectados.

Datos%20Acción%20Supervisar

Resumen

Dado su creciente número, complejidad y el papel esencial que desempeñan las acciones de datos en cualquier implementación de planificación, el amplio interés de la comunidad en el soporte nativo para las capacidades de depuración no ha sido una sorpresa. Data Action Tracing, por lo tanto, representa un importante paso adelante para ayudar a nuestros clientes y socios a crear rápida y fácilmente flujos de trabajo y cálculos grandes y complejos para lograr sus requisitos de planificación de última milla. Por estas razones, esperamos firmemente que Data Action Tracing reduzca significativamente el costo de propiedad y acelere el tiempo de obtención de valor para nuestros clientes a medida que expanden su huella de SAP Analytics Cloud. Nuestro equipo ha estado trabajando arduamente para que esta nueva función se envíe con el lanzamiento del primer trimestre de 2023, y estamos ansiosos por escuchar sus comentarios.



Source link


accionesdatosIntroducciónseguimiento

Artículos relacionados


Technical Articles
ABAP Restful Application Programming Model (RAP), ABAP RAP – Acciones de fábrica
Product Information
Extraer conjunto completo de datos en Excel
Technical Articles
Carga de datos programada en SAP Signavio Process Intelligence utilizando SAP Cloud Integration

Deja tu comentario Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

Aprendizaje de SAP SuccessFactors: configuración de un proveedor de red de contenido abierto
Previo
Configuración de texto libre en formato de ID nacional en SAP SuccessFactors
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.
Cookies Para que este sitio funcione adecuadamente, a veces instalamos en los dispositivos de los usuarios pequeños ficheros de datos, conocidos como cookies. La mayoría de los grandes sitios web también lo hacen.
Aceptar
Cambiar ajustes
Configuración de Cookie Box
Configuración de Cookie Box

Ajustes de privacidad

Decida qué cookies quiere permitir. Puede cambiar estos ajustes en cualquier momento. Sin embargo, esto puede hacer que algunas funciones dejen de estar disponibles. Para obtener información sobre eliminar las cookies, por favor consulte la función de ayuda de su navegador. Aprenda más sobre las cookies que usamos.

Con el deslizador, puede habilitar o deshabilitar los diferentes tipos de cookies:

  • Bloquear todas
  • Essentials
  • Funcionalidad
  • Análisis
  • Publicidad

Este sitio web hará:

Este sitio web no:

  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
  • Recuerde sus detalles de inicio de sesión
  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
Guardar y cerrar