Per definire una metrica che utilizza eventi interni, è necessaria la registrazione ad altre metriche mediante la funzione RegisterByMetric.
Procedere come descritto di seguito:
Viene visualizzata la pagina Aggiungi nuova registrazione.
Un altro modo per registrare una metrica può essere eseguito aggiungendo un'istruzione RegisterByMetric nella scheda Business logic per il codice di business logic della metrica con i seguenti parametri:
Nota: non è possibile specificare un nome contraente se il contratto è omesso.
Importante: Il sistema non consente agli utenti di registrarsi ad altre metriche registrate a esso in modo diretto o indiretto
L'utilizzo di eventi intermedi è simile a quello degli eventi regolari.
Il motore di calcolo cerca gli eventi adatti per la registrazione nella tabella T_INTERMEDIATE_EVENTS. Questi eventi sono inviati al metodo definito nel comando di registro. Quando il motore di calcolo ricalcola, prima elimina tutti gli eventi intermedi scritti per il periodo di ricalcolo. Il motore di calcolo determina la sequenza di lavoro in base al livello di metrica. Questo è un nuovo campo in T_FORMULAS che indica il numero delle metriche dalle quali questa formula dipende in termini di eventi intermedi. Se il valore è NULL, la formula non è registrata a nessuna metrica. In caso contrario, contiene un valore intero. Più è alto il livello di metrica, più è stato calcolato. Solo dopo questa sequenza il motore di calcolo considera il parametro rulesorder in T_SYSTEM_CONFIGURATIONS.
Importante: Si presuppone che le due metriche (invio e ricezione) siano definite sul medesimo motore di calcolo, il che è responsabilità dell'utente.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|