Dans cette leçon, nous allons explorer le traitement des scripts afin de comprendre comment Main et SandboxWorker interagissent lorsqu'un script est traité dans SAP Analytics Cloud.
Résumé
L'optimisation de script est généralement requise en cas de problèmes de performance frontend, par exemple lorsqu'une présentation avec scripting ne fonctionne pas aussi bien sur des ordinateurs portables plus anciens ou plus lents, mais qu'elle fonctionne toujours bien sur des ordinateurs plus puissants.
En général, vous devez essayer de minimiser le nombre d'interactions entre le fil principal et le thread SandboxWorker. Ainsi, chaque fois que vous utilisez la même fonction get ou set plusieurs fois, cela indique qu'il y a quelque chose à améliorer. Par exemple, à l'aide d'une variable de script locale, qui sera traitée ultérieurement dans cette unité.
En outre, tout ce qui se passe dans les boucles est pertinent pour la performance du script car il est exécuté plusieurs fois. Il est recommandé de conserver le tableau pour effectuer une boucle aussi petite que possible, par exemple, à l'aide d'un paramètre de limitation lors de l'utilisation de l'API getResultSet.