Vad är Power Query & M Language: En detaljerad översikt
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
I den här handledningen kommer vi att prata om hur man skapar en Common Data Service Entity. Att skapa detta är viktigt när man bygger en gemensam datatjänst som behövs för att bygga ett affärsprocessflöde.
Common Data Service (CDS) är ett datalagringssystem, som en databas. Den lagrar data i form av tabeller, även känd som Entities.
Tänk på att vi först måste ha tillstånd för att vi ska kunna skapa en enhet. Vi diskuterade detta i en separat handledning. Återigen, se till att vi arbetar i en ny miljö. Vi kan se vår nuvarande miljö här.
Innehållsförteckning
Skapa en gemensam datatjänstenhet
Eftersom vi redan har skapat en miljö i förväg kan vi nu fortsätta med att skapa vår Common Data Service-entitet. Klicka först på Entiteter under Data .
Se till att vi är på sidan Power Apps Entities .
Klicka sedan på alternativet Ny enhet .
För det här exemplet, låt oss ställa in visningsnamnet till NewEmployee . Efter att ha skrivit in NewEmployee som vårt visningsnamn genereras plural visningsnamn och Name textboxvärden automatiskt.
För visningsnamnet under fältet Primärt namn , låt oss ställa in det till EmployeeID . Återigen, värdet i textrutan Namn under det genereras också automatiskt.
Klicka sedan på knappen Klar .
Efter det tillhandahåller den nu vår enhet i bakgrunden som sagt. Det angav också ett EmployeeID- fält.
Efter att vi lyckats tillhandahålla vår Common Data Service-entitet läggs även många andra fält till. När denna databas skapades måste alla skapade tabeller ha ett visst antal kolumner. Det beror på att vi har ställt in databasen på ett sätt där oavsett vilken tabell eller enhet som skapas, dessa extra kolumner alltid läggs till också.
Lägga till grundläggande fält till Common Data Service Entity
Låt oss nu lägga till våra egna kolumner också. Det här är de fält som vi skulle vilja samla in när vi tar in en ny anställd i vårt affärsprocessflöde.
Låt oss först klicka på fältet Lägg till .
Ställ sedan in visningsnamnet till FirstName . Värdet för Name textbox kommer också att genereras automatiskt.
Efter det ställer du in Datatypen på Text .
Låt oss göra det här fältet Obligatoriskt . Detta innebär att användarna måste ange sitt förnamn.
Klicka sedan på knappen Klar .
Vi kan nu se fältet Förnamn i listan.
Låt oss lägga till ytterligare ett fält för efternamnet. För att göra det klickar du på fältet Lägg till igen.
Låt oss ställa in visningsnamnet till Efternamn , ställa in datatypen på Text , göra det obligatoriskt och klicka på knappen Klar .
Nästa är att lägga till ett telefonnummerfält. Namnge det som PhoneNumber , ställ in datatypen på Phone , och gör det till ett valfritt fält och klicka sedan på knappen Klar .
Låt oss också lägga till ett fält för den anställdes födelsedatum. Namnge den som DOB . Datatypen ska vara Endast datum . Gör det här fältet obligatoriskt och klicka på knappen Klar .
Nästa är att lägga till ett anställningsfält. Låt oss namnge detta som Position .
För att göra det här fältet mer intressant, låt oss ställa in datatypen på Multi Select Option Set . Detta gör att vi kan välja mellan flera alternativ.
Klicka sedan på alternativuppsättningen och välj Ny alternativuppsättning .
Efter det, låt oss lägga till utvecklare och testare som de två alternativen.
Klicka sedan på knappen Spara .
Låt oss även göra detta fält Obligatoriskt eftersom vi vill veta om medarbetaren är en utvecklare eller en testare. Klicka sedan på knappen Klar .
Skapa fält för ytterligare information
Låt oss också lägga till ett fält om detaljerna i deras position. Om de till exempel är en utvecklare skulle vi vilja veta vilken miljö de arbetar med. Så låt oss namnge detta som DeveloperEnvironment . Datatypen ska vara Text . Låt oss ställa in det här fältet som valfritt eftersom om de är en testare behöver de inte det här fältet. Klicka sedan på knappen Klar .
Nu, om de är en testare , måste de ha en produkt att testa. Så låt oss lägga till ett nytt fält och namnge det som TesterProduct . Datatypen ska vara Text , och den är valfri eftersom utvecklarna inte behöver detta . Klicka sedan på Klar .
Låt oss också lägga till ett fält för deras rapporteringsansvariga. Namnge detta som ReportingManager och ställ in Datatypen på Text . Gör det här fältet obligatoriskt och klicka på knappen Klar .
Låt oss slutligen lägga till ett fält för deras startlön. Namnge det här fältet som StartingPay och ställ in Datatypen på Helnummer . Gör fältet Obligatoriskt och klicka på knappen Klar .
Efter att ha lagt till alla dessa fält eller kolumner kan vi se att de är listade här och i fetstil.
Klicka slutligen på knappen Spara enhet för att slutföra dessa ändringar.
Slutsats
Sammanfattningsvis kan vi förstå användningen och betydelsen av en Common Data Service-enhet. CDS är en gratis databastjänst isom använder enheter för att lagra data.
Vi kan också skapa en enhet i vår miljö och lärde oss hur enkelt det är att lägga till fält för vår enhet. Genom att först slutföra din CDS-enhet kan du enkelt börja skapa affärsprocessflöden i Power Automate.
Med vänliga hälsningar,
Henry
Denna handledning ger en översikt över Power Query Editor och M-språket på LuckyTemplates-skrivbordet.
Lär dig hur du skapar en sidnumrerad rapport, lägger till texter och bilder och sedan exporterar din rapport till olika dokumentformat.
Lär dig hur du använder SharePoint-automatiseringsfunktionen för att skapa arbetsflöden och hjälpa dig att mikrohantera SharePoint-användare, bibliotek och listor.
Finslipa dina färdigheter i rapportutveckling genom att gå med i en dataanalysutmaning. Acceleratorn kan hjälpa dig att bli en LuckyTemplates superanvändare!
Lär dig hur du beräknar löpande summor i LuckyTemplates med DAX. Löpande summor låter dig inte fastna i ett individuellt resultat.
Förstå konceptet med variabler i DAX inom LuckyTemplates och konsekvenserna av variabler för hur dina mått beräknas.
Lär dig mer om den anpassade visual som kallas LuckyTemplates Slope-diagram, som används för att visa ökning/minskning för en enstaka eller flera mätvärden.
Upptäck färgteman i LuckyTemplates. Dessa är viktiga för att dina rapporter och visualiseringar ska se ut och fungera sömlöst.
Att beräkna ett genomsnitt i LuckyTemplates kan göras på många sätt för att ge dig exakt information för dina affärsrapporter.
Låt oss fördjupa oss i Standard LuckyTemplates-teman och granska några av funktionerna som är inbyggda i själva LuckyTemplates Desktop-applikationen.