Enmascaramiento de datos para información confidencial en LuckyTemplates

Enmascaramiento de datos para información confidencial en LuckyTemplates

En este tutorial, aprenderá a enmascarar datos para información confidencial en LuckyTemplates mediante Power Query . Puede ver el video completo de este tutorial en la parte inferior de este blog.

El enmascaramiento de datos le permite ocultar o eliminar información confidencial o identificable en sus modelos de datos de LuckyTemplates.

La discusión se centrará en estos puntos:

Enmascaramiento de datos para información confidencial en LuckyTemplates

Y este modelo básico se utilizará como ejemplo:

Enmascaramiento de datos para información confidencial en LuckyTemplates

Al anonimizar sus datos, primero debe identificar qué información es y no es una solución esencial.

Tabla de contenido

Anonimizar una tabla de clientes

En esta tabla de clientes, las columnas Estado y Empresa no son soluciones esenciales.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Por lo tanto, debe ir a Power Query y eliminar esas dos columnas, dejando solo la identificación y el nombre del cliente.

En este ejemplo, debe anonimizar la columna Nombre .

Para comenzar, vaya a Agregar columna, haga clic en Columna de índice y luego seleccione Desde 1.

Enmascaramiento de datos para información confidencial en LuckyTemplates

En la columna de índice que se agregó, elija Agregar columna de ejemplos .

Enmascaramiento de datos para información confidencial en LuckyTemplates

A continuación, nombre la columna Nombre del cliente y luego ingrese el Cliente 1 como información. Power Query continuará automáticamente la información.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Dado que tiene la columna Nombre del cliente como un proxy para el nombre real del cliente, ahora puede eliminar las columnas Nombre e Índice de la tabla.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Anonimizar una tabla de ventas

En esta tabla de ventas, las 3 columnas son soluciones esenciales en sus datos. Sin embargo, la columna Importe contiene información que debe anonimizarse.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Para hacer esto, agregue una columna de índice que comience desde 1.

Luego, cree una columna personalizada, asígnele el nombre Importe de ventas y luego siga esta fórmula:

Enmascaramiento de datos para información confidencial en LuckyTemplates

Esta fórmula aleatoriza el rango entre 0 y 5000.

Con esto, verá una columna de Cantidad de ventas con números aleatorios en su tabla.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Para evitar que esos números se restablezcan a un número común, agregue otra columna de índice y luego cambie el tipo de Monto de ventas a Número completo .

Enmascaramiento de datos para información confidencial en LuckyTemplates

Esta tabla de hechos tiene 5000 filas. Sin embargo, incluso si se ha aleatorizado y anonimizado, aún debe eliminar el 90% de los datos.

Vaya a la pestaña Inicio y seleccione Eliminar filas . Luego, elija Quitar filas alternativas .

Enmascaramiento de datos para información confidencial en LuckyTemplates

Ingrese la siguiente información:

Enmascaramiento de datos para información confidencial en LuckyTemplates

Esto eliminará 9 de cada 10 filas de su tabla. Entonces, de 5000, te quedan 500 filas.

Rompiendo el enlace para evitar el desenmascaramiento de datos

Puede deshacer los pasos que ha realizado en su tabla mediante Power Query. Sin embargo, eso lo hace susceptible de ser manipulado. Alguien podría deshacer su trabajo para anonimizar sus datos.

He aquí cómo evitar que eso suceda:

Primero, elija Cerrar y aplicar .

Enmascaramiento de datos para información confidencial en LuckyTemplates

A continuación, en la vista de datos, haga clic en la tabla Cliente y seleccione Copiar tabla .

Enmascaramiento de datos para información confidencial en LuckyTemplates

Pegue la tabla en la hoja y pestaña correspondiente en MS Excel. Haga lo mismo con la tabla Ventas y guarde el archivo. Para este ejemplo, el nombre de archivo utilizado es "Datos anónimos".

Enmascaramiento de datos para información confidencial en LuckyTemplates

Vuelva a la vista de datos y elimine la tabla Clientes y ventas.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Una vez que haya eliminado la tabla Cliente y Ventas, retroceda y abra la información del archivo de Excel.

Enmascaramiento de datos para información confidencial en LuckyTemplates

A continuación, consulte las tablas Clientes y Ventas y haga clic en Transformar datos.

Enmascaramiento de datos para información confidencial en LuckyTemplates

La tabla Ventas ahora tiene columnas que están en un campo numérico y de fecha válido.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Para la tabla Clientes, las columnas están en un campo numérico y de texto.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Para comprobar si ha evitado con éxito que sus datos se desenmascaren, vuelva a Fuente en los Pasos aplicados.

Enmascaramiento de datos para información confidencial en LuckyTemplates

En la barra de fórmulas, verá que la tabla proviene del archivo de Excel.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Esto significa que el enmascaramiento de datos ya no se puede deshacer.

Una vez que haya terminado de implementar estos pasos, haga clic en Cerrar y aplicar.

Creando el eslabón perdido en la tabla de fechas

Vuelva a su modelo y vuelva a crear el vínculo que falta en la tabla de fechas arrastrando la fecha de la tabla de fechas a la fecha de la tabla de ventas.

Enmascaramiento de datos para información confidencial en LuckyTemplates

Ahora tiene un modelo totalmente anónimo sin temor a revelar datos confidenciales.


Parámetros de consulta de LuckyTemplates: Optimización de tablas
Conversión del diseño de tipo de calendario en formato tabular en LuckyTemplates Uso del Editor de consultas
Creación de una tabla de consulta de fechas dinámicas en LuckyTemplates: Tutorial del editor de consultas

Conclusión

Este enfoque general anonimiza los datos confidenciales eliminando números y nombres, y rompiendo el vínculo mediante los pasos aplicados de Power Query a través de la transformación de Microsoft Excel.

Sin embargo, este enfoque no solo enmascara sus datos, sino que también hace que otras personas no puedan obtenerlos.

Recuerde usar este método para proteger y asegurar la información confidencial en su modelo de datos.

Mis mejores deseos,


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber