Background Image
NUBE

Aprovechamiento de SAP Analytics Cloud mediante widgets personalizados

May 15, 2024 | 2 Minuto(s) de lectura

SAP Analytics Cloud (SAC) ha abierto la puerta a ampliar las posibilidades de creación de widgets personalizados mediante la incrustación de elementos de diseño analítico en historias estándar. El marco permite a los usuarios diseñar una funcionalidad específica, un elemento de interfaz de usuario o una visualización única de los datos que no está disponible mediante widgets estándar.

Para entender cómo crear un widget personalizado, necesitamos entender qué elementos son necesarios. Dado que el SAC vive en un navegador web, requiere el uso de código HTML, hojas de estilo en cascada (CSS) y JavaScript (JS) para interpretar y mostrar los cuadros de mando.

Para crear un widget personalizado, se le pedirá que proporcione:

  • La lógica para el widget utilizando un archivo JS.

  • La apariencia definida del widget utilizando un archivo CSS.

SAC utilizará un archivo JSON para proporcionar más detalles, como el uso de la función JavaScript y el suministro de los parámetros, variables o activadores necesarios.

Para utilizar un widget personalizado, es necesario añadir los archivos JS y CSS a la página web. Github es una plataforma habitual para localizar el código necesario para los widgets personalizados de SAC.

Si localiza un código de widget personalizado que le gustaría utilizar, navegue hasta el icono "Historias" en su inquilino de SAP Analytics Cloud y haga clic en el menú "Widget personalizado" y haga clic en "+".

Image - Custom widget 2

Seleccione su archivo JSON (que contiene los componentes web para llamar a JS desde la URL del host web) y cárguelo.

Una vez cargado el widget, lo llamaremos en la historia.

Image - Custom widget 3

Y a partir de aquí los siguientes pasos, podrían ser llamar a las funciones creadas en JS a través de diferentes eventos y añadir los parámetros necesarios para la lógica creada en JS.

Los widgets personalizados en SAC son herramientas poderosas, que requieren un esfuerzo mínimo y pueden proporcionar el máximo rendimiento para los usuarios en términos de funcionalidad específica y experiencia de usuario. Para obtener más información, consulte Guía para desarrolladores de widgets personalizados de SAP Analytics Cloud o póngase en contacto con nosotros hoy mismo.

Nube

Reflexiones más recientes

Explore las entradas de nuestro blog e inspírese con los líderes de opinión de todas nuestras empresas.
Tomorrow Technology Today Blog Thumbnail
IA/ML

Ingeniería de plataformas de IA escalables: Estrategias de sostenibilidad y reutilización

Cómo construir plataformas de IA escalables que garanticen la sostenibilidad, la colaboración y la eficiencia en su organización.