Delen via


Snelle metingensuggesties

Snelle metingsuggesties helpen bij het maken van DAX-metingen met natuurlijke taal in plaats van sjablonen te gebruiken of dax helemaal zelf te schrijven.

Screenshot of an example of a DAX measure suggestion.

Deze functie kan worden gebruikt om snel aan de slag te gaan met het maken van algemene DAX-metingenscenario's, zoals:

  • Geaggregeerde kolommen (optionele filters)
  • Aantal rijen (optionele filters)
  • Aggregaat per categorie
  • Wiskundige bewerkingen
  • Geselecteerde waarde
  • If-voorwaarde
  • Tekstbewerkingen
  • Time intelligence
  • Relatieve tijd gefilterde waarde
  • Meest/minst algemene waarde
  • Top N gefilterde waarde
  • Top N-waarden voor een categorie
  • Informatiefuncties

Suggesties voor metingen inschakelen

Als u de functie wilt inschakelen, gaat u eerst naar het menu Opties van Power BI Desktop en schakelt u de preview-schakelaar in voor suggesties voor snelle metingen:

Screenshot of how to enable preview from the options menu of Power BI Desktop.

Nadat u de functie hebt ingeschakeld, kunt u de suggesties voor snelle metingen openen door snelle meting te starten op het tabblad Start of Modelleren van het lint en suggesties te selecteren:

Screenshot of how to access the feature from the suggestions tab of the Quick measure pane.

Hier kunt u de meting beschrijven die u wilt maken en op Genereren (of enter-toets) drukken om suggesties voor DAX-metingen op te halen:

Screenshot of an example of a DAX measure suggestion.

Valideer altijd de DAX-suggesties om ervoor te zorgen dat ze aan uw behoeften voldoen. Als u tevreden bent met een voorgestelde meting, kunt u op de knop Toevoegen klikken om de meting automatisch toe te voegen aan uw model.

Voorbeelden van natuurlijke taal

Ter illustratie van de functie zijn hier enkele voorbeelden van natuurlijke taal voor elk van de ondersteunde metingsscenario's.

Geaggregeerde kolommen

Aggregaties toepassen op een kolom om één waarde te retourneren. Onze ondersteunde aggregaties zijn som, aantal, uniek aantal, afzonderlijke aantallen geen lege waarden, gemiddelde, min, max, mediaan, variantie en standaarddeviatie.

Voorbeelden:

  • Som van verkoop weergeven
  • Totale verkoop ophalen
  • Producten tellen
  • Hoeveel producten zijn er?
  • Unieke gebruikers
  • Uniek aantal gebruikers zonder lege waarden
  • Het aantal unieke gebruikers ophalen en lege waarden uitsluiten
  • Wat is de maximale prijs?
  • Mediaanleeftijd

Optionele filters

Voor samengevoegde kolommen kunt u ook een of meer filtervoorwaarden opgeven. Als er meerdere filtervoorwaarden zijn, kunt u opgeven of u een snijpunt (&&/AND) of samenvoeging (||/OR) van de filters.

Voorbeelden:

  • Hoeveel klanten in Londen
  • Totaal aantal verkochte eenheden in 2022
  • Verkoop berekenen waarbij Product Word en Regio noord is
  • Verkoop waarbij Product Word of Regio noord is
  • Verkoop gefilterd op Product is Word && Region is Noord
  • Verkoop voor product is Word || Regio is noord

Aantal rijen

Het aantal records in de opgegeven tabel tellen. U hoeft de tabel niet op te geven als er slechts één tabel is.

Voorbeelden:

  • Records van verkooptabel tellen
  • Verkooptabel tellen
  • Aantal verkooptabelrijen
  • Rijen met verkooptabel tellen

Optionele filters

Voor het aantal rijen kunt u ook een of meer filtervoorwaarden opgeven. Als er meerdere filtervoorwaarden zijn, kunt u opgeven of u een snijpunt (&&/AND) of samenvoeging (||/OR) van de filters.

Voorbeelden:

  • Rijen van verkooptabel tellen waarbij Product Word en Regio noord is
  • Aantal verkooptabel met Product is Word of Regio - noord
  • Aantal records van verkooptabel gefilterd op Product is Word && Region is Noord
  • Het aantal rijen van de verkooptabel voor Product ophalen is Word || Regio is noord

Aggregaat per categorie

Bereken een meting voor elke afzonderlijke waarde in een categorie en voeg vervolgens de resultaten samen om één waarde te retourneren. Onze ondersteunde aggregaties omvatten gemiddelde, gewogen gemiddelde, min, max, variantie.

Voorbeelden:

  • Gemiddelde verkoop per winkel
  • Gemiddelde score per categorie gewogen op prioriteit
  • Minimumscore per product
  • Maximum aantal eenheden per winkel

Wiskundige bewerkingen

Wiskundige bewerkingen uitvoeren met numerieke kolommen, metingen of geaggregeerde kolommen. Voor scenario's in kolommen in een tabel kunt u het gemiddelde (AVERAGEX) of het resultaat optellen (SUMX) om één waarde te retourneren.

Voorbeelden:

  • Verkoop - Tandwielen
  • Verkoop minus tandwielen
  • Verkoop gedeeld door doelopbrengsten maal 100
  • Omzet/doelomzet * 100
  • EU Sales + JP Sales + NA Sales
  • Voor elke rij in de tabel Verkoop wordt prijs * eenheden berekend en het resultaat opgeteld
  • Voor elke rij in de tabel Verkoop somt u prijs * eenheden op
  • Voor elke rij in de tabel Verkoop berekent u Prijs * Korting en haalt u vervolgens het gemiddelde op
  • Voor de tabel Verkoop krijgt u het gemiddelde van Prijs * Korting

Geselecteerde waarde

De geselecteerde waarde van een kolom ophalen. Dit wordt meestal gebruikt wanneer deze is gekoppeld aan een slicer of filter met één selectie, zodat de meting een niet-lege waarde retourneert.

Voorbeelden:

  • Wat is het geselecteerde product?
  • Welk product is geselecteerd
  • Geselecteerde waarde voor product

If-voorwaarde

Retourneert waarden op basis van voorwaarden. Als u tekenreekswaarden retourneert, moet u dubbele aanhalingstekens gebruiken. Voorwaarden kunnen de volgende vergelijkingsoperatoren gebruiken: =, =, <>, <, = ><>

Voorbeelden:

  • Als verkoop > 10.000 resulteert in 'hoge verkoop' anders 'lage verkoop'
  • Als de verkoop groter is dan 10.000 geeft 'hoge verkoop' weer, anders wordt 'lage verkoop' weergegeven
  • Als de geselecteerde waarde voor het product leeg is, wordt 'geen product geselecteerd' weergegeven, anders wordt het geselecteerde product weergegeven
  • Als het geselecteerde product = Power BI is geselecteerd, toont u 'PBI' anders 'overig'

Tekstbewerkingen

Tekstbewerkingen uitvoeren met kolommen, metingen of samengevoegde kolommen. Voor scenario's in kolommen in een tabel voegen we het resultaat samen (CONCATENATEX) om één waarde te retourneren.

Voorbeelden:

  • "Het geselecteerde product is " & geselecteerd product
  • Het geselecteerde product wordt samengevoegd met het geselecteerde product
  • Header_measure & " - " & Subheader_measure
  • Voor elke rij in de tabel Geography Dim voegt de tabel State & ", " & City samen en combineert u het resultaat
  • Voor elke rij in de tabel Geography Dim krijgt u staat & ", " & plaats en samenvoeging

Time intelligence

Voor deze time intelligence-scenario's is het gebruik van een correct gemarkeerde datumtabel of automatische datum-/tijdhiërarchie vereist. Voor YTD-scenario's kunt u 'fiscale' of 'fiscale kalender' opgeven om de berekening op de fiscale kalender te baseren (eindigt op 30 juni).

Voorbeelden:

  • YTD-verkoop
  • Verkoop fiscaal YTD
  • Het verkoopjaar tot heden ophalen
  • Verkoop MTD
  • Verkoop kwartaal tot heden
  • YTD-verkoop voor VS en Canada
  • Wijziging van de verkoop van het vorige jaar
  • Wijziging verkoop yoy
  • Maandwijziging voor verkoop
  • Wijziging van QoQ-percentage verkoop
  • Verkoop voor dezelfde periode vorig jaar
  • Verkoop voor dezelfde periode vorige maand
  • 28 dagen doorlopende gemiddelde verkoop
  • 28 – dagelijkse gemiddelde verkoop

Relatieve tijd gefilterde waarde

Pas een relatieve tijdfilter toe waarmee uw meting of geaggregeerde kolom wordt gefilterd op de afgelopen N uur/dagen/maanden/jaren.

Voorbeelden:

  • Unieke gebruikers in de afgelopen 4 uur
  • Unieke gebruikers in de afgelopen 5 dagen
  • Totale verkoop voor de afgelopen 6 maanden
  • Totale verkoop voor de afgelopen 2 jaar

Meest/minst algemene waarde

Retourneert de waarde met het meeste of minst aantal exemplaren in een opgegeven kolom.

Voorbeelden:

  • Meest voorkomende waarde in Product
  • Welke waarde in Product het meest voorkomt
  • Wat is de meest voorkomende waarde in Product
  • Welke waarde in Product is het minst gebruikelijk
  • Wat is de minst voorkomende waarde in Product

Top N gefilterde waarde

Bereken een meting of geaggregeerde kolom die wordt gefilterd op de bovenste N categorische waarden op basis van dezelfde meting of geaggregeerde kolom.

Voorbeelden:

  • Totale verkoop voor de top 3 producten
  • Som van de verkoop gefilterd op de top 3 producten
  • Gemiddelde score voor de top 5 studenten
  • Gemiddelde score gefilterd op de top 5 studenten

Top N-waarden voor een categorie

Haal een samengevoegde lijst op van de bovenste N-waarden in een kolom op basis van een meting of geaggregeerde kolom.

Voorbeelden:

  • Top 3 producten met de meeste totale verkoop
  • Top 3 producten per verkoop
  • Wat zijn de 3 belangrijkste producten in de verkoop

Informatiefuncties

Systeem- of gebruikersgegevens retourneren, zoals de huidige datum/tijd of het e-mailadres, domein of gebruikersnaam van de huidige gebruiker.

Voorbeelden:

  • Datum van vandaag
  • Nu
  • De huidige e-mail van de gebruiker retourneren
  • De huidige domeinnaam en gebruikersnaam retourneren
  • De aanmelding van het domein van de huidige gebruiker retourneren

Beperkingen en overwegingen

  • Suggesties voor snelle metingen zijn GEEN vervanging voor het leren van DAX. De suggesties van de functie zijn bedoeld om het maken van metingen snel bij te houden; U moet echter nog steeds de DAX-suggesties valideren omdat deze mogelijk onjuist zijn of niet overeenkomen met uw intentie.
  • De functie wordt niet ondersteund voor Live Verbinding maken gegevensmodellen.
  • De functie wordt mogelijk gemaakt door een machine learning-model dat momenteel alleen wordt geïmplementeerd in Amerikaanse datacenters (VS - oost en VS - west). Als uw gegevens zich buiten de VS bevinden, wordt de functie standaard uitgeschakeld, tenzij uw tenantbeheerder toestaat dat gebruikersgegevens hun geografische tenantinstelling verlaten:

Screenshot of the admin setting for measure suggestions.