Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
I denne opplæringen tar vi en titt på tre spesialfunksjoner som hjelper deg med å formatere . Dette er alternativene Debug Commas , DAX Format Query og Comments .
De er veldig nyttige for å optimalisere DAX-koder og forbedre kodelesbarheten. Detaljerte eksempler er gitt nedenfor for å hjelpe deg med å visualisere og bedre forstå hvordan og når de kan brukes.
Innholdsfortegnelse
1. Formater DAX ved å bruke feilsøkingskommaer
Feilsøkingskomma - funksjonen brukes best når du optimaliserer DAX-koden.
For bedre å forklare hvordan det fungerer, her er en demonstrasjon:
I dette eksemplet, hvis du gjør den siste linjen til en kommentar ved å klikke på alternativet Kommentar , vil du få en feilmelding som sier at argument 3 i SUMMARISECOLUMNS-funksjonen er nødvendig .
Denne feilen vises på grunn av det manglende tredje argumentet etter kommaet.
La oss nå teste ut funksjonen Debug Commas.
Hvis du klikker på den, vil du legge merke til at kommaene skifter fra slutten av linjen til begynnelsen av linjen.
Legg merke til at hvis du velger alternativet Feilsøk komma før alternativet Kommentar, vil du se at du ikke får noen feil i motsetning til det som skjedde før. I stedet får du en tabell med én kolonne som inneholder produktfargene.
Dette er veldig nyttig ettersom det eliminerer behovet for manuelt å skrive inn kommaer i tilfelle feil oppstår.
2. Formater DAX ved å bruke DAX Format Query
Den neste funksjonen å vurdere er DAX Format Query .
Koden som brukes i dette eksemplet er fra .
Du kan se at DAX-koden ikke er riktig formatert. Du kan ikke fortelle kodens flyt eller hva argumentene er for hver funksjon som brukes.
Det er her alternativet DAX Format Query kommer inn. For å utløse det, klikk enten på knappen eller trykk F6.
Nå vil du se at det gir en feil fordi inverterte kommaer ble brukt.
For enkelt å fikse denne feilen, trykk Ctrl + H for å erstatte de uriktige tegnene.
Nå, hvis du prøver å klikke på alternativet DAX Format Query igjen, blir kodens format løst i henhold til standarden. Ved å klikke på rullegardinpilen kan du også velge mellom Longline og Shortline.
Slik ser Longline ut:
I mellomtiden er dette Shortline:
3. Formater DAX med kommentar
Den siste demonstrasjonen for dette kurset er alternativet Kommentar i DAX Studio.
I likhet med andre programmeringsspråk har DAX også innebygd støtte for å lage kommentarer i koden din.
Kommentarer kan hjelpe deg med å forstå hva som skjer på hvert trinn i DAX-koden din. Det er også en form for veiledning for andre brukere. Det kan forklare hva du prøver å gjøre uten å måtte forklare det muntlig én etter én.
Her er et eksempel:
I dette tilfellet er koden delt inn i flere variabler der hver .
Med et øyeblikk kan du se at kommentarene gjør koden mye mer beskrivende. I den første kommentaren kan du lett forstå at denne delen av koden kan skrives separat, og at det ikke er nødvendig å legge den i en stor del av koden. Den neste kommentaren forklarer at det begynner å iterere kundens tabell slik at hver rad vil bli konvertert til en tilsvarende filterkontekst.
Den tredje kommentaren forklarer at det vil injisere PastDates-variabelen i filterkonteksten. Deretter vil den telle antall rader i salgstabellen. Hvis den returnerer en null, vil du vite at en bestemt kunde er en ny kunde.
Slik kan kommentarer øke og forbedre lesbarheten. Dessuten, hvis du besøker et stykke kode du har skrevet for mange måneder siden, gjør kommentarer det lettere for deg å forstå din tidligere tankeprosess.
Konklusjon
For nybegynnere, som fortsatt er i ferd med å gjøre seg kjent med og DAX Studio, er de ovennevnte funksjonene livreddere. De kan i stor grad hjelpe deg med å forbedre lesbarheten og flyten til DAX-kodene dine. Dessuten er de verdifulle verktøy for å forhindre menneskelige feil.
Alt godt,
LuckyTemplates-eksperter
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.