Udostępnij przez


Samouczek dotyczący sprzedaży internetowej Adventure Works (1500)

Dotyczy: SQL Server 2019 i nowsze usługi Analysis Services Azure Analysis Services Fabric/Power BI Premium

Ten samouczek zawiera lekcje dotyczące tworzenia i wdrażania modelu tabelarycznego na poziomie zgodności 1500. Jeśli dopiero zaczynasz korzystać z usług Analysis Services i modelowania tabelarycznego, ukończenie tego samouczka jest najszybszym sposobem, aby dowiedzieć się, jak utworzyć i wdrożyć podstawowy model tabelaryczny przy użyciu programu Visual Studio z projektami usług Analysis Services. Po wprowadzeniu wymagań wstępnych ukończenie powinno potrwać od dwóch do trzech godzin.

Jeśli zamierzasz wdrożyć usługę SQL Server 2017 Analysis Services, nadal możesz ukończyć ten samouczek. Wybierz poziom zgodności 1400 podczas tworzenia nowego projektu w lekcji 1.

Czego się uczysz

  • Jak utworzyć nowy projekt modelu tabelarycznego na poziomie zgodności 1500 w programie Visual Studio.

  • Jak zaimportować dane z relacyjnej bazy danych do bazy danych obszaru roboczego projektu modelu tabelarycznego.

  • Jak tworzyć relacje między tabelami w modelu i zarządzać nimi.

  • Jak tworzyć kolumny obliczeniowe, miary i kluczowe wskaźniki wydajności, które ułatwiają użytkownikom analizowanie krytycznych metryk biznesowych.

  • Jak tworzyć perspektywy i hierarchie, które ułatwiają użytkownikom łatwiejsze przeglądanie danych modelu dzięki udostępnianiu punktów widzenia specyficznych dla firmy i aplikacji oraz zarządzania nimi.

  • Jak utworzyć partycje dzielące dane tabeli na mniejsze części logiczne, które mogą być przetwarzane niezależnie od innych partycji.

  • Jak zabezpieczyć obiekty i dane modelu, tworząc role za pomocą członków użytkownika.

  • Jak wdrożyć model tabelaryczny przy użyciu programu Visual Studio.

Wymagania wstępne

Aby ukończyć lekcje od 1 do 12, potrzebne są następujące elementy:

  • Subskrypcja platformy Azure. Jeśli nie masz jeszcze subskrypcji, utwórz bezpłatne konto.

  • Usługa Azure Synapse Analytics (SQL Data Warehouse) o nazwie AdventureWorksDW z przykładową bazą danych AdventureWorksDW. Jeśli korzystasz z płatnej subskrypcji, po ukończeniu tego samouczka możesz wstrzymać lub usunąć ten zasób w portalu, aby zapobiec niepożądanym opłatom.

  • Visual Studio. Każda edycja, w tym bezpłatna edycja Community, działa dobrze.

  • Najnowszy pakiet rozszerzenia Microsoft Analysis Services Projects (VSIX) zainstalowany w programie Visual Studio.

  • Microsoft Excel.

Aby ukończyć lekcję 13 — Wdrażanie, potrzebujesz jednej z następujących czynności:

Lekcje w tym samouczku nie używają poniższych elementów, ale warto je zainstalować, aby połączyć się z wdrożonym modelem.

Scenario

Ten samouczek jest oparty na Adventure Works Cycles, fikcyjnej firmie. Adventure Works to duża, międzynarodowa firma produkcyjna, która produkuje i dystrybuuje rowery, części i akcesoria dla rynków komercyjnych w Ameryce Północnej, Europie i Azji. Firma zatrudnia 500 pracowników. Ponadto firma Adventure Works zatrudnia kilka regionalnych zespołów sprzedaży w całej bazie rynkowej. Projekt polega na utworzeniu modelu tabelarycznego dla użytkowników sprzedaży i marketingu w celu analizowania danych sprzedaży internetowej w bazie danych AdventureWorksDW.

Aby ukończyć samouczek, musisz wykonać różne lekcje. W każdej lekcji są zadania. Wykonanie każdego zadania w kolejności jest niezbędne do ukończenia lekcji. W konkretnej lekcji może być kilka zadań, które wykonują podobny wynik, ale sposób wykonywania każdego zadania jest nieco inny. Ta metoda pokazuje, że często istnieje więcej niż jeden sposób, aby wykonać zadanie oraz podjąć wyzwanie przy użyciu umiejętności, których się nauczyłeś w poprzednich lekcjach i zadaniach.

Celem lekcji jest przeprowadzenie cię przez tworzenie podstawowego modelu tabelarycznego przy użyciu wielu funkcji zawartych w programie Visual Studio z projektami usług Analysis Services. Ponieważ każda lekcja opiera się na poprzedniej lekcji, należy ukończyć lekcje w kolejności.

Lekcje

Ten samouczek obejmuje następujące lekcje:

Lekcja Szacowany czas do ukończenia
1 — Tworzenie nowego projektu modelu tabelarycznego 10 minut
2 — Pobieranie danych 10 minut
3 — Oznacz jako tabelę dat 3 minuty
4 — Tworzenie relacji 10 minut
5 — Tworzenie kolumn obliczeniowych 15 minut
6 — Tworzenie miar 30 minut
7 — Tworzenie kluczowych wskaźników wydajności (KPI) 10 minut
8 — Tworzenie perspektyw 5 minut
9 — Tworzenie hierarchii 20 minut
10 — Tworzenie partycji 15 minut
11 — Utwórz role 15 minut
12 — Analizowanie w programie Excel 5 minut
13 — Wdrażanie 5 minut

Lekcje uzupełniające

Te lekcje nie są wymagane do ukończenia samouczka, ale mogą być pomocne w lepszym zrozumieniu zaawansowanych funkcji tworzenia modeli tabelarycznych.

Lekcja Szacowany czas do ukończenia
Wiersze szczegółów 10 minut
Zabezpieczenia dynamiczne 30 minut
Niejednolite hierarchie 20 minut

Dalsze kroki

Aby rozpocząć, zobacz Lekcja 1. Tworzenie nowego projektu modelu tabelarycznego.