Udostępnij za pośrednictwem


Przykładowy model języka DAX

Przykładowy model adventure works DW 2020 programu Power BI Desktop został zaprojektowany pod kątem obsługi uczenia w języku DAX. Model jest oparty na przykładzie magazynu danych Adventure Works dla AdventureWorksDW2017 — jednak dane zostały zmodyfikowane w celu dopasowania do celów przykładowego modelu.

Przykładowy model nie zawiera żadnych formuł języka DAX. Obsługuje jednak setki, a nawet tysiące potencjalnych formuł obliczeń i zapytań. Niektóre przykłady funkcji, takie jak w kolumnach CALCULATE, DATESBETWEEN, DATESIN PERIOD, IF i LOOKUPVALUE, można dodać do przykładowego modelu bez modyfikacji. Pracujemy nad dołączeniem kolejnych przykładów w innych artykułach referencyjnych funkcji, które współpracują z przykładowym modelem.

Scenariusz

An image of the Adventure Works company logo is shown.

Firma Adventure Works reprezentuje producenta rowerów, który sprzedaje rowery i akcesoria na rynkach globalnych. Firma ma swoje dane magazynu danych przechowywane w usłudze Azure SQL Database.

Struktura modelu

Model ma siedem tabel:

Table opis
Klient Opisuje klientów i ich lokalizację geograficzną. Klienci kupują produkty online (sprzedaż internetowa).
Data Istnieją trzy relacje między tabelami Date (Data) i Sales (Sprzedaż) dla daty zamówienia, daty wysyłki i daty ukończenia. Relacja daty zamówienia jest aktywna. Firma zgłasza sprzedaż przy użyciu roku obrachunkowego, który rozpoczyna się 1 lipca każdego roku. Tabela jest oznaczona jako tabela dat przy użyciu kolumny Date ( Data ).
Produkt Przechowuje tylko gotowe produkty.
Sprzedawcy Opisuje odsprzedawców i ich lokalizację geograficzną. Odsprzedawca sprzedaży produktów swoim klientom.
Sales Przechowuje wiersze w ziarnie wiersza zamówienia sprzedaży. Wszystkie wartości finansowe są w dolarach amerykańskich (USD). Najwcześniejsza data zamówienia to 1 lipca 2017 r., a najnowsza data zamówienia to 15 czerwca 2020 r.
Zamówienie sprzedaży Opisuje numery zamówień sprzedaży i wierszy zamówienia, a także kanał sprzedaży, który jest odsprzedawcą lub Internetem. Ta tabela ma relację jeden do jednego z tabelą Sales .
Terytorium sprzedaży Terytoria sprzedaży są zorganizowane w grupy (Ameryka Północna, Europa i Pacyfik), kraje i regiony. Tylko Stany Zjednoczone sprzedaje produkty na poziomie regionu.

Pobieranie przykładu

Pobierz przykładowy plik modelu programu Power BI Desktop tutaj.