Wyrażenia analizy danych i MDX
Język wyrażeń analizy danych (DAX) jest nowy język formuły używanej w PowerPivot skoroszytów.DAX nie jest podzbiór MDX, ale nowy język formuły, który uważany jest za rozszerzeniem języka formuły w programie Excel.Instrukcje DAX dysponowane Sklep w pamięci danych relacyjnych, składającą się z tabele i relacje w PowerPivot skoroszyt.DAX umożliwia tworzenie niestandardowych środków i kolumn obliczeniowych.
W tej sekcji wyjaśniono, jak osadzone w wiadomości XMLA DAX i łącza do tematów techniczne DAX funkcji i operatorów.
Ostrzeżenie
Nie można użyć wyrażenia DAX gdy wyrażenie MDX jest wymagana i odwrotnie.
Interakcja MDX i DAX
DAX formuły może być używany tylko w skoroszytach programu Excel, które zawierają PowerPivot danych. Tworzenie formuł DAX PowerPivot skoroszyt, wpisując formuła kolumna obliczeniowa lub miara.
Można je wyrażeń DAX, które są wysyłane do pamięci w aparat magazynu Jeśli monitorować interakcje między PowerPivot klient i lokalne wystąpienie usług Analysis Services.Aby to zrobić, można utworzyć śledzenia skoroszyt i wyświetlić śledzenie za pomocą SQL Server Profiler. Aby uzyskać informacje o sposobie tworzenia śledzenia na PowerPivot skoroszyt, zobacz PowerPivot dla programu Excel w dokumentacji pomocy.
Składnia DAX
Składnia formuły DAX jest bardzo podobny do formuły programu Excel i używa kombinacji wartości, operatory i funkcje.
Informacje o składni poszczególnych funkcji, zobacz dax Online Function Reference.
Ograniczenia
DAX wyrażenia nie można użyć do tworzenia nowych wierszy tylko do tworzenia nowych wartości w kolumnach lub środki oparte na istniejących danych.
DAX nie jest językiem kwerend; jest język wyrażenie, osadzone w instrukcji MDX, które są przekazywane do wystąpienie w trakcie Analysis Services.
DAX wyrażeń jest obsługiwane tylko w PowerPivot for Excel.Nie można używać środków utworzonych przez wyrażenie DAX w wystąpienie obsługuje OLAP tradycyjnych usług Analysis Services.