Mascaramento de dados para informações confidenciais no LuckyTemplates

Neste tutorial, você aprenderá como executar o mascaramento de dados para informações confidenciais no LuckyTemplates usando o Power Query . Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

O mascaramento de dados permite ocultar ou remover informações confidenciais ou identificáveis ​​em seus modelos de dados do LuckyTemplates.

A discussão se concentrará nos seguintes pontos:

Mascaramento de dados para informações confidenciais no LuckyTemplates

E este modelo básico será usado como exemplo:

Mascaramento de dados para informações confidenciais no LuckyTemplates

Ao anonimizar seus dados, primeiro você precisa identificar quais informações são e quais não são uma solução essencial.

Índice

Anonimizando uma tabela de clientes

Nesta tabela de clientes, as colunas Estado e Empresa não são soluções essenciais.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Então você precisa ir para o Power Query e remover essas duas colunas, deixando apenas o ID do cliente e o nome.

Neste exemplo, você precisa anonimizar a coluna Nome .

Para começar, vá para Adicionar coluna, clique em Coluna de índice e selecione De 1.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Na coluna Índice que foi adicionada, escolha Adicionar coluna de exemplos .

Mascaramento de dados para informações confidenciais no LuckyTemplates

Em seguida, nomeie a coluna Nome do cliente e insira Cliente 1 como uma informação. O Power Query continuará automaticamente as informações.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Como você tem a coluna Nome do cliente como um proxy para o nome real do cliente, agora pode remover as colunas Nome e Índice da tabela.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Anonimizando uma tabela de vendas

Nesta tabela de vendas, todas as 3 colunas são soluções essenciais em seus dados. No entanto, a coluna Valor contém informações que precisam ser anonimizadas.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Para fazer isso, adicione uma coluna de índice que começa em 1.

Em seguida, crie uma coluna personalizada, nomeie-a como Valor de vendas e siga esta fórmula:

Mascaramento de dados para informações confidenciais no LuckyTemplates

Essa fórmula randomiza o intervalo entre 0 e 5.000.

Com isso, você verá uma coluna Valor das vendas com números aleatórios em sua tabela.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Para evitar que esses números sejam redefinidos para um número comum, adicione outra coluna de índice e altere o tipo Valor de vendas para Número inteiro .

Mascaramento de dados para informações confidenciais no LuckyTemplates

Esta tabela de fatos tem 5.000 linhas. No entanto, mesmo que tenha sido randomizado e anonimizado, você ainda precisa remover 90% dos dados.

Então vá para a guia Home e selecione Remove Rows . Em seguida, escolha Remover Linhas Alternativas .

Mascaramento de dados para informações confidenciais no LuckyTemplates

Insira as seguintes informações:

Mascaramento de dados para informações confidenciais no LuckyTemplates

Isso removerá 9 de cada 10 linhas em sua tabela. Então, de 5.000, você fica com 500 linhas.

Quebrando o link para impedir o desmascaramento de dados

Você pode desfazer as etapas que executou em sua tabela usando o Power Query. No entanto, isso o torna suscetível a ser adulterado. Alguém pode desfazer seu trabalho para tornar seus dados anônimos.

Veja como evitar que isso aconteça:

Primeiro, escolha Fechar e Aplicar .

Mascaramento de dados para informações confidenciais no LuckyTemplates

Em seguida, na exibição de dados, clique na tabela Cliente e selecione Copiar tabela .

Mascaramento de dados para informações confidenciais no LuckyTemplates

Cole a tabela na planilha correspondente e aba no MS Excel. Faça o mesmo com a tabela Sales e salve o arquivo. Para este exemplo, o nome do arquivo usado é “Dados Anônimos”.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Volte para a exibição de dados e exclua a tabela Clientes e Vendas.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Depois de excluir a tabela Cliente e Vendas, abra e abra as informações do arquivo Excel.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Em seguida, verifique as tabelas Clientes e Vendas e clique em Transformar Dados.

Mascaramento de dados para informações confidenciais no LuckyTemplates

A tabela Vendas agora tem colunas que estão em um campo numérico e de data válido.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Para a tabela Clientes, as colunas estão em um campo numérico e de texto.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Para verificar se você evitou com sucesso que seus dados fossem desmascarados, volte para Source em Applied Steps.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Na barra de fórmulas, você verá que a tabela vem do arquivo Excel.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Isso significa que o mascaramento de dados não pode mais ser desfeito.

Depois de concluir a implementação dessas etapas, clique em Fechar e aplicar.

Criando o elo perdido na tabela de datas

Volte para o seu modelo e recrie o link que falta para a tabela Date arrastando a data na tabela Date para a data na tabela Sales.

Mascaramento de dados para informações confidenciais no LuckyTemplates

Agora você tem um modelo totalmente anônimo sem medo de divulgar dados confidenciais.


Parâmetros de Consulta do LuckyTemplates: Otimizando Tabelas
Transformando Layout de Tipo de Calendário em Formato Tabular No LuckyTemplates Usando o Editor de Consultas
Criando uma Tabela de Consulta de Data Dinâmica no LuckyTemplates: Um Tutorial do Editor de Consultas

Conclusão

Essa abordagem geral anonimiza dados confidenciais removendo números e nomes e quebrando o link usando as etapas aplicadas do Power Query por meio da transformação do Microsoft Excel.

No entanto, essa abordagem não apenas mascara seus dados, mas também os torna inacessíveis para outras pessoas.

Lembre-se de usar este método para proteger e proteger informações confidenciais em seu modelo de dados.

Tudo de bom,

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.