Inleiding
Als nieuwe Power BI-gebruiker moet u weten dat er twee rekentalen zijn: M en DAX. In beide talen worden uw gegevens gefilterd, beheerd en gevisualiseerd.
Vergelijking | DAX | M |
---|---|---|
Hoe komt dat? | Berekeningen en analyse | Transformatie en verbindingen |
Waar? | Gebruikt in Power BI Desktop. | Gebruikt in Power Query-editor. |
Wat? | Retourneert één waarde, kolom of tabel. Kan berekeningen maken met behulp van velden uit veel tabellen. | Hiermee bepaalt u de vorm van gegevens wanneer deze in Power BI worden geladen. Transformeert één tabel tegelijk of combineert tabellen. |
Tableau-vergelijking | Tableau-berekeningen | Tableau Gegevensstroom of transformatiestappen voordat u Tableau-extract maakt. |
Vergelijking tussen de twee Power BI-berekeningstalen: DAX en M.
DAX definieert berekeningen; DAX schrijft functies waarmee metingen, berekende kolommen en berekende tabellen worden gebouwd.
Notitie
Gebruik DAX nadat uw gegevens in uw gegevensmodel zijn geïmporteerd.
Tip
CORRELEREN MET TABLEAU: Als Tableau-analist wordt de taal die u het meest kent MDX genoemd. Net als DAX bouwt deze taal de berekende metingen en dimensies in Tableau Desktop.
M is een queryformuletaal waarmee gegevens in de Power BI-Power Query-editor worden voorbereid voordat deze in het Power BI-model worden geladen.
Aan het einde van deze module kunt u functies schrijven waarmee metingen, berekende kolommen en berekende tabellen worden gebouwd. In deze module richt u zich voornamelijk op DAX. Hier volgen enkele DAX-functies die u gaat verkennen:
Filterfuncties
Logische functies
Wiskundige functies