Interação | Geral | learningTablesDataSource
Estas propriedades de configuração definem as configurações de origens de dados para as tabelas de aprendizado integrado. Você deve definir essas origens de dados se estiver usando o aprendizado integrado do Interact.
Se você criar sua própria implementação de aprendizado usando a API de Aprendizado, é possível configurar sua implementação de aprendizado customizada para ler esses valores usando a interface ILearningConfig.
jndiName
Descrição
Use esta propriedade jndiName para identificar a origem de dados Java Naming and Directory Interface (JNDI) que é definida no servidor de aplicativos (Websphere ou WebLogic) para as tabelas de aprendizado acessadas pelos servidores de tempo de execução do Interact.
As tabelas de aprendizado são criadas pelo arquivo DDL aci_lrntab e contêm as seguintes tabelas (entre outras): UACI_AttributeValue e UACI_OfferStats.
Valor padrão
Não há um valor padrão definido.
Tipo
Descrição
O tipo de banco de dados para a origem de dados usada pelas tabelas de aprendizado acessadas pelos servidores de runtime do Interact.
As tabelas de aprendizado são criadas pelo arquivo DDL aci_lrntab e contêm as seguintes tabelas (entre outras): UACI_AttributeValue e UACI_OfferStats.
Valor padrão
SQLServer
Valores Válidos
SQLServer | DB2® | ORACLE
connectionRetryPeriod
Descrição
A propriedade ConnectionRetryPeriod especifica a quantia de tempo em segundos em que o Interact automaticamente tenta a solicitação de conexão com o banco de dados na falha das tabelas de aprendizado. O Interactautomaticamente tenta se reconectar ao banco de dados por esse período de tempo antes de relatar um erro ou uma falha do banco de dados. Se o valor for configurado como 0, o Interact tentará de novo e indefinidamente. Se o valor for configurado como -1, nenhuma retentativa ser feita.
As tabelas de aprendizado são criadas pelo arquivo DDL aci_lrntab e contêm as seguintes tabelas (entre outras): UACI_AttributeValue e UACI_OfferStats.
Valor padrão
-1
connectionRetryDelay
Descrição
A propriedade ConnectionRetryDelay especifica a quantia de tempo em segundos que o Interact aguarda antes de tentar se reconectar ao banco de dados após um falha nas tabelas de aprendizado. Se o valor for configurado como -1, nenhuma nova tentativa será realizada.
As tabelas de aprendizado são criadas pelo arquivo DDL aci_lrntab e contêm as seguintes tabelas (entre outras): UACI_AttributeValue e UACI_OfferStats.
Valor padrão
-1
schema
Descrição
O nome do esquema contendo as tabelas para o módulo de aprendizado integrado. O Interact insere o valor dessa propriedade antes de todos os nomes de tabela transformando-os, por exemplo, de UACI_IntChannel em schema.UACI_IntChannel.
Você não tem que definir um esquema. Se você não definir um esquema, o Interact assume que o proprietário das tabelas é o mesmo que o do esquema. Você deveria configurar esse valor para remover a ambiguidade.
Valor padrão
Não há um valor padrão definido.