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
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.
Powiązana zawartość
- ścieżka Edukacja: Używanie języka DAX w programie Power BI Desktop
- Pytania? Spróbuj zadać Społeczność usługi Power BI
- Sugestie? Współtworzenie pomysłów na ulepszanie usługi Power BI