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

Analisando a linhagem para aplicativos, scripts e conjuntos de dados

A linhagem rastreia dados e transformações de dados de trás para frente até a fonte original. O Qlik Cloud fornece uma representação visual detalhada do histórico desse fluxo, no qual você pode examinar interativamente a linhagem upstream de um determinado campo ou conjunto de dados.

Uma visualização resumida do consumidor das medidas e dimensões usadas em um objeto gráfico específico identifica a origem, proporcionando a confiança de que você pode entender e confiar no que está vendo e trabalhando.

Nota informativa Para visualizar a linhagem de um aplicativo ou conjunto de dados, os dados devem ser armazenados no Qlik Cloud como uma fonte catalogada.

Os usuários corporativos que examinam um determinado campo têm uma visão da linhagem desse campo que resume suas dependências mais importantes:

  • Campos que são usados para derivá-lo
  • Associações e dependências diretas, incluindo proprietário e espaço
  • Fonte original (a primeira fonte conhecida)

Para visualizar dependências downstream ou prospectivas, você pode investigar quais elementos seriam afetados por uma alteração no objeto, exibindo a Análise de impacto. Consulte Analisando a análise de impacto para aplicativos, scripts e conjuntos de dados.

Para uma demonstração visual de como usar a linhagem, consulte:

Usando linhagem

O gráfico de linhagem

O gráfico de linhagem mostra o fluxo de dados por meio de aplicativos em um gráfico interativo. Um aplicativo, uma tabela ou um campo é chamado de nó em um gráfico de linhagem. Quando um nó é o nó base que está sendo investigado, diz-se que ele está em foco e é exibido como o último elemento no gráfico. No nível mais granular, os gráficos de linhagem em nível de campo mostram as fontes de dados e as transformações das quais um nó é originado ou dependente.

Os gráficos de linhagem são úteis para:

  • Especialistas em dados trabalhando com os dados

  • Especialistas em negócios criando aplicativos

  • Usuários corporativos avançados que consomem aplicativos

Cada nó representa uma etapa na linhagem do conjunto de dados ou aplicativo selecionado. Essas informações de linhagem são compiladas sempre que um aplicativo carrega ou recarrega dados. Se seu aplicativo não foi carregado recentemente, a linhagem pode estar incompleta ou imprecisa.

A linhagem tem suporte com conjuntos de dados e aplicativos diretamente do bloco ou da linha conforme eles aparecem no Qlik Sense do Qlik Cloud:

  • Conjunto de dados: Conjuntos de dados são fontes de dados, como dados carregados de conectores ou arquivos de dados. Conjuntos de dados podem ser tabelas em um banco de dados, dados que são carregados no armazenamento de dados ou dados gerados a partir de um aplicativo, como um arquivo qvd. Os conjuntos de dados geralmente têm uma única tabela cada, mas alguns, como arquivos do Excel, podem ter várias tabelas.

  • Aplicativo: Nós de aplicativos representam aplicativos analíticos do Qlik Sense que usam as fontes de dados na linhagem. Nós de aplicativo exibem o nome do aplicativo e a sua localização como Sense.

Nós de entrada típicos incluem fontes de dados que são usadas pelo nó base ou aplicativos que produzem conjuntos de dados. A linhagem em nível do campo permite uma investigação detalhada sobre como os campos foram calculados e sua origem específica em transformações e aplicativos.

Os nós disponíveis em um gráfico de linhagem são as entradas para o conjunto de dados ou aplicativo selecionado. Selecione um conjunto de dados ou aplicativo para designá-lo como o nó base. Os nós de entrada são nós que estão upstream a partir do nó base.

Gráfico de linhagem em nível de campo
Gráfico de linhagem em nível de campo

Os nós disponíveis em um gráfico de linhagem são as entradas para o nó base selecionado, em outras palavras, o nó em foco. O nó base é o nó exclusivo para o qual você deseja recuperar a linhagem; é um aplicativo, conjunto de dados, arquivo, tabela ou campo.

Ele será o nó mais à direita da tela e estará delineado em azul. Ele é o foco de sua investigação, e somente as entradas para esse nó base serão apresentadas.

Enquanto você explora a linhagem, pode alterar interativamente o nó base para outra tabela, aplicativo ou campo na tela para focalizar sua investigação.

Nó base de linhagem

O nó em foco, também chamado de nó base, estará à direita da tela

As linhas que conectam os nós são bordas. As bordas representam a relação de um nó com outro nó. Elas representam relacionamentos, indicando associações como um conjunto de dados usado por um aplicativo. Elas também podem representar dados produzidos como um subproduto de um aplicativo. A coleção de nós e bordas juntos formam o gráfico de linhagem.

Bordas de linhagens representam relacionamentos

As bordas representam relacionamentos entre objetos

Nós são recolhidos ou expandidos para revelar níveis de hierarquia de granularidade grosseira até mais fina, começando com o grupo de conjunto de dados de nível superior ou aplicativo até o nível mais granular, que é o nível do campo.

Níveis do nó de linhagem

Um nó com níveis de ativo, recurso, tabela e campo

Detalhes do nó

Os detalhes são limitados pelo seu acesso a esse objeto. Eles podem fornecer as seguintes informações:

  • Nome

  • Descrição

  • Tags

  • Localização

  • Espaço

  • Proprietário

  • Criador

  • Última modificação

Navegando pelo gráfico de linhagem

Clique e arraste o gráfico para navegar e centralizar o gráfico de linhagem. Você também pode usar os botões de navegação. Selecione Início Início para centralizar o gráfico de linhagem no nó base. Clique para voltar e avançar para se mover nas suas seleções.

Navegação pelo gráfico de linhagens

Botões de navegação para o gráfico de linhagem.

Selecione Linhagem no menu de contexto em um bloco ou linha de aplicativo ou conjunto de dados, dependendo da sua exibição, para abrir a linhagem para ela. Você também pode acessar um gráfico de linhagem na visão geral de um conjunto de dados, selecionando e Linhagem. Você pode acessar a linhagem (upstream) ou a análise de impacto (downstream) para outros nós que aparecem nos gráficos, selecionando e Linhagem (Usar como novo nó base) ou Análise de Impacto. Selecione um nó para designá-lo como o nó base.

Expanda ou recolha ícone de seta para cima os nós para expandir ou contrair grupos de objetos no mesmo nível.

Opção de menu para analisar diferentes nós

A exibição resumida da linhagem

Consumidores de análises e usuários corporativos casuais podem acessar uma exibição resumida do consumidor de dependências em nível do campo diretamente de um gráfico de análise em uma exibição tabular que lista as dependências do campo usado no gráfico.

Essa exibição tem suporte com todos os gráficos analíticos não agrupados do Qlik, exceto gráficos de Botão e Mapa. Embora o gráfico de linhagem mais detalhado esteja disponível, usuários de análises casuais podem acessar informações resumidas de objetos associados que incluem: aplicativos, links, conjuntos de dados, tabelas, campos, dimensões e medidas. Você pode obter facilmente uma explicação da proveniência dos dados em um gráfico com a visualização de resumo da linhagem.

Essa visualização lista detalhes e dependências para medidas e dimensões no gráfico. Isso inclui a Expressão que calcula a medida ou a dimensão, os campos que estão sendo usados na expressão e as fontes de dados de onde os campos são provenientes. Selecione ícone de mais ações na caixa de campos e fontes para Ir para linhagem (desse campo ou fonte).

  1. Altere as configurações do gráfico para que a exibição resumida do consumidor de linhagem fique visível. Essas configurações não estão ativadas por padrão.
    • Em Aparência>Geral> ative Mostrar detalhes.
    • Em Aparência>Geral> ative Mostrar expressões.
  2. Selecione Edição concluída e escolha informações ícone de informações para acessar a exibição resumida do consumidor de linhagem.
  3. Selecione o ícone de informações para abrir a visualização de resumo de linhagem

    Selecione o ícone de informações para exibir detalhes e dependências

    Exibição de resumo da linhagem

    A exibição de resumo da linhagem é aberta para mostrar detalhes e dependências

Limitações

O gráfico de linhagem tem as seguintes limitações:

  • Aplicativos que não foram carregados após o lançamento da linhagem no Qlik Cloud podem não ter informações de linhagem completas disponíveis para eles até após o carregamento. Os detalhes de alguns nós poderão ser limitados se não tiverem sido carregados depois que a linhagem foi ativada para o seu locatário.

  • Os detalhes do nó para conjuntos de dados fora do seu locatário, como SQL Server ou conexões do Google Drive, são limitados ao tipo de conjunto de dados e ao nome. As conexões REST exibem apenas os tipos que são dados REST.

  • A visualização resumida da linhagem não tem suporte nos gráficos de Botão e Mapa.

  • Atualmente, a exibição resumida de detalhes do gráfico não está disponível no modo para dispositivos móveis.

Permissões

Você deve ser capaz de visualizar um aplicativo ou conjunto de dados para ver a linhagem para o item a partir do hub. Se você puder ver o gráfico de linhagem de um nó base, poderá ver detalhes básicos e metadados dos objetos de linhagem upstream.

Segurança

Linhagem em nível de campo

  • Um usuário apenas pode mudar para um nó base ao qual ele tenha acesso. Caso contrário, o menu de contexto não estará disponível.

  • Se um usuário tiver acesso ao nó base, ele terá acesso para ver toda a linhagem upstream.

Exibição resumida do consumidor (detalhes do gráfico)

  • O acesso sempre é fornecido a dimensões e expressões. Links para nomes de linhagem e conjunto de dados são exibidos somente quando o usuário tem acesso.

Exemplos de casos de uso para analisar linhagem

Para obter uma visão geral dos exemplos a seguir, consulte Casos de uso de linhagem em nível de campo.

Exemplo: Explorando de onde vêm as informações com a exibição de resumo da linhagem

Como consumidor de análises, olhando para um gráfico de barras em um aplicativo cars-data4-app, você gostaria de saber de onde vêm as informações. Certifique-se de que as opções Mostrar detalhes e Mostrar expressões estejam ativadas para o gráfico na seção Geral das propriedades e selecione Edição concluída. Ao clicar novamente no gráfico, selecione Mostrar detalhes ícone de informações para mostrar a exibição do consumidor da linhagem.

A exibição do consumidor da linhagem lista Detalhes para as dimensões e medidas na coluna esquerda e Dependências para Campos e Origens nas colunas do meio e da direita. Você vê que a dimensão Car_Id-ID depende do campo Car_Id-ID, que é encontrado em três origens QVD listadas. Selecione o menu ícone de mais ações na entrada do campo e selecione Lineage-Car_id-ID / cars-data para abrir um gráfico de linhagem para o campo Card_id-ID no QVD cars-data.

Selecione uma origem ou um campo para visualizar a linhagem desse objeto

Selecione o menu e, em seguida, a opção de visualizar a linhagem de uma origem na exibição de resumo da linhagem do consumidor

O gráfico de linhagem é exibido da direita para a esquerda e mostra que o campo Car_id_ID está na tabela cars-data, armazenado como um Arquivo de Dados da Qlik. Expanda os nós à medida que você rastreia o histórico do campo até o arquivo original que foi carregado no Qlik Cloud. Você vê que a primeira retransmissão de retorno mostra que um QVD cars-data.qvd contendo o campo Car_id_ID foi carregado no aplicativo cars-data4-app. O próximo nó de retorno é um aplicativo cars-data3-app a partir do qual cars-data.qvd foi gerado. Voltando mais uma retransmissão e expandindo o nó, você vê que o arquivo fonte original era um arquivo CSV cars-data3.csv e continha o ID do campo.

Ao expandir as tabelas e os campos de exibição, você pode identificar o arquivo fonte original, a tabela e o campo da dimensão do gráfico de barras CAR_id-ID.

Expanda os nós para rastrear o histórico de um campo de volta ao arquivo fonte

Comece com o nó em foco e rastreie o histórico da linhagem até a fonte original

Exemplo: Investigando as origens de um conjunto de dados e como ele foi criado

Como desenvolvedor de aplicativos, você está pensando em usar um conjunto de dados existente rgb_customers.qvd para seu aplicativo. Você investiga as origens desse conjunto de dados para entender de onde vêm os dados. No bloco do conjunto de dados ou na linha, selecione Linhagem no menu ícone de mais ações para abrir o gráfico de linhagem. No gráfico de linhagem, você visualiza os metadados do conjunto de dados selecionando o menu ícone de mais ações no QVD rgb_customers.qvd e Abre a visão geral.

Abra a visão geral do conjunto de dados do gráfico de linhagem

A visão geral do conjunto de dados pode ser aberta a partir do gráfico de linhagem

Visualize tags, classificações e outros metadados técnicos na guia de visão geral do conjunto de dados

As visões gerais do conjunto de dados podem ser acessadas a partir do gráfico de linhagem

O perfil de dados está disponível na guia Campos

A guia Perfil de campos pode ser acessada a partir do gráfico de linhagem

Clique na seta para trás do navegador para retornar ao gráfico de linhagem e explorar o gráfico de linhagem do conjunto de dados. Expanda o nó rgb_customers_qvd para visualizar os campos disponíveis. Observe que cada campo oferece a opção de torná-lo o nó base de foco, selecionando Linhagem (usar como novo nó base) ou Análise de impacto para exibir a linhagem direta e os objetos dependentes que serão afetados por alterações no conjunto de dados.

Visualizando a linhagem de um conjunto de dados com opções para abrir o aplicativo ou dados, visualizar a análise de impacto ou alterar o nó em foco

Visualizando a linhagem para um conjunto de dados

Seguindo a linhagem para trás e expandindo os nós, você pode ver que esse conjunto de dados QVD é a saída do aplicativo Prep Data RGB Sales Analysis. Retornando outra retransmissão e expandindo o nó Armazenamento de arquivos, você vê que o aplicativo de análise de vendas tinha um arquivo CSV carregado nele: rgb_customers.csv. A análise em nível de campo revela que o campo Tags no arquivo fonte original foi renomeado para rgb_customers.Tags no aplicativo de análise de vendas. O arquivo CSV original pode ser aberto na visão geral para revelar metadados valiosos, como proprietário, criador, métricas de uso, tags, classificações, perfil de campo e análise de impacto.

Exemplo: Visualizando dependências e expressões de campo em gráficos com resumo de linhagem

Como um usuário de negócios casual, você está analisando um gráfico de linha COGS per Month em um aplicativo e deseja revisar a expressão usada para calcular a medida Custo das mercadorias vendidas, COGS per Month, e quais Campos e Origens são usados no gráfico. Certifique-se de que as opções Mostrar detalhes e Mostrar expressões estejam ativadas para o gráfico na seção Geral das propriedades e selecione Edição concluída. Ao clicar novamente no gráfico, selecione Mostrar detalhes ícone de informações para mostrar a exibição do consumidor da linhagem.

Exibição de resumo da linhagem para um gráfico de linhas: Exibir expressões, campos e fontes

A exibição da linhagem resumida lista expressões e campos e origens dependentes

A exibição de resumo da linhagem lista as medidas e as dimensões representadas no gráfico. As expressões que criam as medidas e dimensões também podem ser exibidas em uma lista suspensa quando você expande esses campos. Você vê que a medida é criada pela expressão: Sum (UnitCost*Quantity). Os campos (Quantity, UnitCost) na expressão são listados como dependências de campos. Você pode selecionar ícone de mais ações para visualizar a linhagem dos dois campos, mas, neste caso há apenas uma retransmissão de volta à sua origem final Dataset.xlsx, que também está listada como uma dependência de origem no resumo da linhagem.

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 - informe-nos como podemos melhorar!