Odblokowywanie zaawansowanych możliwości analizy dla organizacji

Ukończone

Program SQL Server 2025 rozszerza możliwości analizy na potrzeby raportowania, analizy i integracji danych. W tej jednostce omówiono ulepszenia w analizach w obszarach, takich jak odzwierciedlenie, usługi raportowania i usługi analiz.

Włączanie dublowania w usłudze Microsoft Fabric

Microsoft Fabric to ujednolicona platforma analityczna, która łączy integrację danych, inżynierię danych i analizę biznesową.

Dublowanie bazy danych przypomina tworzenie kopii bazy danych działającej w czasie rzeczywistym na osobnym serwerze. Pomyśl o tym, jak o tworzeniu dokładnego lustrzanego odbicia, które pozostaje zsynchronizowane z główną bazą danych. W kontekście programu SQL Server 2025 to dublowanie koncentruje się specjalnie na tworzeniu kopii do celów analitycznych w usłudze Microsoft Fabric, a nie tylko w przypadku tworzenia kopii zapasowych i pracy w trybie failover.

Na poniższym diagramie przedstawiono nowoczesną architekturę dublowania programu SQL Server 2025. Po lewej stronie zobaczysz źródłową bazę danych programu SQL Server, w której znajdują się dane operacyjne. Technologia zestawienia zmian (pokazana w środku) — nowa funkcja w programie SQL Server 2025, która zastępuje tradycyjne przechwytywanie zmian danych — stale monitoruje wszelkie zmiany danych w źródłowej bazie danych. Po wystąpieniu zmian są one przechwytywane i przesyłane strumieniowo bezpośrednio do magazynu OneLake w Microsoft Fabric. Zarządca zasobów, reprezentowany przez ikonę koła zębatego, zapewnia bezproblemowe uruchomienie tego procesu przez zarządzanie zasobami systemu. Niebieskie strzałki wskazują ścieżkę przepływu danych, pokazując, jak dane są przemieszczane z systemu źródłowego do platformy analitycznej przy zachowaniu synchronizacji niemal w czasie rzeczywistym.

Diagram przedstawiający architekturę mirroringu w SQL Server 2025, z przepływem danych z SQL Server przez Change Feed do OneLake w usłudze Microsoft Fabric.

Funkcja dublowania w usłudze Microsoft Fabric umożliwia:

  • Analiza niemal w czasie rzeczywistym na danych operacyjnych: Tradycyjnie firmy musiały czekać godziny, a nawet dni, aby analizować swoje dane operacyjne. Wyobraź sobie, że korzystasz ze sklepu detalicznego i chcesz wiedzieć, jak dzisiejsza sprzedaż wpływa na zapasy — dzięki analizie w czasie rzeczywistym możesz natychmiast zobaczyć te szczegółowe informacje, a nie czekać na przetwarzanie wsadowe z dnia na dzień.

  • Bezproblemowa synchronizacja danych za pomocą usługi OneLake: OneLake, będąc podstawą magazynu usługi Microsoft Fabric, działa jak centralne centrum danych. Gdy dane programu SQL Server są automatycznie synchronizowane z usługą OneLake, analitycy danych i analitycy mogą uzyskiwać dostęp do nowych danych bez złożonych procesów. Wygląda na to, że baza danych automatycznie aktualizuje udostępniony obszar roboczy, którego wszyscy w organizacji mogą używać do analizy.

  • Zarządzanie zasobami za pomocą pul zarządcy zasobów: W przypadku uruchamiania operacyjnych baz danych i zapytań analitycznych należy upewnić się, że nie ma to wpływu na drugą. Zarządzanie zasobami przy użyciu puli ułatwia zarządzanie tym, przydzielając określone ilości CPU, pamięci oraz operacji we/wy do różnych obciążeń. Podobnie jak w przypadku dedykowanych pasów ruchu na autostradzie - zapytania analityczne uzyskują własny pas bez spowalniania regularnych operacji biznesowych.

Zarządzanie zasobami za pomocą zarządcy zasobów

Program SQL Server 2025 zapewnia obsługę puli zarządcy zasobów (RG) dla procesów mirroringu:

  • Przypisanie grupy obciążeń: program SQL Server 2025 wprowadza zaawansowane zarządzanie obciążeniami za pośrednictwem zarządcy zasobów, co umożliwia przypisanie różnych faz dublowania do określonych grup obciążeń. System obsługuje niezależne fazy pozyskiwania, przekształcania i synchronizacji, umożliwiając administratorom efektywne przydzielanie zasobów na podstawie wymagań przetwarzania poszczególnych faz. Ta szczegółowa kontrola zapewnia optymalną wydajność, zapobiegając rywalizacji o zasoby między różnymi operacjami dublowania i innymi obciążeniami bazy danych.

  • Elastyczne zarządzanie pulą: podczas dublowania danych w usłudze Microsoft Fabric administratorzy mogą organizować obciążenia bazy danych, dystrybuując je między oddzielne pule zasobów lub konsolidując je w jedną pulę. Ta elastyczność umożliwia strategiczne grupowanie baz danych z podobnymi wzorcami obciążeń i potrzebami zasobów. Można na przykład umieścić wszystkie bazy danych OLTP o wysokim priorytcie w jednej puli, jednocześnie zachowując bazy danych raportowania w innej, zapewniając, że każda z nich pobiera odpowiednie zasoby. Takie podejście umożliwia również izolowanie obciążeń o krytycznym znaczeniu w dedykowanych pulach, co gwarantuje im określone alokacje zasobów bez ingerencji w inne operacje bazy danych.

Porównaj różnice w technologii mirroringu

Program SQL Server 2025 korzysta z ulepszonego podejścia do dublowania w porównaniu z poprzednimi wersjami:

Funkcja SQL Server 2016-2022 SQL Server 2025
Przechwytywanie zmian przyrostowych Przechwytywanie zmian danych (CDC) Metoda zestawienia zmian
Arc Agent Niewymagane Zapewnia tożsamość zarządzaną przez system na potrzeby uwierzytelniania wychodzącego
Agent serwera SQL Wymagane dla kluczowych funkcji CDC Niewymagane
Lokalna brama danych (OPDG) Zapisuje dane w usłudze OneLake SQL Server, używany tylko do sterowania i poleceń, zapisuje bezpośrednio do OneLake

Dostęp do danych odzwierciedlonych w usłudze Microsoft Fabric

Gdy dane są replikowane w usłudze Microsoft Fabric, stają się natychmiast dostępne w całym ekosystemie Fabric.

Oznacza to, że można wykonywać następujące czynności:

  • Analizowanie danych bezpośrednio w usłudze Power BI przy użyciu nowego trybu Direct Lake
  • Załaduj do magazynu danych na potrzeby złożonych zapytań
  • Użyj go w potokach inżynierii danych
  • Uzyskiwanie dostępu do niego za pośrednictwem usługi Lakehouse na potrzeby przetwarzania danych big data
  • Wykonywanie zapytań za pomocą bazy danych KQL na potrzeby analizy dzienników
  • Poznawaj je w Notebookach podczas projektów związanych z nauką o danych
  • Używanie go z rozwiązaniem Copilot na potrzeby analizy opartej na sztucznej inteligencji

Dane są przechowywane w zoptymalizowanym formacie różnicowym, zapewniając szybki dostęp i spójną wydajność we wszystkich tych narzędziach i usługach. Ten ujednolicony dostęp eliminuje konieczność kopiowania lub przekształcania danych dla różnych narzędzi do analizy, co pozwala zaoszczędzić czas i zasoby, jednocześnie zapewniając, że wszyscy pracują z tymi samymi informacjami up-to-date.

Wdrażanie funkcjonalności usług Reporting Services

W programie SQL Server 2025 firma Microsoft modernizuje swoją platformę raportowania, tworząc serwer raportów usługi Power BI jako domyślne rozwiązanie do raportowania. Ta zmiana przynosi kilka korzyści:

W poniższej tabeli przedstawiono kluczowe możliwości raportowania na serwerze raportów usługi Power BI:

Funkcja Description Dokumentacja
Ujednolicone raportowanie Tworzenie raportów podzielonych na strony i interaktywne oraz zarządzanie nimi na jednej platformie Raporty stronicowane
Modelowanie danych Tworzenie modeli semantycznych wielokrotnego użytku na potrzeby spójnego raportowania Przewodnik dotyczący modelowania danych
Integracja usługi Power BI Korzystanie z funkcji usługi Power BI, w tym wizualizacji i możliwości sztucznej inteligencji Przygotowywanie danych do sztucznej inteligencji
Migracja do chmury Migrowanie do usług w chmurze przy zachowaniu istniejących raportów Przewodnik migracji

Uwaga / Notatka

Licencje programu SQL Server 2025 obejmują serwer raportów usługi Power BI bez dodatkowych kosztów.

Ważne

Usługi SQL Server Reporting Services (SSRS) przechodzą na serwer raportów usługi Power BI jako domyślne rozwiązanie raportowania w programie SQL Server 2025.

W przypadku organizacji korzystających obecnie z usług SQL Server Reporting Services (SSRS) firma Microsoft nadal zapewnia obsługę zarówno programu SQL Server 2025, jak i wszystkich wersji na rynku. Migracja z usług SSRS do serwera raportów usługi Power BI została zaprojektowana tak, aby była prosta, a większość zasobów raportów języka RDL jest w pełni zgodna z nową platformą.

Optymalizowanie wydajności usług Analysis Services

Usługi SQL Server Analysis Services (SSAS) udostępniają semantyczne modele danych klasy korporacyjnej dla aplikacji analizy biznesowej i analizy danych. Przetwarza dane z wielu źródeł danych w wysoce zoptymalizowany model danych, umożliwiając szybką analizę dużych zestawów danych i złożonych obliczeń. Niezależnie od tego, czy analizujesz dane finansowe, metryki sprzedaży, czy operacyjne wskaźniki KPI, usługa SSAS udostępnia narzędzia do tworzenia zaawansowanych modeli danych, które obsługują zarówno tradycyjne scenariusze raportowania, jak i zaawansowanych analiz.

Usługi SQL Server 2025 Analysis Services obejmują następujące ulepszenia wydajności i skalowalności:

  • Wydajność zapytań MDX: znaczące ulepszenia zapytań MDX (Multidimensional Expressions) dla modeli z:

    • Grupy obliczeń
    • Formatowanie ciągów
    • Ciągi formatu dynamicznego dla miar
    • Elementy obliczeniowe z ciągami formatu
  • Ulepszenia trybu DirectQuery:

    • Ulepszona równoległa obsługa zapytań w celu szybszego czasu odpowiedzi
    • Wdrożenie optymalizacji łączenia poziomego
    • Zmniejszona liczba zapytań SQL generowanych przez język DAX
    • Lepsza obsługa opóźnień źródła danych i opóźnień sieci

Te ulepszenia szczególnie korzystają z operacji analizowania w Excelu, a także w złożonych scenariuszach zapytań.

Eksplorowanie ulepszeń usług Integration Services

Usługi SQL Server 2025 Integration Services (SSIS) zawierają ważne aktualizacje zwiększające łączność i zabezpieczenia:

  • Nowa obsługa łączności ADO.NET z dostawcą danych Microsoft SqlClient
  • Udoskonalone funkcje uwierzytelniania Microsoft Entra ID
  • Bardziej bezpieczne i elastyczne scenariusze połączeń
  • Lepsza integracja z nowoczesnymi rozwiązaniami do obsługi tożsamości