Power Query Bästa praxis för din datamodell

används för att förbereda var och en av de tabeller som laddas in i datamodellen. Därför är det grundläggande att tabellerna, fälten och måtten i datamodellen ska vara okomplicerade och användarvänliga. I den här självstudien ska vi prata om några Power Querys bästa praxis för vår datamodell, några av dess funktioner och varför vi bör använda frågeredigeraren. 

Power Query låter användare göra mycket komplexa saker. Därför är det alltid viktigt att följa ett par regler för bästa praxis för att hålla allt ordentligt organiserat.

Innehållsförteckning

1. Ta alltid med data till Power Query Editor

Människor kan vanligtvis importera sina data direkt till sin datamodell genom att använda alternativet Hämta data .

Power Query Bästa praxis för din datamodell

Jag föreslår starkt att du inte gör det och använder frågeredigeraren först. Det betyder att vi alltid bör ta med våra data till frågeredigeraren för att rensa dem först. Anledningen är att data aldrig är perfekt. Det skulle vara bättre att kontrollera data i frågeredigeraren innan du lägger till den i vår datamodell. 

2. Det är alltid en bästa praxis att förstå vad en fråga är

En av de viktigaste bästa metoderna för Power Query som jag skulle rekommendera är att förstå vad en fråga är. 

En fråga är som en ögonblicksbild av vår data i sin värsta form. Det överför inte fysiskt något till vår LuckyTemplates-modell också. 

Eftersom våra datatabeller kan vara stora vill vi fråga dem och inte skapa någon överbelastning när det gäller våra LuckyTemplates-modeller. När vi väl har fått dem i frågeformatet är det då vi gör all rengöring och omvandling av dessa tabeller. Därför är det avgörande att ha en god förståelse för vad en fråga är kontra att direkt begå data i datamodellen.  

Power Query Bästa praxis för din datamodell

3. Öva på att organisera dina frågor för modellutveckling

Det är så viktigt när det gäller Power Querys bästa praxis för modellutveckling att organisera våra frågor. Detta beror på att vi kommer att ha många frågor när vi utvecklar mer och mer inuti LuckyTemplates. Ibland kan en fråga vara som en mellanställningstabell och så småningom kan den läggas till eller slås samman till en annan tabell. Så vi kan få många frågor och vi måste kunna hantera dem. 

I det här exemplet organiserade jag dem på vänster sida med hjälp av mappar. Vi kan också dra och släppa våra frågor för att placera dem i en viss ordning. Det viktigaste när du organiserar dem är att namnge dem intuitivt också - inte bara frågorna utan också mapparna som de sitter i. 

Power Query Bästa praxis för din datamodell

4. Analysera M-koden i Power Query Editor

Den andra bästa praxis för Power Query som vi behöver lära oss är att veta vad som händer i Advanced Editor och mer specifikt med . 

Power Query Bästa praxis för din datamodell

Detta är ett exempel på en detaljerad M-kod med datumfrågan. Det är helt enkelt en kod som kommer att förändras varje gång vi gör en transformation. Så, det visar bara alla olika detaljer om transformationer vi gör. 

Power Query Bästa praxis för din datamodell

Låt oss till exempel ta bort en kolumn här. 

Power Query Bästa praxis för din datamodell

Sedan, om vi öppnar vår kod i Advanced Editor , ser vi att den också registrerade att vi tog bort en kolumn. Vi behöver inte skriva koden men vi behöver ha en god förståelse för koden. När vi väl kan analysera det tydligt kan vi se att det finns en hel del möjligheter att göra mycket mer avancerade saker i den här delen. 

Power Query Bästa praxis för din datamodell

5. Strukturera och optimera LuckyTemplates-tabeller

Slutligen rekommenderar jag starkt användare att ha en förståelse för hur vi vill strukturera eller optimera tabeller för LuckyTemplates. Detta är verkligen avgörande för i slutet av dagen, när vi väl kommit förbi detta frågestadium, kommer vi att förbinda det till vår datamodell och måste bygga en datamodell runt den. Vi måste ha datamodellen i åtanke när vi arbetar igenom detta, eftersom det är här vi optimerar dina tabeller för datamodellen. 

Så, vad är en bra form eller vilken är den mest optimala formen för att våra bord ska passa in i vår datamodell? Det finns inget riktigt exakt svar på det också eftersom varje datasituation är unik i många fall.

Slutsats

Så det är mina föreslagna bästa metoder för Power Query och några av de viktigaste sakerna som vi kommer att ta upp i de andra bloggartiklarna. Att följa dessa allmänna tips kan hjälpa dig att förbereda en korrekt datamodell som anses vara hjärtat i en LuckyTemplates rapportlösning.

Tänk alltid på att det verkligen är viktigt att ha en förståelse för vad som händer i frågeredigeraren. Därifrån kan vi gå och tillämpa hur en bra och optimerad tabell ser ut i vårt eget datascenario och i vår egen modell. 

Med vänliga hälsningar,


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.