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 Interagir.
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 Interagir.
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 Interagir.
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 Interagir automaticamente tenta a solicitação de conexão com o banco de dados na falha das tabelas de aprendizado. O Interagirautomaticamente 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 Interagir 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 Interagir 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 Interagir 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 Interagir 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.