Ir para conteúdo principal

Criando modelos lógicos para o Insight Advisor com Lógica comercial

O Insight Advisor usa um modelo lógico baseado em precedentes aprendidos para determinar quais campos são de interesse para ideias. Você pode definir seu próprio modelo lógico para aplicativos com Lógica comercial.

O Insight Advisor depende do Qlik cognitive engine e de precedentes aprendidos para entender os relacionamentos e os usos dos campos no seu modelo de dados. Como opção, você pode personalizar o modelo lógico para melhorar os resultados do Insight Advisor. É possível personalizar o modelo lógico em Modelo lógico em Lógica comercial, na guia Preparar.

Nota:

Quando uma lógica comercial está habilitada em um aplicativo, o aprendizado baseado em precedentes é desabilitado para esse aplicativo.

Compreendendo modelos lógicos

O modelo lógico de um aplicativo é o modelo conceitual que o Insight Advisor utiliza ao gerar visualizações. Ele é desenvolvido a partir do modelo de dados subjacente de um aplicativo. Cada aplicativo tem um único modelo lógico. Campos e itens mestres são os componentes principais do modelo lógico. Eles estão organizados em grupos. Grupos indicam uma associação ou um relacionamento conceitual entre campos ou itens mestre. O modelo lógico também contém informações sobre possíveis relacionamentos entre grupos.

O modelo lógico tem influência direta sobre o funcionamento do Insight Advisor. Por exemplo, quando um usuário seleciona um campo para mostrar uma análise de tendências, o Insight Advisor tenta encontrar um campo de data que faz parte de um grupo de calendário primário. Se o campo fosse Vendas, o Insight Advisor priorizaria um campo como Data do pedido sobre o campo Data de nascimento do funcionário.

A lógica comercial também afeta como o sistema escolhe entre os campos em consultas de linguagem natural. Por exemplo, os campos Nome do produto e Código do produto são agrupados como um único grupo. Se a expressão 'mostrar vendas por produto' fosse usada em uma consulta, Nome do produto seria usado para 'produto', pois seria a melhor opção para esse grupo.

O modelo lógico padrão usado para lógica comercial é um esquema em estrela. A lógica comercial permite que você construa uma modelagem diferente para seu aplicativo caso um esquema em estrela não seja o ideal. A lógica comercial também pode ajudar a restringir a agregação em modelos lógicos contendo medidas semi-aditivas ou tabelas de medidas muito grandes. Isso melhora a exploração de dados de aplicativos no Insight Advisor.

Personalizando modelos lógicos

O Modelo lógico divide-se nas seguintes seções para personalizar o modelo lógico de um aplicativo:

  • Visão geral: Visão geral fornece um resumo da sua lógica comercial. Clicar nos cartões para Campos e grupos, Pacotes, Hierarquias ou Comportamentos abre a seção correspondente.
  • Campos e gruposCampos e grupos permite definir os grupos aos quais seus campos e itens mestre pertencem no modelo lógico.
  • PacotesPacotes permite que você crie coleções de grupos relacionados. Isso evita que grupos que não estejam no mesmo pacote sejam usados juntos.
  • Hierarquias: Hierarquias permite definir relacionamentos hierárquicos entre grupos.
  • Comportamentos: Comportamentos permite especificar relacionamentos de preferência ou de negação entre os campos. Comportamentos também podem aplicar seleções obrigatórias.

Para personalizar um modelo lógico, faça o seguinte:

  1. Habilite a personalização da lógica comercial do seu aplicativo.
  2. Defina seus campos e grupos.

    Definindo campos e grupos

  3. Opcionalmente, adicione seus grupos a pacotes.

    Definindo o escopo do modelo lógico com pacotes

  4. Opcionalmente, defina hierarquias entre grupos

    Criando análises de detalhamento com hierarquias

  5. Opcionalmente, aplique comportamentos.

    Aplicando comportamentos a modelos lógicos

Você pode redefinir seu modelo lógico para o padrão. Também pode desabilitar a lógica comercial temporariamente.

Habilitando uma lógica comercial personalizada

  1. Em um aplicativo, clique em Preparar e selecione Modelo lógico.
  2. Clique em Continuar.

A lógica comercial personalizada agora está habilitada para seu aplicativo. O aprendizado baseado em precedentes está agora desabilitado.

Redefinindo a lógica comercial

Você pode redefinir seu modelo lógico para o modelo padrão. A redefinição desabilita a lógica comercial personalizada e permite o aprendizado baseado em precedentes no Insight Advisor.

  1. Em Modelo lógico, clique em Redefinir para padrão.
  2. Clique em Confirmar.

Desabilitando a lógica comercial

É possível desabilitar modelos lógicos personalizados. Ao contrário do processo de redefinir a lógica comercial, você pode habilitar sua lógica comercial personalizada novamente mais tarde. Enquanto sua lógica comercial estiver desabilitada, a lógica comercial padrão será usada para seu aplicativo.

  1. Em Modelo lógico, clique em Desabilitar lógica.
  2. Clique em Confirmar.