Interact > general > learningTablesDataSource

Ces propriétés de configuration définissent les paramètres de la source de données pour les tables d’apprentissage intégrées. Vous devez définir cette source de données si vous utilisez l'apprentissage intégré d'Interact.

Si vous créez votre propre implémentation d’apprentissage via l’API d’apprentissage, vous pourrez configurer votre implémentation d’apprentissage personnalisée pour lire ces valeurs à l’aide de l’interface ILearningConfig.

jndiName

Utilisez la propriété jndiName pour identifier les sources de données de Java Naming and Directory Interface (JNDI) définies sur le serveur d'application (Websphere ou WebLogic) pour les tables d'apprentissage auxquelles les serveurs d'exécution d'Interact accèdent.

Les tables d’apprentissage sont créées par le fichier ddl aci_lrntab et comportent les tables suivantes (entre autres) : UACI_AttributeValue et UACI_OfferStats.

Default value

Aucune valeur par défaut définie.

type

Type de la base de données associée à la source de données utilisée par les tables d'apprentissage auxquelles les serveurs d'exécution d'Interact accèdent.

Les tables d’apprentissage sont créées par le fichier ddl aci_lrntab et comportent les tables suivantes (entre autres) : UACI_AttributeValue et UACI_OfferStats.

Valid values

SQLServer | DB2 | ORACLE

Default value

SQLServer

connectionRetryPeriod

La propriété ConnectionRetryPeriod spécifie la durée, en secondes, nécessaire à Interact pour répondre automatiquement à la demande de connexion à la base de données par les tables d'apprentissage en cas de défaillance. Interact tentera de se reconnecter automatiquement à la base de données pendant cette période de temps, avant de rapporter une erreur ou une défaillance de la base de données. Si la valeur est définie sur 0, Interact essaiera indéfiniment ; si elle est définie sur -1, il n’y aura aucune tentative.

Les tables d’apprentissage sont créées par le fichier ddl aci_lrntab et comportent les tables suivantes (entre autres) : UACI_AttributeValue et UACI_OfferStats.

Default value

-1

connectionRetryDelay

La propriété ConnectionRetryDelay spécifie la durée, en secondes, pendant laquelle Interact attend avant toute tentative de reconnexion à la base de données pour les tables d’apprentissage après une défaillance. Si la valeur est définie sur -1, il n’y aura pas de tentative.

Les tables d’apprentissage sont créées par le fichier ddl aci_lrntab et comportent les tables suivantes (entre autres) : UACI_AttributeValue et UACI_OfferStats.

Default value

-1

schéma

Nom du schéma contenant les tables du module d'apprentissage intégré. Interact insère la valeur de cette propriété avant tous les noms de tables, par exemple, UACI_IntChannel sera remplacée par schema.UACI_IntChannel.

Il n’est pas nécessaire de définir un schéma. Si vous ne définissez pas de schéma, Interact supposera que le propriétaire des tables est le même que celui du schéma. IBM vous conseille de définir cette valeur afin d’éviter toute ambiguïté.

Default value

Aucune valeur par défaut définie.



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