3 Configuration des services du fournisseur
Les propriétés de configuration de Provider Services sont disponibles dans l'interface Web Essbase pour vous aider à gérer les paramètres de délai d'expiration réseau.
Vous pouvez définir les valeurs des configurations Provider Services dans la console. Reportez-vous à Set Provider Services Configuration Properties.
essbase.jobs.maxCount
La propriété de configuration Provider Services essbase.jobs.maxCount vous permet de définir le nombre maximal de travaux parallèles pouvant être exécutés par Essbase.
Syntaxe
essbase.jobs.maxCount nn : indique le nombre de travaux actifs pouvant être exécutés en parallèle par Essbase. La valeur par défaut est 10.
Description
Les travaux sont des opérations que vous pouvez exécuter à partir de l'interface Web Essbase. Les jobs incluent le chargement de données, la construction de dimensions, l'export de cubes, l'exécution de scripts MaxL, l'exécution de calculs et l'effacement de données. Ils sont asynchrones, autrement dit ils sont exécutés en arrière-plan sous forme d'un seul thread. Chaque job a un ID unique.
Cette propriété est sensible à la casse. Veillez donc à indiquer son nom comme indiqué dans l'exemple.
Exemple
essbase.jobs.maxCount 15olap.server.netRetryCount
La propriété de configuration Essbase Provider Services olap.server.netRetryCount vous permet de définir le nombre de fois où une API peut réessayer une opération réseau ayant échoué avant d'échouer et de signaler une erreur. Si olap.server.netSocketTryInfinite est défini sur True, alors olap.server.netRetryCount n'a aucun effet.
Syntaxe
olap.server.netRetryCount nn : valeur entière. La valeur par défaut est de 600 tentatives. Toutes les cinq tentatives donnent un délai d'attente d'une seconde. La valeur par défaut, 600, donne un délai d'expiration de deux minutes.
olap.server.netSocketTimeOut
La propriété de configuration Provider Services olap.server.netSocketTimeOut vous permet de définir la durée maximale pendant laquelle une opération réseau Essbase (lecture/écriture) peut être bloquée avant l'expiration des E/S de l'opération.
Syntaxe
olap.server.netSocketTimeOut nn : indique le nombre de millisecondes pendant lesquelles une opération réseau Essbase peut être bloquée avant l'expiration de l'opération d'E/S.
Remarques :
Cette valeur affecte le comportement global du délai d'expiration de la demande et ne doit pas être modifiée arbitrairement.Exemple
olap.server.netSocketTimeOut 200olap.server.netSocketTryInfinite
La propriété de configuration Essbase Provider Services olap.server.netSocketTryInfinite vous permet de définir si le client va continuer à essayer à l'infini sur une opération réseau. Si la valeur est définie sur true, olap.server.netRetryCount n'a aucun effet. La valeur par défaut est false.
Syntaxe
olap.server.netSocketTryInfinite true|falsesystem.cluster.monitorInterval
La propriété de configuration Provider Services system.cluster.monitorInterval vous permet de définir l'intervalle auquel Essbase interroge les noeuds de serveur dans les clusters actifs-actifs (lecture seule) pour déterminer si les noeuds sont arrêtés ou actifs.
Syntaxe
system.cluster.monitorInterval nn : intervalle, en secondes, pendant lequel Essbase interroge les noeuds dans les clusters actifs-actifs (lecture seule) pour voir s'ils sont arrêtés ou actifs. L'intervalle par défaut est 30s.
Exemple
system.cluster.monitorInterval 30