Udostępnij za pośrednictwem


Dublowanie usługi Azure SQL Managed Instance (wersja zapoznawcza)

Mirroring w Fabric zapewnia łatwe środowisko umożliwiające uniknięcie złożonych operacji ETL (Ekstrakcja, Transformacja, Ładowanie) i zintegrowanie istniejącej infrastruktury usługi Azure SQL Managed Instance z resztą danych w usłudze Microsoft Fabric. Istniejące bazy danych usługi SQL Managed Instance można stale replikować bezpośrednio do usługi OneLake usługi Fabric. Wewnątrz platformy Fabric można odblokować zaawansowane scenariusze analizy biznesowej, sztucznej inteligencji, inżynierii danych, nauki o danych i udostępniania danych.

Aby zapoznać się z samouczkiem dotyczącym konfigurowania usługi Azure SQL Managed Instance na potrzeby dublowania w sieci szkieletowej, zobacz Samouczek: konfigurowanie dublowanych baz danych usługi Microsoft Fabric z usługi Azure SQL Managed Instance (wersja zapoznawcza).

Dlaczego warto używać mirrorowania w Fabric?

W przypadku "Mirroring" w systemie Fabric, nie trzeba łączyć różnych usług od wielu dostawców. Zamiast tego możesz korzystać z wysoce zintegrowanego, kompleksowego i łatwego w użyciu produktu, który został zaprojektowany w celu uproszczenia potrzeb analitycznych oraz skompilowany pod kątem otwartości i współpracy między usługą Microsoft, usługą Azure SQL Managed Instance i 1000 rozwiązań technologicznych, które mogą odczytywać format tabeli usługi Delta Lake typu open source.

Jakie doświadczenia analityczne są zintegrowane?

"Zduplikowane bazy danych są elementem w magazynie danych Fabric, odrębnym od magazynu i punktu końcowego analizy SQL."

Diagram odbicia bazy danych Fabric dla usługi Azure SQL Managed Instance.

Odwzorowanie tworzy trzy elementy w obszarze roboczym usługi Fabric.

  • Element lustrzanej bazy danych. Mirroring zarządza procesem replikacji danych do OneLake i konwersją na format Parquet, gotowy do analizy. Umożliwia to wykonywanie scenariuszy podrzędnych, takich jak inżynieria danych, nauka o danych i nie tylko.
  • Punkt końcowy analizy SQL
  • Domyślny model semantyczny

Każda dublowana usługa Azure SQL Managed Instance ma automatycznie wygenerowany punkt końcowy analizy SQL, który zapewnia zaawansowane środowisko analityczne na podstawie tabel delty utworzonych przez proces dublowania. Użytkownicy mają dostęp do znanych poleceń języka T-SQL, które mogą definiować obiekty danych i wykonywać względem niego zapytania, ale nie manipulować danymi z punktu końcowego analizy SQL, ponieważ jest to kopia tylko do odczytu. Następujące akcje można wykonać w punkcie końcowym analizy SQL:

  • Zapoznaj się z tabelami, które odwołują się do danych w tabelach usługi Delta Lake z usługi Azure SQL Managed Instance.
  • Tworzenie zapytań i widoków bez kodowania oraz eksplorowanie danych wizualnie, bez potrzeby pisania kodu.
  • Twórz widoki SQL, wbudowane funkcje TVF (funkcje z wartościami tabel) i procedury składowane w celu hermetyzacji semantyki i logiki biznesowej w języku T-SQL.
  • Zarządzanie uprawnieniami do obiektów.
  • Wykonywanie zapytań o dane w innych magazynach i magazynach Lakehouse w tym samym obszarze roboczym.

Oprócz edytoraCopilot

Wymagania dotyczące sieci

W bieżącej wersji zapoznawczej funkcja dublowania sieci szkieletowej dla usługi Azure SQL Managed Instance wymaga użycia publicznego punktu końcowego i skonfigurowania sieci wirtualnej wystąpienia zarządzanego SQL w celu zezwolenia na ruch z usług i do usług platformy Azure. Aby określić zakres tej konfiguracji, możesz użyć tagów usługi Azure Cloud lub usługi Power BI.

Aktywne transakcje, obciążenia i zachowania aparatu replikatora

  • Aktywne transakcje nadal wstrzymują przycinanie dziennika transakcji aż do momentu, gdy transakcja zostanie zatwierdzona i zreplikowana instancja usługi Azure SQL Managed Instance nadrobi zaległości lub transakcja zostanie przerwana. Długotrwałe transakcje mogą spowodować wypełnienie dziennika transakcji więcej niż zwykle. Źródłowy dziennik transakcji bazy danych powinien być monitorowany, aby dziennik transakcji się nie zapełnił. Aby uzyskać więcej informacji, zobacz Dziennik transakcji rośnie z powodu długotrwałych transakcji i CDC.
  • Każde obciążenie użytkownika różni się. Podczas początkowej migawki mogą wystąpić większe zużycia zasobów w źródłowej bazie danych, zarówno dla procesora, jak i liczby operacji we/wy na sekundę (operacje wejścia/wyjścia na sekundę do odczytu stron). Operacje aktualizacji/usuwania tabel mogą prowadzić do zwiększenia generowania dzienników. Dowiedz się więcej na temat monitorowania zasobów dla usługi Azure SQL Managed Instance.

Obsługa poziomów i modeli zakupu

Źródłowa usługa Azure SQL Managed Instance może być pojedynczym wystąpieniem zarządzanym SQL lub wystąpieniem zarządzanym SQL należącym do puli wystąpień.

Ceny

Zasoby obliczeniowe Fabric używane do replikowania danych do usługi Fabric OneLake są bezpłatne. Przechowywanie w OneLake jest darmowe zależnie od rozmiaru pojemności. Aby uzyskać więcej informacji, zobacz Koszt odwzorowania oraz Cennik OneLake dla odwzorowania. Użycie zasobów obliczeniowych do wykonywania zapytań dotyczących danych za pośrednictwem usług SQL, Power BI lub Spark jest nadal naliczane na podstawie pojemności sieci szkieletowej.

Następny krok