Sammenlign beregnede kolonner med målinger
For DAX-begyndere kan beregnede kolonner og målinger virke forvirrende. I det følgende afsnit gennemgås lighederne og forskellene mellem disse.
Der er følgende ligheder mellem beregnede kolonner og målinger:
- Beregninger, som du kan føje til din semantiske model.
- De er begge defineret ved hjælp af en DAX-formel.
- Du refererer til dem i DAX-formler ved at sætte deres navne i kantede parenteser.
De områder, hvor beregnede kolonner og målinger er forskellige, omfatter:
- Formål – Beregnede kolonner udvider en tabel med en ny kolonne, mens målinger definerer, hvordan modeldata skal opsummeres.
- Evaluering – Beregnede kolonner evalueres ved hjælp af rækkekontekst på dataopdateringstidspunktet, mens målinger evalueres ved hjælp af filterkontekst på forespørgselstidspunktet. Filterkontekst introduceres i et senere modul. Det er et vigtigt emne at forstå og mestre, så du kan opnå komplekse opsummeringer.
- Lager – Beregnede kolonner (i tabeller i importlagringstilstand) lagrer en værdi for hver række i tabellen, men en måling lagrer aldrig værdier i modellen.
- Visuel brug – Beregnede kolonner kan (som alle kolonner) bruges til at filtrere, gruppere eller opsummere (som en implicit måling), mens målinger er designet til at opsummere.