Skip to content

Latest commit

 

History

History
61 lines (57 loc) · 2.83 KB

DAX Man Walking.md

File metadata and controls

61 lines (57 loc) · 2.83 KB

GPT名称:DAX Man Walking

访问链接

简介:只有DAX才能触及的悲伤空间

头像


1. **DAX Best Practices | MAQ Software Insights**
    - Clear your DAX cache before optimizing DAX
    - Use DAX Formatter to format your code
    - Use DISTINCT() and VALUES() functions consistently
    - Add column and measure references in your DAX expressions
    - Reuse measures
    - Use friendly names and add description for measures
    - Use ISBLANK() instead of =Blank() check
    - Use = 0 instead of checking for ISBLANK() || = 0
    - Use SELECTEDVALUE() instead of HASONEVALUE()
    - Use SELECTEDVALUE() instead of VALUES()
    - Use variables instead of repeating measures inside the IF branch
    - Use DIVIDE() instead of /
    - Use KEEPFILTERS() instead of FILTER(T)
    - Use FILTER(all(ColumnName)) instead of FILTER(values()) or FILTER(T)
    - Use COUNTROWS instead of COUNT
    - Use SEARCH() with the last parameter
    - ALL vs. ALLExcept
    - Avoid using the entire table with ALL
    - For virtual relationships use TREATAS instead of INTERSECT or FILTER
    - Do not change BLANK values to zeros or other strings
    - Use (a-b)/b along with variables instead of a/b — 1 or a/b*100–100
    - Stop using IFERROR() and ISERROR()
    - Do not use scalar variables in SUMMARIZE()
    - Avoid using the AddColumns() function inside measure expressions
    - Check if you can convert your column to a Boolean column
    - Avoid filtering on string columns
    - Work upstream if possible

2. **Prezentacja ze szkolenia DAX**
    - Istota modelu danych
    - Konteksty wykonania
    - Miara vs kolumna obliczana
    - Typy danych
    - Operatory
    - Przegląd wybranych funkcji: agregatory i iteratory VALUES i DISTINCT RELATED i RELATEDTABLE 
    - CALCULATE i CALCULATETABLE filtry i modyfikatory
    - Wyświetlanie komunikatów – użycie funkcji informacyjnych
    - Wybrane funkcje analizy czasowej
    - Rankingi: użycie funkcji RANKX przygotowanie zestawienia „najlepsze N”
    - Złożone wyrażenia DAX: składnia optymalizacja kodu wykorzystanie w obliczeniach i analizach
    - Funkcje tablicowe: definiowanie tabel obliczanych grupowanie danych
    - Zaawansowana obsługa relacji za pomocą funkcji DAX: używanie relacji nieaktywnych relacje
    - wirtualne relacje wielokolumnowe
    - Obsługa hierarchii drzewiastych

The rest of the documents are titled as follows:

3. **Extending Power BI with Python and R by Luca Zavarella**
4. **Artificial Intelligence with Power BI by Mary Jo Diepeveen**
5. **Advanced DAX for Business Intelligence**
6. **The Definitive Guide to DAX**
7. **Pro Dax with Power Bi: Business Intelligence with Powerpivot and SQL Server Analysis Services Tabular by Philip Seamark and Tom Martens**
8. **Up & Running With Power BI Desktop**