Udostępnij za pośrednictwem


Migrowanie z usług Azure Analysis Services do usługi Power BI Premium

Ten artykuł jest przeznaczony dla osób modelujących i administratorów danych usług Azure Analysis Services (AAS ). Udostępnia wskazówki i uzasadnienie, aby ułatwić migrowanie baz danych usługi AAS do usługi Power BI Premium lub Power BI Embedded.

Ważne

Czasami w tym artykule odnosi się do Power BI Premium lub jego subskrypcji dotyczących pojemności (SKU P). Należy pamiętać, że firma Microsoft obecnie konsoliduje opcje zakupu i cofnie usługę Power BI Premium na jednostki SKU pojemności. Nowi i istniejący klienci powinni rozważyć zakup subskrypcji pojemności Fabric (SKU F).

Aby uzyskać więcej informacji, zobacz Ważne aktualizacje dostępne w licencjonowaniu usługi Power BI Premium i Power BI Premium — często zadawane pytania.

Tło

Usługa Power BI przekształciła się w wiodącą platformę zarówno na potrzeby samoobsługowej, jak i zarządzanej przez IT analizy biznesowej przedsiębiorstwa (BI). Wraz ze wzrostem wykładniczym ilości danych i złożonością klienci usługi Power BI domagają się rozwiązań analizy biznesowej dla przedsiębiorstw, które są skalowane do petabajtów, są bezpieczne, łatwe w zarządzaniu i dostępne dla wszystkich użytkowników w największych organizacjach.

Od ponad dwóch dekad firma Microsoft kontynuowała głębokie inwestycje w analizy biznesowej w przedsiębiorstwie. Usługi AAS i SQL Server Analysis Services (SSAS) są oparte na dojrzałej technologii modelowania danych analizy biznesowej używanej przez niezliczone przedsiębiorstwa. Obecnie ta sama technologia jest również sercem semantycznych modeli usługi Power BI.

Uwaga

W tym artykule terminy model danych, model analizy biznesowej, model tabelaryczny, baza danych i semantyczny model usługi Power BI mają takie samo znaczenie. W tym artykule często używa się terminów model danych dla modelu usługi AAS i modelu semantycznego dla modelu usługi Power BI.

Ponadto w tym artykule opisano proces migracji do usługi Power BI Premium, ale dotyczy również usługi Power BI Embedded.

W ostatnich latach firma Microsoft podjęła znaczne postępy w zakresie dostarczania możliwości usługi AAS do usługi Power BI Premium. W tym celu usługa Power BI natychmiast odziedziczyła duży ekosystem deweloperów, partnerów, narzędzi analizy biznesowej i rozwiązań, które zostały utworzone przez dziesięciolecia. Obecnie pełny zestaw obciążeń, funkcji i funkcji usługi Power BI Premium zapewnia teraz nowoczesną platformę analizy biznesowej w chmurze, która wykracza daleko poza porównywalną funkcjonalność dostępną w usługach AAS lub SSAS.

Obecnie wielu klientów ma raporty usługi Power BI, które bezpośrednio łączą się z usługą AAS. Oczywiście ci klienci pytają, czy istnieje możliwość konsolidacji przez hostowanie modeli danych wraz z raportami w usłudze Power BI. Często zadają pytania, takie jak:

  • Czy cała funkcjonalność AAS, na którą polegamy, działa w usłudze Power BI?
  • Czy Power BI jest wstecznie kompatybilne z narzędziami i procesami AAS?
  • Jakie możliwości są dostępne tylko w usłudze Power BI?
  • Jak porównać koszty między usługami AAS i Power BI?
  • Dlaczego Microsoft łączy BI dla przedsiębiorstw i samoobsługowe BI?
  • Jak przeprowadzić migrację z usługi AAS do usługi Power BI Premium?
  • Czy usługa AAS jest oznaczona do wycofania?
  • Co to jest plan firmy Microsoft dotyczący modeli danych przedsiębiorstwa?

Odpowiedzi na wiele z tych pytań zostały opisane w tym artykule.

Uwaga

Decyzja o migracji do usługi Power BI Premium zależy od wymagań każdego klienta. Klienci powinni dokładnie ocenić dodatkowe korzyści, aby podjąć świadomą decyzję. Oczekujemy, że z czasem będzie miała miejsce organiczna migracja do usługi Power BI Premium, a naszym zamiarem jest, aby odbywała się ona na warunkach, z którymi klient czuje się komfortowo.

Aby było jasne, obecnie nie ma żadnych planów wycofania usługi AAS. Priorytetem jest skoncentrowanie się na inwestowaniu w usługę Power BI Premium na potrzeby modelowania danych przedsiębiorstwa, dlatego dodatkowa wartość zapewniana przez usługę Power BI Premium zwiększy się wraz z upływem czasu. Klienci, którzy wybierają usługę Power BI Premium, mogą oczekiwać, że skorzystają z planu działania produktu usługi Microsoft BI.

Zbieżność samoobsługowej i korporacyjnej analizy biznesowej

Konsolidacja elementów (takich jak raporty i pulpity nawigacyjne) w usłudze Power BI skutkuje uproszczonym odnajdywaniem i zarządzaniem ze względu na współlokowanie. Po skonsolidowaniu nie ma potrzeby łączenia różnic między usługami AAS i Power BI. Centralne zespoły IT mogą następnie łatwiej wdrażać elementy samoobsługowe, które stały się popularne, ale stanowią obciążenie związane z zarządzaniem dla firmy. IT może przejąć takie zadania. Mogą one operacjonalizować je do podejmowania decyzji o znaczeniu krytycznym na podstawie zarządzanych danych, które są zgodne ze standardami korporacyjnymi i przejrzystością pochodzenia. Upraszczanie tego przepływu pracy przez udostępnianie wspólnej platformy promuje lepszą współpracę między firmą a IT.

Power BI Premium

Dzięki architekturze rozproszonej usługa Power BI Premium jest mniej wrażliwa na ogólne obciążenie, skoki czasowe i wysoką współbieżność. Konsolidując pojemności do większych jednostek SKU usługi Power BI Premium, klienci mogą osiągnąć zwiększoną wydajność i przepływność.

Korzyści ze skalowalności skojarzone z usługą Power BI Premium zostały opisane w dalszej części tego artykułu.

Porównanie funkcji

Usługa AAS dostarcza silnik bazy danych Analysis Services do hostowania modeli danych, który jest podstawowym składnikiem architektury biznesowej firmy Microsoft. W rzeczywistości usługa Power BI Premium jest nadzbiorem usługi AAS, ponieważ zapewnia znacznie więcej funkcji. W poniższej tabeli wymieniono funkcje obsługiwane w usługach AAS i Power BI Premium. Tabela koncentruje się na możliwościach związanych z semantycznymi modelami usługi Power BI, ale nie jest ograniczona.

Funkcja AAS Power BI Premium
Obciążenia w warstwie Premium
Raporty paginowane, które są idealne do drukowania, szczególnie gdy dane tabeli przekraczają jedną stronę. Nie. Tak
Przepływy danych, które przechowują fragmenty danych przeznaczone do użycia w modelu semantycznym usługi Power BI Nie. Tak
Sztuczna inteligencja w połączeniu z przepływami danych, wykorzystująca sztuczną inteligencję (AI) wraz z usługami Cognitive Services, zautomatyzowanym uczeniem maszynowym oraz integracją z usługą Azure Machine Learning (AML) Nie. Tak
Metryki, które umożliwiają zarządzanie kluczowymi miarami biznesowymi i umożliwiają śledzenie ich pod kątem celów Nie. Tak
Włączanie biznesowe
Nieograniczona dystrybucja raportów do wszystkich osób (nawet poza organizacją) Nie. Tak
Interaktywne, zorientowane na biznes raporty, obszary robocze i aplikacje Nie. Tak
Skalowalność i odporność platformy
Architektura usługi Power BI Premium , która obsługuje zwiększoną skalę i wydajność Nie. Tak
Zoptymalizowane zarządzanie pamięcią modelu semantycznego Nie. Tak
Skalowanie limitów na model danych zamiast na serwer Nie. Tak
Wygładanie procesora w celu zapewnienia stabilności odświeżania Nie. Tak
Autoskalowanie, które automatycznie dodaje moc obliczeniową, aby uniknąć spowolnień przy intensywnym użytkowaniu Nie. Tak
Ciągłość działalności biznesowej i odzyskiwanie po awarii (BCDR) z regionami platformy Azure i strefami dostępności Nie. Tak
Interaktywna analiza danych big data
Duże rozmiary modeli (do 400 GB z kompresją) Tak Tak
Tabele hybrydowe, które składają się z partycji w pamięci oraz DirectQuery, mogą pomóc w dostarczaniu wyników niemal w czasie rzeczywistym dla dużych tabel. Nie. Tak
Agregacje automatyczne, które używają najnowocześniejszego uczenia maszynowego (ML) do ciągłego optymalizowania wydajności zapytania bezpośredniego Nie. Tak
Agregacje zdefiniowane przez użytkownika, które mogą zwiększyć wydajność zapytań w bardzo dużych tabelach DirectQuery Nie. Tak
Skalowanie zapytań w poziomie, które dystrybuuje zapytania klientów między zreplikowanymi serwerami Tak Tak
Bezpieczeństwo
Bring Your Own Key (BYOK), który umożliwia klientom używanie własnego klucza szyfrowania do szyfrowania danych przechowywanych w chmurze firmy Microsoft Nie. Tak
Łączność sieci wirtualnej, która umożliwia usłudze Power BI bezproblemową pracę w sieci wirtualnej organizacji Nie. Tak
Usługa Azure Private Link, która zapewnia bezpieczny dostęp do ruchu danych w usłudze Power BI Nie. Tak
Logowanie jednokrotne (SSO) dla źródeł trybu DirectQuery, które umożliwia nawiązywanie połączenia ze źródłami danych przy użyciu tożsamości użytkownika raportu Nie. Tak
Zabezpieczenia na poziomie wiersza (RLS), które ograniczają dostęp do określonych wierszy danych dla określonych użytkowników Tak Tak
Zabezpieczenia na poziomie obiektu (OLS), które ograniczają dostęp do określonych tabel lub kolumn dla określonych użytkowników Tak Tak
Zapora, która po włączeniu zezwala na ustawianie dozwolonych zakresów adresów IP Tak Nie1
Nadzór
Integracja usługi Microsoft Purview, która ułatwia klientom zarządzanie elementami usługi Power BI i zarządzanie nimi Nie. Tak
Etykiety poufności usługi Microsoft Information Protection (MIP) i integracja z usługą Microsoft Defender dla Aplikacji Chmurowych w celu zapobiegania utracie danych Nie. Tak
Popularyzacja zawartości, promowanie lub certyfikowanie cennych, wysokiej jakości elementów usługi Power BI Nie. Tak
Modelowanie semantyczne
Zgodność z programem Power BI Desktop Nie. Tak
Modele złożone, w tym używanie trybu DirectQuery dla modeli semantycznych usługi Power BI i usługi AAS Nie. Tak
Tłumaczenia dla wersji modeli wielojęzycznych obserwowanych przez usługę Power BI Nie. Tak
Modelowanie semantyczne silnika usługi Analysis Service Tak Tak
Zarządzanie modelami
Odświeżanie przyrostowe, które używa polityk do automatyzacji zarządzania partycjami i może pomóc w dostarczaniu raportów niemal w czasie rzeczywistym (zobacz tabele hybrydowe) Nie. Tak
Potoki wdrażania, które zarządzają cyklem życia zawartości usługi Power BI Nie. Tak
Zaplanowane odświeżanie, które utrzymuje aktualność danych modelu semantycznego przechowywanych w pamięci podręcznej Nie. Tak
Rozszerzone odświeżanie, dzięki czemu dowolny język programowania może wykonywać asynchroniczne odświeżanie modelu semantycznego przy użyciu wywołania interfejsu API REST Tak Tak
Tworzenie kopii zapasowej i przywracanie Tak Tak
Ustawienia obciążenia dla modelu semantycznego, które kontrolują wykorzystanie pojemności Premium Nie. Tak
Właściwości serwera, które kontrolują właściwości wystąpienia serwera usług Analysis Services Tak Tak
Nazwy aliasów serwerów, które umożliwiają nawiązywanie połączenia z wystąpieniem serwera usług Analysis Services przy użyciu krótszego aliasu Tak Nie.
Interfejsy API z obsługą punktów końcowych XMLA do skryptowania i zgodności z usługami automatyzacji i ALM, w tym Azure Functions, Azure Automation i Azure DevOps Tak Tak
Łączność
Obsługa wszystkich źródeł danych usługi Power BI Nie. Tak
Punkt końcowy XMLA, który umożliwia łączność z otwartą platformą na potrzeby użycia modelu danych i narzędzi do wizualizacji, w tym narzędzi innych firm Tak Tak
Funkcja multi-Geo, która pomaga klientom wielonarodowym spełnić wymagania dotyczące przechowywania danych regionalnych, specyficznych dla branży lub organizacji Tak Tak
Odnajdywalność
Integracja katalogu OneLake, która ułatwia użytkownikom odnajdywanie, eksplorowanie i używanie semantycznych modeli usługi Power BI Nie. Tak
Widok pochodzenia danych i analiza wpływu modelu semantycznego, która pomaga użytkownikom zrozumieć i ocenić zależności elementów usługi Power BI Nie. Tak
Monitorowanie i rejestrowanie diagnostyczne
Aplikacja Fabric Capacity Metrics, która zapewnia możliwości monitorowania pojemności usługi Power BI. Nie. Tak
Dziennik inspekcji, który śledzi działania użytkowników w usługach Power BI i Microsoft 365 Nie. Tak
Integracja usługi Azure Log Analytics (LA), która umożliwia administratorom konfigurowanie połączenia usługi Log Analytics dla obszaru roboczego usługi Power BI Tak Tak
Alerty metryk w usłudze Azure Monitor, które umożliwiają otrzymywanie powiadomień, gdy jedna z metryk wielowymiarowych przekracza próg Tak Nie.
Punkt końcowy XMLA, który umożliwia połączenia z narzędziami do rejestrowania diagnostycznego, w tym z programem SQL Server Profiler Tak Tak
Zdarzenia rozszerzone programu SQL Server (xEvents), które są lekkim systemem śledzenia i monitorowania wydajności, przydatnym do diagnozowania problemów. Tak Nie.

1 Zamiast tego używaj łączności z siecią wirtualną i usługi Azure Private Link

Porównanie kosztów

Porównując usługę Power BI Premium z kosztami usługi AAS, należy wziąć pod uwagę czynniki wykraczające poza cenę za rdzeń. Usługa Power BI zapewnia obniżony koszt własności i wartości biznesowej oraz wiele funkcji dostępnych tylko dla modeli danych usługi Power BI.

Ponadto przy założeniu, że usługa Power BI jest już używana w organizacji, oblicz koszty na podstawie istniejącego profilu, który łączy usługi AAS i Power BI. Porównaj istniejący profil z profilem docelowym w usłudze Power BI Premium. Aby określić profil docelowy, należy wziąć pod uwagę następujące kwestie:

  • Wymagania dotyczące regionów.
  • Największy rozmiar modelu danych usługi AAS w każdym regionie.
  • Liczba użytkowników w każdym regionie.
  • Liczba użytkowników wymaganych do tworzenia zawartości i zarządzania nią.
  • Użycie procesora CPU w usługach AAS i Power BI Premium.

Ważne

Użycie procesora CPU w usługach AAS i Power BI Premium może się znacznie różnić ze względu na wiele czynników. Czynniki mogą obejmować użycie innych obciążeń na tych samych pojemnościach, wzorcach odświeżania i wzorcach zapytań. Zalecamy przeprowadzenie szczegółowej analizy w celu oszacowania porównawczego użycia procesora CPU w usługach AAS i Power BI Premium dla zmigrowanych modeli.

Napiwek

Aby ułatwić określenie odpowiedniego typu i liczby licencji dla wymagań i okoliczności biznesowych, zapoznaj się z tym powiązanym artykułem.

Możliwość konsolidacji

Wielu klientów usługi AAS ma już raporty usługi Power BI, które łączą się z usługą AAS. Dlatego migracja do usługi Power BI może reprezentować możliwość konsolidacji elementów analizy biznesowej w usłudze Power BI Premium. Konsolidacja sprawia, że większe jednostki SKU Premium są bardziej opłacalne i mogą pomóc zapewnić wyższy poziom przepływności i skalowalności.

Licencje PPU

Licencja Premium na użytkownika (PPU) to licencja na użytkownika, która zapewnia niższy koszt cenowy dla warstwy Premium. Licencje PPU są zwykle kupowane przez małe i średnie firmy. Obsługują one wszystkie wymienione wcześniej możliwości modelowania danych w warstwie Premium.

Napiwek

Można stopniowo uaktualniać licencje usługi Power BI Pro do licencji PPU.

Licencje Pro

Licencja Pro (lub PPU) jest wymagana do publikowania zawartości usługi Power BI i zarządzania nią. Licencje Pro są zwykle przypisywane do deweloperów i administratorów, a nie użytkowników końcowych.

Środowiska deweloperskie i testowe

AAS oferuje jednostki SKU D i B po niższych kosztach z obniżonymi umowami na poziomie usług i/lub mniejszą liczbą funkcji niż jednostki SKU S. Niektórzy klienci usługi AAS używają tych jednostek SKU do środowisk deweloperskich i testowych. Chociaż w usłudze Power BI nie ma bezpośredniego odpowiednika, warto używać licencji PPU na potrzeby środowisk deweloperskich i testowych. Takie środowiska zwykle nie mają dużej liczby użytkowników, ponieważ są one ograniczone do deweloperów i testerów. Alternatywnie rozważ użycie jednostki SKU A na platformie Azure do testowania funkcji pojemności Premium.

Aby uzyskać więcej informacji, zobacz:

Korzyści ze skalowalności

Usługa Power BI Premium zapewnia korzyści związane ze skalowalnością, wydajnością i kosztami posiadania, które nie są dostępne w usłudze AAS.

Usługa Power BI Premium udostępnia funkcje, które umożliwiają szybką interaktywną analizę danych big data. Takie funkcje obejmują agregacje, modele złożone i tabele hybrydowe. Każda funkcja oferuje inny sposób optymalnego łączenia trybów przechowywania importu i trybu DirectQuery, co skutecznie zmniejsza użycie pamięci. Z drugiej strony usługa AAS nie obsługuje tych możliwości; cały model danych używa trybu przechowywania import lub DirectQuery.

Usługa Power BI Premium ogranicza pamięć na model semantyczny, a nie na pojemność lub serwer. Z drugiej strony usługa AAS wymaga, aby wszystkie modele danych mieściły się w pamięci na jednym serwerze. To wymaganie może zmusić klientów z dużymi modelami danych do zakupu większych rozmiarów jednostek SKU.

Dzięki rozproszonemu charakterowi architektury Premium można odświeżać równolegle więcej modeli semantycznych. Wykonywanie współbieżnych odświeżeń na tym samym serwerze usługi AAS może prowadzić do błędów odświeżania z powodu przekroczenia limitów pamięci serwera.

W usłudze Power BI Premium użycie procesora CPU podczas odświeżania jest rozłożone na 24-godzinne okresy. Usługa Power BI Premium ocenia przepływność pojemności, aby zapewnić odporność na tymczasowe wzrosty zapotrzebowania na zasoby obliczeniowe. W razie potrzeby może opóźnić odświeżanie do momentu udostępnienia wystarczających zasobów. To automatyczne zachowanie zmniejsza potrzebę przeprowadzania szczegółowej analizy przez klientów i zarządzania skryptami automatyzacji w celu skalowania serwerów w górę lub w dół. Klienci w warstwie Premium powinni zdecydować o optymalnym rozmiarze jednostki SKU dla ogólnych wymagań dotyczących użycia procesora CPU.

Kolejną zaletą usługi Power BI Premium jest możliwość dynamicznego równoważenia modeli semantycznych w zależności od obciążenia systemu. To automatyczne zachowanie zapewnia, że aktywne/zajęte modele semantyczne uzyskują niezbędną pamięć i zasoby CPU, podczas gdy bardziej bezczynne modele semantyczne można eksmitować lub migrować do innych węzłów. Modele semantyczne są kandydatami do eksmisji, gdy nie są używane. Zostaną one załadowane na żądanie, aby tylko wymagane dane były ładowane do pamięci bez konieczności ładowania całego modelu semantycznego. Z drugiej strony usługa AAS wymaga, aby wszystkie modele danych zostały w pełni załadowane w pamięci. To wymaganie oznacza, że zapytania do usługi AAS mogą polegać na dostępnym modelu danych, ale — zwłaszcza w przypadku pojemności usługi Power BI z dużą liczbą modeli danych, gdy niektóre z nich są używane rzadko — dynamiczne zarządzanie pamięcią może zwiększyć efektywność korzystania z pamięci.

Ponadto usługa Power BI Premium jest w stanie lepiej wykorzystać wdrożenia sprzętu nowej generacji, aby skorzystać z ulepszeń skalowalności i wydajności.

Rozważania i ograniczenia

Przed migracją do usługi Power BI Premium należy wziąć pod uwagę zagadnienia i ograniczenia dotyczące planowania.

Uprawnienia

Usługi AAS i SSAS używają ról do zarządzania dostępem do modelu danych. Istnieją dwa typy ról: rola serwera i role bazy danych. Rola serwera jest stałą rolą, która zapewnia dostęp administracyjny do wystąpienia serwera Analysis Services. Role bazy danych, które są ustawiane przez modelerów danych i administratorów, kontrolują dostęp do bazy danych i danych dla użytkowników niebędących administratorami.

W przeciwieństwie do usługi AAS, w usłudze Power BI używasz tylko ról do wymuszania zabezpieczeń RLS lub OLS. Aby udzielić uprawnień poza zabezpieczeniami na poziomie wiersza i OLS; użyj modelu zabezpieczeń usługi Power BI (ról obszaru roboczego i uprawnień modelu semantycznego). Aby uzyskać więcej informacji, zobacz Semantic model permissions (Uprawnienia modelu semantycznego).

Aby uzyskać więcej informacji na temat ról modelu usługi Power BI, zobacz Semantic model connectivity with the XMLA endpoint (Model roles).

Podczas migracji modelu danych z usługi AAS do usługi Power BI Premium należy wziąć pod uwagę następujące kwestie:

  • Użytkownicy, którym udzielono uprawnień do odczytu w modelu w usłudze AAS, muszą mieć przyznane uprawnienie do tworzenia w zmigrowanym modelu semantycznym usługi Power BI.
  • Użytkownicy, którym udzielono uprawnień administratora dla modelu w usłudze AAS, muszą mieć przyznane uprawnienia do zapisu w zmigrowanym modelu semantycznym usługi Power BI.

Automatyzacja odświeżania

Usługa Power BI Premium obsługuje interfejsy API obsługujące punkty końcowe XMLA na potrzeby skryptów, takie jak tabelaryczny język skryptów modelu (TMSL), tabelaryczny model obiektów (TOM) i moduł SqlServer dla PowerShell. Te API mają niemal symetryczne interfejsy z AAS. Aby uzyskać więcej informacji, zobacz Semantic model connectivity with the XMLA endpoint (Client applications and tools) (Łączność modelu semantycznego z punktem końcowym XMLA (aplikacje i narzędzia klienckie).

Zgodność z usługami automatyzacji, w tym usług Azure Functions, Azure Automation i Azure Logic Apps, jest włączona w ten sam sposób.

Ogólnie rzecz biorąc, skrypty i procesy automatyzujące zarządzanie partycjami i przetwarzanie w usłudze AAS będą działać w usłudze Power BI Premium. Należy pamiętać, że modele semantyczne usługi Power BI Premium obsługują funkcję odświeżania przyrostowego, która zapewnia automatyczne zarządzanie partycjami dla tabel, które często ładują nowe i zaktualizowane dane.

Podobnie jak w przypadku AAS, można użyć głównego konta usługi jako konta automatyzacji do operacji zarządzania semantycznymi modelami Power BI, takich jak odświeżanie. Aby uzyskać więcej informacji, zobacz Semantic model connectivity with the XMLA endpoint (Service principals)( Łączność modelu semantycznego z punktem końcowym XMLA (jednostkami usługi).

Zabezpieczenia niestandardowe

Podobnie jak w przypadku usługi AAS, aplikacje mogą używać jednostki usługi do wykonywania zapytań dotyczących usługi Power BI Premium dla pojemności lub modelu semantycznego usługi Power BI Embedded przy użyciu funkcji CustomData .

Nie można jednak przypisać jednostki usługi do roli modelu w usłudze Power BI Premium. Zamiast tego jednostka usługi uzyskuje dostęp przez przypisanie do roli administratora lub członka obszaru roboczego.

Uwaga

Funkcji CustomData nie można używać podczas wykonywania zapytań do modeli semantycznych Premium na użytkownika (PPU), ponieważ byłoby to niezgodne z warunkami i postanowieniami licencyjnymi.

Podszywanie się w celu testowania

Techniki personifikacji, w tym właściwości parametrów połączenia EffectiveUserName i Roles, są obsługiwane przez usługi AAS i Power BI Premium. Zazwyczaj są używane podczas testowania ról zabezpieczeń.

Bezpieczeństwo sieci

Skonfigurowanie zabezpieczeń sieci w usłudze AAS wymaga włączenia zapory i skonfigurowania zakresów adresów IP tylko dla tych komputerów uzyskujących dostęp do serwera.

Usługa Power BI nie ma funkcji zapory. Zamiast tego usługa Power BI oferuje doskonały model zabezpieczeń sieci przy użyciu sieci wirtualnych i linków prywatnych. Aby uzyskać więcej informacji, zobacz Co to jest sieć wirtualna?.

Źródła danych i poświadczenia

Usługa AAS definiuje poświadczenia dla każdego źródła danych zadeklarowanego w metadanych tabelarycznych TOM. Jednak usługa Power BI nie działa w ten sposób. Ponieważ usługa Power BI może udostępniać poświadczenia źródeł danych w wielu modelach semantycznych, poświadczenia są ustawiane w usłudze Power BI.

Każdy proces oparty na języku XMLA, który ustawia poświadczenia źródła danych, musi zostać zastąpiony. Aby uzyskać więcej informacji, zobacz Semantic model connectivity with the XMLA endpoint (Deploy model projects from Visual Studio) (Łączność modelu semantycznego z punktem końcowym XMLA (Wdrażanie projektów modelu z programu Visual Studio).

Tworzenie kopii zapasowej i przywracanie

Tworzenie kopii zapasowej i przywracanie w usłudze AAS wymaga usługi Azure Blob Storage, natomiast w usłudze Power BI Premium wymaga konta usługi Azure Data Lake Storage Gen2 (ADLS Gen2). Oprócz różnicy między kontem magazynowym, tworzenie kopii zapasowych i przywracanie działają tak samo w obu produktach.

Aby uzyskać więcej informacji, zobacz Tworzenie kopii zapasowych i przywracanie modeli semantycznych za pomocą usługi Power BI Premium.

Lokalna brama danych

Zarówno usługi AAS, jak i Power BI Premium używają tej samej lokalnej bramy danych do nawiązywania połączenia ze źródłami danych. Jednak kroki konfiguracji są inne.

Aby uzyskać informacje na temat konfigurowania źródeł danych bramy dla usługi Power BI Premium, zobacz Dodawanie lub usuwanie źródła danych bramy.

Właściwości serwera

W przeciwieństwie do usługi AAS usługa Power BI Premium nie obsługuje właściwości serwera. Zamiast tego zarządzasz ustawieniami pojemności Premium.

W przeciwieństwie do usługi AAS usługa Power BI Premium nie obsługuje nazw serwerów aliasów.

Dynamiczne widoki zarządzania

Niektóre dynamiczne widoki zarządzania (DMVs) działające w usłudze AAS nie są dostępne w usłudze Power BI Premium, ponieważ wymagają uprawnień administratora serwera usług Analysis Services. Usługa Power BI ma role obszaru roboczego, ale nie ma roli obszaru roboczego, która przyznaje odpowiednik uprawnień administratora serwera usług Analysis Services.

PowerShell

Możesz używać poleceń cmdlet modułu SqlServer PowerShell do automatyzowania zadań zarządzania modelami semantycznymi, w tym operacji odświeżania. Aby uzyskać więcej informacji, zobacz Analysis Services PowerShell Reference.

Jednak polecenia cmdlet modułu Az.AnalysisServices usługi AAS nie są obsługiwane w przypadku modeli semantycznych usługi Power BI. Zamiast tego użyj cmdletów Microsoft Power BI dla Windows PowerShell i PowerShell Core.

Rejestrowanie diagnostyczne

Usługa AAS integruje się z usługą Azure Monitor na potrzeby rejestrowania diagnostycznego. Najczęstszym celem dzienników usługi AAS jest obszar roboczy usługi Log Analytics.

Usługa Power BI Premium obsługuje również rejestrowanie w obszarach roboczych usługi Log Analytics. Obecnie zdarzenia wysyłane do usługi Log Analytics są głównie zdarzeniami silnika AS. Jednak nie wszystkie zdarzenia obsługiwane przez usługę AAS są obsługiwane w usłudze Power BI. Schemat usługi Log Analytics dla usługi Power BI zawiera różnice w porównaniu z usługą AAS, co oznacza, że istniejące zapytania w usłudze AAS mogą nie działać w usłudze Power BI.

Usługa Power BI oferuje kolejną funkcję rejestrowania diagnostycznego, która nie jest oferowana w usłudze AAS. Aby uzyskać więcej informacji, zobacz Użyj aplikacji Metryki pojemności usługi Microsoft Fabric.

Zdarzenia rozszerzone programu SQL Server (xEvents) są obsługiwane w usłudze AAS, ale nie w usłudze Power BI Premium. Aby uzyskać więcej informacji, zobacz Monitorowanie usług Analysis Services za pomocą zdarzeń rozszerzonych programu SQL Server.

Działania między firmami (B2B)

Zarówno usługa AAS, jak i usługa Power BI obsługują współpracę firmy Microsoft Entra B2B, która umożliwia i zarządza udostępnianiem użytkownikom zewnętrznym. W szczególności format głównej nazwy użytkownika (UPN) wymagany przez usługę AAS różni się od usługi Power BI.

Aby zidentyfikować użytkownika, usługa Power BI korzysta z unikatowego oświadczenia nazwy w identyfikatorze Entra firmy Microsoft, podczas gdy usługa AAS używa oświadczenia e-mail. Chociaż może być wiele przypadków, w których te dwa identyfikatory się pokrywają, format unikalnej nazwy jest bardziej rygorystyczny. W przypadku korzystania z dynamicznego RLS w usłudze Power BI, upewnij się, że wartość w tabeli tożsamości użytkownika odpowiada kontu używanemu do logowania się do usługi Power BI.

Skalowanie w poziomie

Skalowanie w poziomie usług Azure Analysis Services jest obsługiwane przez usługę Power BI Premium. Aby uzyskać więcej informacji, zobacz Horyzontalne skalowanie modelu semantycznego Power BI.

Funkcja migracji

Funkcja migracji usług Microsoft Azure Analysis Services do Microsoft Power BI Premium w usłudze Power BI pozwala na migrację bazy danych AAS do modelu semantycznego w Power BI Premium, Power BI Premium Per User lub w obszarze roboczym Power BI Embedded. Aby uzyskać więcej informacji, zobacz Migrowanie usług Azure Analysis Services do usługi Power BI.

Aby uzyskać więcej informacji na temat tego artykułu, zapoznaj się z następującymi zasobami:

Partnerzy usługi Power BI są dostępni, aby pomóc organizacji w pomyślnym zakończeniu procesu migracji. Aby znaleźć partnera usługi Power BI, odwiedź portal partnerów usługi Microsoft Power BI .