Analisando a análise de impacto para aplicativos, scripts e conjuntos de dados
A análise de impacto mostra a visão prospectiva e de downstream de um banco de dados, aplicativo ou dependências de campo. Ela responde a perguntas sobre quais bancos de dados, aplicativos, arquivos, links e outros recursos seriam afetados, direta ou indiretamente, se o valor de um campo mudasse. Você também pode detalhar os campos específicos que são afetados pela alteração.
O Qlik Cloud fornece um resumo agregado do impacto downstream no qual você pode examinar interativamente as dependências diretas e indiretas de um determinado campo ou objeto.
A linhagem downstream é chamada de análise de impacto porque analisa quais objetos serão afetados por alterações nos seus dados ou no aplicativo. Esses objetos são os dependentes do nó base. O Qlik Cloud fornece informações e contagens por tipo de objetos dependentes em uma exibição resumida.
Os usuários corporativos que examinam um determinado campo terão um resumo agregado do impacto downstream, que fornece insights para:
- Quais tipos de objetos seriam afetados por uma alteração nesse campo, incluindo bancos de dados, armazenamento de arquivos, aplicativos e links
- Quais relatórios e painéis do Power BI seriam afetados
- Quais relatórios do Qlik NPrinting seriam afetados
- Quais modelos de dados do Power BI e do Tableau seriam afetados
- Qual é o número de dependências diretas e indiretas por tipo
- Quem serão os proprietários dos itens afetados se você fizer uma alteração
Para visualizar informações de linhagem upstream, como entradas, transformações e outras informações históricas que possam explicar de onde seus dados vieram e quais operações agiram sobre eles, visualize sua linhagem. Consulte Analisando a linhagem para aplicativos, scripts e conjuntos de dados.
Colunas da grade de análise de impacto
Selecione as colunas de interesse com o seletor de colunas no canto superior direito da grade. As opções de coluna variam de acordo com o tipo de recurso que está sendo visualizado. As opções de coluna podem incluir os seguintes títulos: Nome, Número de conjuntos de dados | tabelas | campos, Tipo, Espaço, Proprietário, Última recarga (aplicativos), Última modificação (outros recursos), Ações.
Exibição resumida da análise de impacto
Abra a análise de impacto selecionando em um bloco ou linha de aplicativo ou conjunto de dados, dependendo da sua exibição, e selecionando Análise de impacto. Você também pode acessar uma visualização resumida da análise de impacto da visão geral de um conjunto de dados selecionando e depois Análise de impacto. Você pode acessar a linhagem (upstream) ou a análise de impacto (downstream) para outros nós que aparecem nos gráficos, selecionando e depois Linhagem (Usar como novo nó base) ou Análise de impacto.
Na visualização resumida, você pode filtrar se deseja exibir todas as dependências ou apenas as dependências diretas. Um exemplo de dependência direta é um aplicativo Aplicativo A que carrega um conjunto de dados específico Arquivo de Dados B. Nesse caso, o Aplicativo A depende diretamente do Arquivo de Dados B. Um exemplo de dependência indireta é um QVD C.qvd criado pelo Aplicativo A, com base no Arquivo de Dados B. Nesse caso, C.qvd é uma dependência indireta do Arquivo de dados B.
O nó base que está sendo analisado está destacado em azul. Os dependentes estão listados na visão geral à esquerda, com contagens por tipo. Quando em foco e listado na grade principal, esse tipo é destacado em uma caixa verde. Tipos de dependências incluem bancos de dados, aplicativos, armazenamento de arquivos, bancos de dados e links. Os objetos dependentes listados para esse tipo estão listados na grade principal. Detalhe esses objetos selecionando a linha. Por exemplo, um aplicativo detalhará a tabela e depois em nível de campo.
-
Detalhes (consulte Detalhes do nó)
-
Fazer deste o nó base
-
Ir para linhagem (para esse objeto)
-
Abrir para exibir a Visão geral dos metadados desse objeto. Consulte Visão geral de conjuntos de dados
Selecione na linha do objeto dependente em foco para acessar um menu com as seguintes ações:
Detalhes do nó
Os detalhes são limitados pelo seu acesso a esse objeto. Eles podem fornecer as seguintes informações:
-
Nome
-
Descrição
-
Marcas
-
Localização
-
Espaço
-
Proprietário
-
Criador
-
Última modificação
Permissões
Usuários sem permissão de visualização não poderão visualizar nomes de recursos dependentes, a coluna Último carregamento para aplicativos dependentes ou a coluna Última modificação para outros tipos de recursos. Usuários sem permissões de visualização também não poderão visualizar o menu de contexto do ou as opções de detalhamento do recurso.
Exemplo de caso de uso para analisar a análise de impacto
Para ver um passo a passo do exemplo a seguir, consulte:
Casos de uso de análises de impactoExemplo: Compreendendo o impacto de fazer uma alteração em um conjunto de dados
Como desenvolvedor de aplicativos, você é responsável por uma fonte de dados e está pensando em fazer uma alteração em um conjunto de dados Sales data.xlsx removendo o campo Price. As perguntas que você tem são: O que será afetado ao fazer essa mudança? O que precisa ser abordado? Quem devo notificar? Você começa a investigação selecionando no bloco do conjunto de dados e selecionando Análise de impacto.
O resumo da análise de impacto indica que esse conjunto de dados tem 5 dependências: o conjunto de dados é usado em 4 aplicativos (6 tabelas no total) e 1 armazenamento de arquivos (2 QVDs). Os QVDs no armazenamento de arquivos são dependências indiretas porque são gerados a partir dos aplicativos que foram carregados com o nó base Sales data.xlsx. Expanda o nó base Sales data.xlsx, o que abre uma lista de campos, e selecione o campo Price, tornando agora Price o nó base a ser analisado para análise de impacto. As dependências listadas diminuem, resultando em um total de 3 aplicativos que seriam afetados por uma alteração no campo Price.
O seguinte precisa ser abordado:
- O conjunto de dados Sales data.xlsx deverá ser recarregado quando o campo Price for removido.
- Os proprietários dos aplicativos dependentes Sales Analisais e Extract devem ser contatados para que saibam como carregar o conjunto de dados em seus aplicativos. Localize o proprietário na coluna Proprietário ou selecione para abrir o menu de contexto nas linhas de ambos os aplicativos dependentes Sales analysis e Extract. Em seguida, selecione Detalhes para listar o proprietário do aplicativo.
- O proprietário dos aplicativos afetados deve ser contatado e informado de que seus aplicativos devem ser recarregados com o conjunto de dados Sales data.xlsx modificado.