- Quelle est la différence entre sum () et sumx ()?
- Qu'est-ce que Sumx?
- Pouvons-nous faire Groupby à Dax?
Quelle est la différence entre sum () et sumx ()?
Sumx est une fonction itérateur et adopte une approche différente. Contrairement à SUM, SUMX est capable d'effectuer des calculs en ligne par rang et itère à travers chaque ligne d'un tableau spécifié pour terminer le calcul. Sumx ajoute alors tous les résultats en ligne des itérations de l'expression donnée.
Qu'est-ce que Sumx?
Sumx est une fonction itérateur
Les fonctions d'itérateur effectuent une itération rangée par rangée et terminent une évaluation. SUMX itera à travers chaque rangée du tableau, puis agrége les valeurs après avoir appliqué tous les filtres de contexte, puis applique une logique supplémentaire avant de produire la sommation finale.
Pouvons-nous faire Groupby à Dax?
GroupBy est principalement utilisé pour effectuer des agrégations sur les résultats intermédiaires des expressions de table DAX. Pour des agrégations efficaces sur les tables physiques du modèle, envisagez d'utiliser SummarizEColonnens ou résumez la fonction.