Interact > generale > learningTablesDataSource

Queste proprietà di configurazione definiscono le impostazioni dell'origine dati per le tabelle dell'apprendimento integrato. Se si utilizza l'apprendimento integrato di Interact, questa origine dati deve essere definita.

Se si crea una propria implementazione dell'apprendimento utilizzando l'API apposita, sarà possibile configurare la propria implementazione personalizzata in modo da leggere questi valori utilizzando l'interfaccia di ILearningConfig.

jndiName

Utilizzare la proprietà jndiName per identificare l'origine dati JNDI (Java Naming and Directory Interface) definita nel server delle applicazioni (Websphere o WebLogic) per le tabelle di apprendimento a cui accedono i server runtime di Interact.

Le tabelle di apprendimento vengono create dal file dll aci_lrntab e contengono, fra le altre, le tabelle seguenti: UACI_AttributeValue e UACI_OfferStats.

Default value

Nessun valore predefinito.

type

Il tipo di database per l'origine dati utilizzata dalle tabelle di apprendimento a cui accedono i server runtime di Interact.

Le tabelle di apprendimento vengono create dal file dll aci_lrntab e contengono, fra le altre, le tabelle seguenti: UACI_AttributeValue e UACI_OfferStats.

Valid values

SQLServer | DB2 | ORACLE

Default value

SQLServer

connectionRetryPeriod

La proprietà ConnectionRetryPeriod specifica la quantità di tempo, espressa in secondi, durante la quale Interact ritenta automaticamente la richiesta di connessione al database per le tabelle di apprendimento in caso di errore. Interact tenta automaticamente di riconnettersi al database per il lasso di tempo specificato prima di generare un errore di database. Se il valore viene impostato su 0, Interact ritenta all'infinito, se viene impostato su -1, non esegue altri tentativi.

Le tabelle di apprendimento vengono create dal file dll aci_lrntab e contengono, fra le altre, le tabelle seguenti: UACI_AttributeValue e UACI_OfferStats.

Default value

-1

connectionRetryDelay

La proprietà ConnectionRetryDelay specifica la quantità di tempo, espressa in secondi, durante la quale Interact attende prima di tentare di riconnettersi al database per le tabelle di apprendimento in caso di errore. Se il valore è impostato su -1, non verrà eseguito alcun altro tentativo.

Le tabelle di apprendimento vengono create dal file dll aci_lrntab e contengono, fra le altre, le tabelle seguenti: UACI_AttributeValue e UACI_OfferStats.

Default value

-1

schema

Nome dello schema contenente le tabelle per il modulo di apprendimento integrato. Interact inserisce il valore di questa proprietà prima dei nomi di tabella, ad esempio, UACI_IntChannel diviene schema.UACI_IntChannel.

Non è necessario definire uno schema. Se non viene definito alcuno schema, Interact presuppone che il proprietario delle tabelle sia lo stesso dello schema. Per evitare ambiguità è tuttavia opportuno impostare questo valore.

Default value

Nessun valore predefinito.



IBM Unica Marketing Platform
 
8.5.0
For more information, see our support and community site: Customer Central