Datamaskering för känslig information i LuckyTemplates

I den här handledningen lär du dig hur du utför datamaskering för känslig information i LuckyTemplates med hjälp av Power Query . Du kan se hela videon av denna handledning längst ner på den här bloggen.

Datamaskering låter dig dölja eller ta bort konfidentiell eller identifierbar information i dina LuckyTemplates-datamodeller.

Diskussionen kommer att fokusera på dessa punkter:

Datamaskering för känslig information i LuckyTemplates

Och denna grundläggande modell kommer att användas som exempel:

Datamaskering för känslig information i LuckyTemplates

När du anonymiserar dina uppgifter måste du först identifiera vilken information som är och inte är en nödvändig lösning.

Innehållsförteckning

Anonymisera ett kundbord

I denna kundtabell är kolumnerna Stat och Företag inte väsentliga lösningar.

Datamaskering för känslig information i LuckyTemplates

Så du måste gå tilloch ta bort dessa två kolumner, lämna bara kund-ID och namn.

I det här exemplet måste du anonymisera kolumnen Namn .

För att börja, gå till Lägg till kolumn, klicka på Indexkolumn och välj sedan Från 1.

Datamaskering för känslig information i LuckyTemplates

Välj Lägg till kolumn från exempel i Indexkolumnen som lades till .

Datamaskering för känslig information i LuckyTemplates

Namnge sedan kolumnen Kundnamn och skriv sedan in Kund 1 som information. Power Query fortsätter automatiskt med informationen.

Datamaskering för känslig information i LuckyTemplates

Eftersom du har kolumnen Kundnamn som proxy för det faktiska kundnamnet kan du nu ta bort kolumnerna Namn och Index från tabellen.

Datamaskering för känslig information i LuckyTemplates

Anonymisera en försäljningstabell

I denna försäljningstabell är alla tre kolumnerna viktiga lösningar i din data. Kolumnen Belopp har dock information som behöver anonymiseras.

Datamaskering för känslig information i LuckyTemplates

För att göra detta, lägg till en Index-kolumn som börjar från 1.

Skapa sedan en anpassad kolumn, döp den till försäljningsbelopp och följ sedan den här formeln:

Datamaskering för känslig information i LuckyTemplates

Denna formel randomiserar intervallet mellan 0 och 5000.

Med detta kommer du sedan att se en kolumn Försäljningsbelopp med slumptal i din tabell.

Datamaskering för känslig information i LuckyTemplates

För att förhindra att dessa siffror återställs till ett gemensamt nummer, lägg till ytterligare en indexkolumn och ändra sedan typen Försäljningsbelopp till Helnummer .

Datamaskering för känslig information i LuckyTemplates

Denna faktatabell har 5 000 rader. Men även om det har randomiserats och anonymiserats behöver du fortfarande ta ut 90 % av datan.

Så gå till fliken Hem och välj Ta bort rader . Välj sedan Ta bort alternativa rader .

Datamaskering för känslig information i LuckyTemplates

Ange följande information:

Datamaskering för känslig information i LuckyTemplates

Detta tar bort 9 av var 10:e rad i din tabell. Så från 5 000 har du 500 rader kvar.

Bryter länken för att förhindra avmaskering av data

Du kan ångra stegen du har gjort för din tabell med hjälp av Power Query. Det gör det dock känsligt för att bli manipulerad. Någon kan ångra ditt arbete för att göra din data unanonymiserad.

Så här förhindrar du att det händer:

Välj först Stäng och använd .

Datamaskering för känslig information i LuckyTemplates

Klicka sedan på Kundtabellen i datavyn och välj Kopiera tabell .

Datamaskering för känslig information i LuckyTemplates

Klistra in tabellen i motsvarande ark och flik i MS Excel. Gör samma sak med tabellen Försäljning och spara filen. För det här exemplet är filnamnet som används "Anonymiserade data".

Datamaskering för känslig information i LuckyTemplates

Gå tillbaka till datavyn och ta bort Kund- och försäljningstabellen.

Datamaskering för känslig information i LuckyTemplates

När du har tagit bort kund- och försäljningstabellen drar du tillbaka och öppnar informationen från Excel-filen.

Datamaskering för känslig information i LuckyTemplates

Kontrollera sedan tabellerna Kunder och Försäljning och klicka på Transformera data.

Datamaskering för känslig information i LuckyTemplates

Tabellen Försäljning har nu kolumner som finns i ett giltigt datum- och numeriskt fält.

Datamaskering för känslig information i LuckyTemplates

För tabellen Kunder finns kolumnerna i ett numeriskt och textfält.

Datamaskering för känslig information i LuckyTemplates

För att kontrollera om du lyckats förhindra att din data demaskeras, gå tillbaka till Källa under Tillämpade steg.

Datamaskering för känslig information i LuckyTemplates

I formelfältet ser du att tabellen kommer från Excel-filen.

Datamaskering för känslig information i LuckyTemplates

Detta innebär att datamaskeringen inte längre kan ångras.

När du är klar med att implementera dessa steg klickar du på Stäng och tillämpa.

Skapar den saknade länken i datumtabellen

Gå tillbaka till din modell och återskapa den saknade länken till datumtabellen genom att dra datumet i datumtabellen till datumet i försäljningstabellen.

Datamaskering för känslig information i LuckyTemplates

Du har nu en helt anonymiserad modell utan rädsla för att avslöja konfidentiell data.




Slutsats

Detta allmänna tillvägagångssätt anonymiserar konfidentiell data genom att ta bort nummer och namn och genom att bryta länken med Power Query Applied Steps genom Microsoft Excel-transformation.

Men detta tillvägagångssätt maskerar inte bara dina data, det gör det också oåtkomligt för andra människor.

Kom ihåg att använda den här metoden för att skydda och säkra konfidentiell information i din datamodell.

Med vänliga hälsningar,


Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.

Extrahera LuckyTemplates-teman och bilder från PBIX

Extrahera LuckyTemplates-teman och bilder från PBIX

Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

Excel Formler Fuskblad: Mellanvägledning

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

LuckyTemplates Kalendertabell: Vad är det och hur man använder det

Python i LuckyTemplates: Hur man installerar och ställer in

Python i LuckyTemplates: Hur man installerar och ställer in

Lär dig hur du installerar programmeringsspråket Python i LuckyTemplates och hur du använder dess verktyg för att skriva koder och visa bilder.

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Beräkna dynamiska vinstmarginaler – enkel analys av LuckyTemplates med DAX

Lär dig hur du beräknar dynamiska vinstmarginaler vid sidan av LuckyTemplates och hur du kan få fler insikter genom att gräva djupare i resultaten.

Sortering av datumtabellkolumner i LuckyTemplates

Sortering av datumtabellkolumner i LuckyTemplates

Lär dig hur du sorterar fälten från en utökad datumtabells kolumner korrekt. Detta är en bra strategi att göra för svåra fält.

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

Hitta dina bästa produkter för varje region i LuckyTemplates med DAX

I den här artikeln går jag igenom hur du kan hitta dina toppprodukter per region med hjälp av DAX-beräkningar i LuckyTemplates, inklusive TOPN- och CALCULATE-funktionerna.

Skräpdimension: Vad är det och varför det är allt annat än skräp

Skräpdimension: Vad är det och varför det är allt annat än skräp

Lär dig hur du använder en skräpdimension för flaggor med låg kardinalitet som du vill infoga i din datamodell på ett effektivt sätt.