Udostępnij za pośrednictwem


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.