przykładowy model DAX

Przykładowy model Adventure Works DW 2020 Power BI Desktop został zaprojektowany pod kątem wsparcia nauki DAX. Model jest oparty na przykładzie magazynu danych Adventure Works dla AdventureWorksDW2017 — jednak dane zostały zmodyfikowane zgodnie z celami przykładowego modelu.

Przykładowy model nie zawiera żadnych formuł DAX. Obsługuje jednak setki, a nawet tysiące potencjalnych formuł obliczeń i zapytań. Niektóre przykłady funkcji, takie jak w CALCULATE, DATESBETWEEN, DATESIN PERIOD, IFi 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

Zostanie wyświetlony obraz logo firmy Adventure Works.

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:

Tabela Opis
klienta Opisuje klientów i ich lokalizację geograficzną. Klienci kupują produkty online (sprzedaż internetowa).
Data Istnieją trzy relacje między tabelami Date i Sales 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 data.
Produkt Przechowuje tylko gotowe produkty.
Odsprzedawca Opisuje odsprzedawców i ich lokalizację geograficzną. Odsprzedawca sprzedaje produkty swoim klientom.
Sprzedaż Przechowuje wiersze na poziomie szczegółowości linii 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.
Zlecenie Sprzedaży Opisuje numery zamówień sprzedaży i numery wierszy zamówień, a także kanał sprzedaży, który jest Reseller lub Internet. 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 sprzedają produkty na poziomie regionu.

Pobierz przykład

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