Ir para conteúdo principal Pular para conteúdo complementar

Trabalhando com aplicativos no Qlik Answers

Aplicativos permitem que o Qlik Answers forneça respostas de fontes de dados estruturados. Aplicativos podem ser adicionados como uma fonte de conteúdo para assistentes. Aplicativos também podem ser disponibilizados individualmente para o Qlik Answers.

O Qlik Answers também pode gerar gráficos e pastas para o usuário, permitindo a criação rápida de conteúdo de aplicativo.

Nota informativaO Qlik Answers oferece suporte a aplicativos que usam Acesso à Seção e respeita as regras de Acesso à Seção do aplicativo. Ao acessar aplicativos, o Qlik Answers usa as permissões do usuário. Ele só pode acessar o conteúdo de um aplicativo de Acesso à Seção ao qual o usuário tem permissão para acessar. Os usuários não podem expandir sua visibilidade por meio de perguntas em linguagem natural no Qlik Answers.

O Qlik Answers indexa aplicativos para criar definições internas de dados de aplicativos. Esses são então usados para responder a perguntas de usuários e gerar gráficos e pastas. Aplicativos são indexados quando adicionados a um assistente ou quando disponibilizados para o Qlik Answers. Eles são reindexados a cada recarregamento.

O Qlik Answers usa o seguinte para entender os dados do aplicativo:

  • O modelo de dados

    Os campos e o modelo de dados do aplicativo são as informações primárias usadas pelo Qlik Answers.

  • Modelo lógico

    O modelo lógico criado pela lógica de negócios é usado pelo Qlik Answers, mas apenas as informações em Visão geral e Campos e grupos.

    Campos ocultos no modelo lógico não são usados pelo Qlik Answers.

  • Itens mestre

    O Qlik Answers prioriza o uso de dimensões e medidas mestre ao indexar o modelo de dados, pois são criadas pelo usuário.

  • Descrições de aplicativos e itens mestre

    Dados não estruturados de descrições são usados para fornecer informações de contexto adicionais para campos e seu uso.

  • Sinônimos de lógica de negócios

    Termos adicionados como sinônimos são usados para fornecer terminologia alternativa para perguntas do usuário.

Para obter informações sobre como preparar seus aplicativos para uso com o Qlik Answers, consulte Práticas recomendadas para preparar aplicativos para Qlik Answers.

Disponibilizando aplicativos individuais para o Qlik Answers

Você pode disponibilizar aplicativos individuais para o Qlik Answers. Os aplicativos estarão disponíveis na Análise de aplicativos e poderão usar o Qlik Answers com o aplicativo ao abrirem o Answers.

Os aplicativos estão disponíveis do Qlik Answers em Análise de aplicativo. Os usuários poderão usar o Qlik Answers com o aplicativo quando abrirem o Answers.

  1. No seu aplicativo, clique em Mais açõesConfigurações.

  2. Clique em Recursos.

  3. Selecione Disponível no Qlik Answers.

Adicionando aplicativos a assistentes

Os aplicativos disponibilizados para o Qlik Answers podem ser adicionados aos assistentes como fonte de conteúdo. Cada assistente pode ter um único aplicativo atribuído a ele.

Os assistentes têm várias vantagens ao usar aplicativos como fontes de dados:

  • Opções de chat personalizáveis: os assistentes oferecem mais opções para personalizar a experiência de chat do agente.

  • Feedback: os assistentes permitem que você revise o feedback dos usuários que conversam com seu aplicativo.

  • Fontes de dados combinadas: você pode usar fontes de dados não estruturados de bases de conhecimento com a fonte de dados estruturados do seu aplicativo. Isso permite o uso de documentação suplementar para ajudar a explicar e fornecer contexto aos seus aplicativos.

  • Incorporar em outras páginas da Web: os assistentes podem ser incorporados em outras páginas da Web, fornecendo acesso ao chat agêntico do Qlik Answers fora do Qlik Cloud.

Para obter mais informações sobre como adicionar um aplicativo como conteúdo a um assistente, consulte Gerenciando aplicativos

  1. Em um assistente, abra a guia Conteúdo.

  2. Clique em Adicionar conteúdoAdicionar aplicativo.

  3. Selecione um aplicativo e clique em Adicionar.

Agendando a indexação para aplicativos

Os aplicativos são indexados após cada recarregamento. Se as fontes de dados do seu aplicativo forem atualizadas regularmente e você quiser uma indexação periódica, crie uma tarefa de recarregamento para agendar a atualização dos dados do seu aplicativo.

Nota informativaA indexação de aplicativos não consome capacidade de indexação.

Para obter mais informações, consulte Programando carga de dados de aplicativos.

Práticas recomendadas para preparar aplicativos para Qlik Answers

Embora qualquer aplicativo possa ser usado para o Qlik Answers, o tempo gasto preparando o aplicativo para uso com o Qlik Answers melhora a qualidade das respostas.

Clareza e contexto são os fatores mais importantes para garantir bons resultados do Qlik Answers. A clareza facilita para o Qlik Answers entender os dados em um aplicativo. O contexto ajuda o Qlik Answers a interpretar e usar corretamente os dados em um aplicativo. As seguintes práticas recomendadas para preparar um aplicativo ajudam a garantir clareza e contexto:

  • Use nomes de campo inequívocos e descritivos

  • Dinamize seu modelo de dados

  • Verifique os formatos de dados dos campos

  • Use itens mestre

  • Use o vocabulário de lógica de negócios para adicionar terminologia

  • Remova os campos desnecessários do seu modelo de dados

Use nomes de campo inequívocos e descritivos

Seu modelo de dados deve usar campos que sejam descritivos e inequívocos. Os nomes dos campos devem:

  • Esclarecer o significado comercial de cada campo.

  • Aplicar uma nomenclatura clara e alinhada aos negócios que descreva diferenças ou similaridades com outros campos.

Tente fazer o seguinte para ajudar a tornar os campos mais claros para o Qlik Answers:

  • Use redação completa, como Nome do cliente em vez de CUST_NM. Isso ajuda a alinhar campos com perguntas em linguagem natural.

  • Forneça qualificadores contextuais nos nomes dos campos para ajudar a diferenciar entre campos. Por exemplo:

  • Deixe as localizações claras. Use Cidade do cliente e Cidade da loja em vez de dois campos ambos chamados Cidade.

  • Deixe a data/hora claras. Use Data do pedido e Data de envio em vez de dois campos ambos nomeados Data.

  • Tente indicar a função e o tipo do campo. Incorpore palavras como contagem, total, valor ou porcentagem para esclarecer sua natureza agregadora. Por exemplo, Contagem de pedidos. Se os nomes dos campos usam booleanos, eles devem ser lidos como preposições, como usar prefixos como is_active ou has_churned.

  • Para campos chave, prefixe-os com contexto. Por exemplo, customer_id e order_id é preferível a algo como um campo genérico como ID ou cust_ref.

Evite usar nomes de campos que:

  • Usem códigos opacos ou jargão técnico.

  • Usem Sinalizador ou um adjetivo simples como Ativo para um campo Booleano, pois isso pode dificultar a interpretação do Qlik Answers.

  • Usem substantivos ambíguos ou genéricos sem contexto. Um campo chamado Quantia, por exemplo, não comunica do que se trata o valor. Vários campos genéricos podem dificultar para o Qlik Answers mapear de forma confiável consultas em linguagem natural para o campo correto.

  • Use abreviações crípticas, como cust_no para número de cliente ou txn para transação. Isso dificulta para que o Qlik Answers entenda o campo.

Dinamize seu modelo de dados

Dinamize seu modelo de dados removendo campos desnecessários produz respostas mais precisas e previsíveis do Qlik Answers. Uma seleção criteriosa de campos reduz as chances de seleção incorreta de campos ou confusão do Qlik Answers. Modelos de dados simplificados também são mais rápidos para indexar. Para dinamizar seu modelo de dados:

  • Oculte os campos técnicos.

  • Consolide campos redundantes ou quase duplicados em uma única versão definitiva.

Ocultar campos técnicos

Seu modelo de dados deve apresentar ao Qlik Answers campos que contenham valor analítico real. Evite incluir campos técnicos que não contribuam para que o Qlik Answers entenda o aplicativo. Campos técnicos contêm informações como: 

  • IDs

  • Chaves

  • Carregar carimbos de data/hora

  • Preparando as colunas

Você pode remover campos desnecessários ocultando-os. Campos ocultos ainda estão disponíveis para lógica de script ou cálculos internos, mas são excluídos da análise do Qlik Answers.

  • No script de carregamento ou no gerenciador de dados, adicione um prefixo % em seu nome (por exemplo, %Discount2)

  • No modelo lógico na lógica de negócios, defina a visibilidade deles como Oculto.

    Para obter mais informações, consulte Visibilidade.

Consolidar e renomear campos

Você deve consolidar campos redundantes ou quase duplicados em uma única versão definitiva. Campos ambíguos dificultam a interpretação correta dos dados pelo Qlik Answers.

Renomeie ou consolide os campos para tornar o modelo de dados o mais claro possível para facilitar a compreensão pelo Qlik Answers.

Exemplo: Dinamizando o modelo de dados ao corrigir campos ambíguos

Considere os seguintes nomes de campo de um modelo de dados:

  • Discount_Amount

  • Discount_Value

  • Discount1

  • Discount2

Esses nomes de campo criam uma série de problemas para o Qlik Answers quando tenta interpretá-los:

  • Vários campos competem pelo termo desconto, criando ambiguidade para o Qlik Answers.

  • Sufixos numéricos (1, 2) e nomes de campo vagos não fornecem um significado comercial claro.

  • Convenções de nomenclatura mistas reduzem a clareza.

Para corrigir esses problemas, os campos devem ser renomeados ao preparar o aplicativo para uso com o Qlik Answers. Se os campos representam conceitos diferentes, eles devem ser renomeados para que seu uso e finalidade sejam mais claros. Por exemplo:

  • Desconto no Produto

  • Desconto Promocional

  • Desconto de Cupom

  • Desconto de fidelidade

Se representarem o mesmo conceito, devem ser consolidados em um único campo autoritativo, como Valor do Desconto. Se algum desses campos for técnico ou herdado, eles devem ser ocultados.

Formatar campos de data/hora carregados como texto simples

Alguns campos contêm informações de data/hora, mas são carregados como texto simples no modelo de dados. Como não são classificados como campos de data/hora, mas sim como campos de texto, eles não serão usados corretamente em análises do Qlik Answers, pois não serão tratados como campos de data verdadeiros.

Se um campo que contém informações de data/hora for marcado ou armazenado como texto, converta-o para o formato adequado durante o carregamento, seja com ferramentas no gerenciador de dados ou com funções de data no script de carregamento. Isso garante que:

  • O campo seja reconhecido como contendo datas.

  • A geração automática de calendário funcione.

  • Perguntas baseadas em tempo dos usuários mapeiem corretamente para os campos de data/hora.

  • A classificação e a filtragem se comportem corretamente.

Use itens mestre

Itens mestre melhoram a capacidade de o Qlik Answers interpretar dados do aplicativo. Ao interpretar perguntas, o Qlik Answers dá mais peso a itens mestre do que a campos no modelo de dados, já que são criados pelo usuário. Eles são importantes porque um usuário os considerou importantes o suficiente para criá-los.

Itens mestre adicionam clareza e reduzem a ambiguidade ao criar uma versão única e confiável de cada métrica ou campo importante em um modelo de dados. Isso também ajuda a manter respostas semelhantes alinhadas entre os usuários. Quando alguém pergunta sobre Margem de lucro e há uma medida mestre correspondente, a resposta se baseia na mesma definição, independentemente de quem pergunta ou de como a pergunta é formulada.

Um dos elementos mais importantes dos itens mestre são as descrições. As descrições são usadas pelo Qlik Answers para fornecer contexto para a interpretação de itens mestre. Descrições detalhadas em itens mestre explicam claramente:

  • Intenção

  • Significado

  • Contexto de negócios

Descrições de itens mestre facilitam que o Qlik Answers entenda uma dimensão ou medida mestre e escolha a métrica correta, mesmo que os usuários perguntem de uma forma inesperada.

Para práticas recomendadas adicionais para itens mestre e o Qlik Answers, consulte Escrevendo descrições de item mestre para Qlik Answers.

Exemplo: Descrição útil do item mestre

Medida mestre: Custo de Aquisição de Cliente

Descrição: Custo médio para adquirir um novo cliente. Calculado como o gasto total de marketing e vendas dividido pelo número de clientes recém-adquiridos. Exclui gastos com retenção ou renovação. Também conhecido como CAC.

Use sinônimos de lógica de negócios para agregar valor

Sinônimos de lógica de negócios ajudam a refinar como o Qlik Answers interpreta a terminologia. Embora o Qlik Answers entenda a linguagem de negócios comum, seu modelo de dados pode incluir terminologia que um LLM não reconheceria ou interpretaria naturalmente de forma correta. Sinônimos ajudam o Qlik Answers a entender a terminologia exclusiva dos dados da sua organização. As seguintes categorias de termos se beneficiam da adição de sinônimos:

  • Jargões ou acrônimos específicos da organização

  • Apelidos internos de KPI

  • Códigos de produto ou processo que também são termos de negócios

  • Métricas que parecem semelhantes, mas têm definições internas distintas

  • Linguagem específica do domínio não amplamente utilizada fora da sua indústria

Tente evitar sinônimos que façam o seguinte:

  • Adicione ambiguidade. Incluir superior ou inferior, por exemplo, pode causar problemas, já que não são claros. Por exemplo, 0 poderia significar os 5 melhores, os 10% melhores, os melhores por receita ou número de negócios.

    Adicionar sinônimos que duplicam valores de campos também pode adicionar ambiguidade.

  • Vocabulário duplicado para os mesmos termos, por exemplo, adicionar o sinônimo vendas a dois campos separados.

  • Inclua palavras irrelevantes, pois elas podem fazer com que as perguntas sejam desqualificadas.

Para saber mais, consulte Adicionando sinônimos.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!