Décider quand utiliser l'API getResultSet au lieu de l'API getMembers

Objective

After completing this lesson, you will be able to décidez quand utiliser l'API getResultSet au lieu de l'API getMembers dans un script de présentation.

API getResultSet et API getMembers

Dans cette leçon, nous allons explorer la lecture des membres de dimension et expliquer pourquoi il est préférable d'utiliser l'API getResultSet au lieu de l'API getMembers. Cependant, nous étudierons également un scénario dans lequel il pourrait être préférable d'utiliser l'API getMembers pour améliorer les performances du script.

Résumé

Avec n'importe quelle présentation, les performances peuvent varier en fonction de la manière dont la présentation est configurée, de la manière dont les scripts sont écrits et des connexions de données utilisées. Les performances dépendent non seulement du scénario, mais aussi de la manière dont le script est créé. Le traitement de script est lié au temps frontend, il peut donc être plus lent, voire plus rapide, selon la machine de l'utilisateur.

Il est généralement vrai que l'API getResultSet dans un script est plus rapide que l'API getMembers car elle ne nécessite pas d'aller-retour supplémentaire vers le serveur d'arrière-plan. Cependant, en fonction de la taille des résultats, la boucle peut prendre plus de temps et rechercher les valeurs dont vous avez besoin au lieu d'utiliser une requête backend distincte qui fournit directement les données dont vous avez besoin.