3 Configurazione dei Servizi di Provider

Le proprietà di configurazione di Provider Services sono disponibili nell'interfaccia Web di Essbase per facilitare la gestione dei parametri di timeout di rete.

È possibile impostare i valori per le configurazioni di Provider Services nella console. Vedere Imposta proprietà configurazione di Provider Services.

essbase.jobs.maxCount

La proprietà di configurazione essbase.jobs.maxCount di Provider Services consente di impostare il numero massimo di job paralleli che Essbase può eseguire.

Sintassi

essbase.jobs.maxCount n

n: specifica il numero di job attivi che Essbase può eseguire in parallelo. Il valore predefinito è 10.

Descrizione

I job sono operazioni che è possibile eseguire dall'interfaccia Web Essbase. I job comprendono operazioni quali il caricamento dei dati, la creazione delle dimensioni, l'esportazione dei cubi, l'esecuzione degli script MaxL, l'esecuzione dei calcoli e la cancellazione dei dati. I job sono asincroni, nel senso che vengono eseguiti in background come thread univoci. Ogni job dispone di un ID univoco.

Questa proprietà fa distinzione tra maiuscole e minuscole, quindi assicurati di specificarne il nome esattamente come mostrato nell'esempio.

Esempio

essbase.jobs.maxCount 15

olap.server.netRetryCount

La proprietà di configurazione olap.server.netRetryCount di Provider Services di Essbase consente di impostare il numero di volte in cui un'API può riprovare a eseguire un'operazione di rete non riuscita prima di eseguire l'errore e segnalare un errore. Se olap.server.netSocketTryInfinite è impostato su true, olap.server.netRetryCount non ha alcun effetto.

Sintassi

olap.server.netRetryCount n

n: un valore intero. L'impostazione predefinita è 600 nuovi tentativi. Ogni cinque tentativi dà un timeout di un secondo. Il valore predefinito, 600, restituisce un timeout di due minuti.

olap.server.netSocketTimeOut

La proprietà di configurazione di Provider Services olap.server.netSocketTimeOut consente di impostare il tempo massimo durante il quale un'operazione di rete Essbase (lettura/scrittura) può essere bloccata prima del timeout dell'operazione di I/O.

Sintassi

olap.server.netSocketTimeOut n

n: specifica il numero di millisecondi che un'operazione di rete Essbase può bloccare prima del timeout dell'operazione di I/O.

Nota

Questo valore influisce sul funzionamento complessivo del timeout della richiesta e non deve essere modificato arbitrariamente.

Esempio

olap.server.netSocketTimeOut 200

olap.server.netSocketTryInfinite

La proprietà di configurazione di Essbase Provider Services olap.server.netSocketTryInfinite consente di impostare se il client continuerà a provare all'infinito su un'operazione di rete. Se impostato su true, olap.server.netRetryCount non ha effetto. Il valore predefinito è false.

Sintassi

olap.server.netSocketTryInfinite true|false

system.cluster.monitorInterval

La proprietà di configurazione di Provider Services system.cluster.monitorInterval consente di impostare l'intervallo in base al quale Essbase esegue il polling dei nodi server nei cluster attivo-attivo (sola lettura) per determinare se i nodi sono inattivi o attivi.

Sintassi

system.cluster.monitorInterval n

n: l'intervallo, in secondi, in base al quale Essbase esegue il polling dei nodi nei cluster attivo-attivo (sola lettura) per verificare se sono inattivi o attivi. L'intervallo predefinito è 30s.

Esempio

system.cluster.monitorInterval 30