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 "+".
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.
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.