Il numero massimo di volte per cui Optimize esegue un test delle combinazioni delle transazioni proposte, o alternative, per trovare l'alternativa ottimale per un cliente.
Se il numero di clienti di cui si sta eseguendo l'ottimizzazione è maggiore di CustomerSampleSize,
Optimize divide i clienti in gruppi di non più di
CustomerSampleSize e ottimizza ciascun gruppo campione separatamente. Le regole che interessano più gruppi, come la regola Capacità personalizzata, sono ancora applicate come definite. L'aumento di questo numero potrebbe migliorare l'efficacia ma ridurre le prestazioni.
Il valore CustomerSampleSize ottimale è uguale al numero di clienti. Tuttavia, l'elaborazione di un'ampia serie di dati potrebbe richiedere un intervallo di tempo decisamente eccessivo. Dividendo i clienti in gruppi più piccoli che
Optimize elabora per volta, è possibile aumentare le prestazioni con una riduzione minima dell'efficacia.
Il numero massimo di iterazioni per cui Optimize elabora un gruppo di clienti.
Optimize elabora un gruppo di clienti finché non viene raggiunta l'efficacia o finché il numero di iterazioni è uguale a
MaxIterationsPerCustomerSample.
Il numero massimo di thread utilizzato da Optimize per elaborare gli algoritmi di ottimizzazione. In generale, più è elevato il valore sul quale si imposta
MaxCustomerSampleProcessingThreads e maggiore potrebbe essere il miglioramento delle prestazioni. Tuttavia, l'aumento delle prestazioni è limitato da diversi fattori, inclusi il tipo e il numero di regole di ottimizzazione e l'hardware utilizzati. Per istruzioni dettagliate sulla regolazione dell'implementazione di
Optimize, rivolgersi al rappresentante di
IBM® Unica ® .
Il numero di thread che Optimize ha a disposizione per l'utilizzo in fase di lettura di un campione cliente dalla PCT. L'aumento del numero di thread potrebbe migliorare le prestazioni di una sessione
Optimize. Per istruzioni dettagliate sulla regolazione dell'implementazione di
Optimize, rivolgersi al rappresentante di
IBM® Unica ® .
Il numero di thread che Optimize ha a disposizione in fase di scrittura di un campione cliente in una tabella di staging per la OCT. L'aumento del numero di thread potrebbe migliorare le prestazioni di una sessione
Optimize. Per istruzioni dettagliate sulla regolazione dell'implementazione di
Optimize, rivolgersi al rappresentante di
IBM® Unica ® .
Se true, Optimize prova a utilizzare più thread in fase di elaborazione degli algoritmi di ottimizzazione. È possibile configurare il numero di thread con le proprietà di configurazione
MaxCustomerSampleProcessingThreads,
ProcessingThreadQueueSize e
PostProcessingThreadQueueSize. Se false,
Optimize utilizza un singolo thread in fase di elaborazione degli algoritmi di ottimizzazione.
Se true, Optimize scrive le transazioni di cronologia dei contatti in un file da leggere durante l'esecuzione di una sessione
Optimize. Se false,
Optimize legge dalla tabella
UA_ContactHistory nelle tabelle di sistema
Campaign.
Se false, Optimize crea un blocco di lettura sulla tabella
UA_ContactHistory per la durata della sessione
Optimize. Questo blocco potrebbe causare la mancata riuscita di tentativi di scrittura nella tabella se si sta utilizzando un programma di utilità per il caricamento del database. Se true,
Optimize crea un blocco di lettura sulla tabella solo per il tempo che occorre per scrivere la query in un file.
Se si imposta UseFutureContacts su false, e le regole di ottimizzazione per la sessione
Optimize non utilizzano i periodi di tempo,
Optimize non interroga le tabelle della cronologia dei contatti. Questa impostazione migliora il tempo necessario per eseguire la sessione
Optimize. Tuttavia, se la sessione
Optimize utilizza i periodi di tempo, le tabelle della cronologia dei contatti vengono interrogate.
Copyright IBM Corporation 2012. All Rights Reserved.
|