Background Image
NUAGE

Exploiter SAP Analytics Cloud grâce à des widgets personnalisés

May 15, 2024 | 2 Lecture minute

SAP Analytics Cloud (SAC) a ouvert la porte à l'élargissement des possibilités de création de widgets personnalisés en intégrant des éléments de conception analytique dans des histoires standard. Le cadre permet aux utilisateurs de concevoir une fonctionnalité spécifique, un élément d'interface utilisateur ou une visualisation unique des données qui ne sont pas disponibles à l'aide des widgets standard.

Pour comprendre comment créer un widget personnalisé, il faut savoir quels sont les éléments nécessaires. Comme SAC fonctionne dans un navigateur web, il nécessite l'utilisation de HTML, de feuilles de style en cascade (CSS) et de code JavaScript (JS) pour interpréter et afficher les tableaux de bord.

Pour créer un widget personnalisé, vous devrez fournir les éléments suivants

  • La logique du widget à l'aide d'un fichier JS.

  • L'apparence définie du widget à l'aide d'un fichier CSS.

Le SAC utilisera un fichier JSON pour fournir plus de détails, tels que l'utilisation de la fonction JavaScript et la fourniture des paramètres, variables ou déclencheurs nécessaires.

Pour utiliser un widget personnalisé, vous devez ajouter les fichiers JS et CSS à la page web. Github est une plateforme commune pour localiser le code requis pour les widgets personnalisés SAC.

Si vous trouvez un code de widget personnalisé que vous souhaitez utiliser, naviguez vers l'icône "Stories" dans votre locataire SAP Analytics Cloud et cliquez sur le menu "Custom Widget" et cliquez sur "+".

Image - Custom widget 2

Sélectionnez votre fichier JSON (qui contient les composants web pour appeler JS à partir de l'URL de l'hôte web) et téléchargez-le.

Une fois le widget téléchargé, nous l'appellerons dans l'histoire.

Image - Custom widget 3

Les prochaines étapes pourraient consister à appeler les fonctions créées dans le JS par le biais de différents événements et à ajouter les paramètres nécessaires à la logique créée dans le JS.

Les widgets personnalisés dans SAC sont des outils puissants, qui nécessitent un minimum d'effort et qui peuvent apporter un maximum de bénéfices aux utilisateurs en termes de fonctionnalités spécifiques et d'expérience utilisateur. Pour plus d'informations, veuillez vous référer au SAP Analytics Cloud Custom Widget Developer Guide (en anglais) ou contactez-nous dès aujourd'hui.

Nuage
SAP

Dernières réflexions

Explorez nos articles de blog et laissez-vous inspirer par les leaders d'opinion de nos entreprises.
Asset - Image 1 Data Storage in a Concurrent World 
DONNÉES

Data Storage in a Concurrent World 

Data storage and event ordering in concurrent systems can spark challenges, but there are ways to be prepared.