Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
Serwer usług Azure Analysis Services w warstwie Deweloperska lub Standardowa (zalecane). Zobacz Tworzenie serwera — portal.
Serwer usług analitycznych SQL Server 2019 w trybie tabelarycznym. Pobierz bezpłatną wersję SQL Server 2019 Developer Edition.
Obszar roboczy Power BI Premium przypisany do pojemności z obciążeniem semantycznym modelów, którego właściwość XMLA Endpoint jest ustawiona na wartość odczyt-zapis. Aby dowiedzieć się więcej, zobacz Łączność modelu semantycznego z punktem końcowym XMLA.
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.