Udostępnij za pomocą


Często zadawane pytania dotyczące dublowania usługi Azure SQL Managed Instance w usłudze Microsoft Fabric

Ten artykuł zawiera odpowiedzi na często zadawane pytania dotyczące dublowania usługi Azure SQL Managed Instance w usłudze Microsoft Fabric.

Funkcje i możliwości

Czy istnieje strefa przejściowa lub docelowa dla usługi Azure SQL Managed Instance? Jeśli tak, czy jest poza OneLake?

Strefa docelowa w usłudze OneLake przechowuje zarówno migawkę, jak i zmienia dane, aby zwiększyć wydajność podczas konwertowania plików na różnicowy verti-parquet.

Jak długo trwa replikacja początkowa?

Zależy to od rozmiaru danych, które są wprowadzane.

Jak długo trwa replikowanie operacji wstawiania/aktualizacji/usuwania?

Opóźnienie niemal w czasie rzeczywistym.

Czy obsługujesz replikowanie widoków, tabel przejściowych lub zewnętrznych?

Nie. Obecnie obsługiwane są tylko replikowanie zwykłych tabel.

Czy dublowanie działa bez uwidaczniania usługi Azure SQL Managed Instance w Internecie?

Tak. Jeśli usługa Azure SQL Managed Instance nie jest publicznie dostępna, możesz użyć bramy danych sieci wirtualnej lub lokalnej bramy danych w celu zdublowania danych. Upewnij się, że sieć usługi Azure Virtual Network lub serwer bramy może nawiązać połączenie z usługą Azure SQL Managed Instance za pośrednictwem prywatnego punktu końcowego. Dowiedz się więcej na stronie Konfigurowanie dublowanych baz danych usługi Microsoft Fabric z usługi Azure SQL Managed Instance.

Jak zarządzać połączeniami?

W obszarze Sieć szkieletowa wybierz przycisk Ustawienia , a następnie wybierz pozycję Zarządzaj połączeniami i bramami. Możesz również usunąć istniejące połączenia z tej strony.

Czy raporty usługi Power BI na danych dublowanych mogą korzystać z trybu bezpośredniego lake?

Tak, ponieważ wszystkie tabele są tabelami różnicowych uporządkowanych w wersji wirtualnej.

Samodzielna pomoc dotycząca dublowania usługi Azure SQL Managed Instance w usłudze Microsoft Fabric

Jak sprawdzić, czy sieć szkieletowa replikuje dane w usłudze Azure SQL Managed Instance?

Jeśli występują problemy z dublowaniem, wykonaj następujące kontrole na poziomie bazy danych przy użyciu dynamicznych widoków zarządzania (DMV) i procedur składowanych w celu zweryfikowania konfiguracji.

  • Wykonaj następujące zapytanie, aby sprawdzić, czy zmiany są prawidłowo przepływane:
    SELECT * FROM sys.dm_change_feed_log_scan_sessions 
    

Aby uzyskać instrukcje rozwiązywania problemów, zobacz Rozwiązywanie problemów z dublowanych baz danych usługi Fabric z usługi Azure SQL Managed Instance. Skontaktuj się z pomocą techniczną , jeśli jest wymagana większa pomoc techniczna.

Jak włączyć tożsamość zarządzaną przypisaną przez system (SAMI) w usłudze Azure SQL Managed Instance?

Za pomocą jednego kroku w witrynie Azure Portal możesz [włączyć tożsamość zarządzaną przypisaną przez system (SAMI) wystąpienia zarządzanego usługi Azure SQL](azure-sql-managed-instance-tutorial.md#Włącz tożsamość zarządzaną przypisaną przez system (SAMI) wystąpienia zarządzanego usługi Azure SQL).

Jakie są stany replikacji?

Co się stanie w przypadku usunięcia tabeli z funkcji dublowania?

Tabela nie jest już replikowana, a jej dane są usuwane z usługi OneLake.

Czy usunięcie dublowanej bazy danych ma wpływ na źródłową usługę Azure SQL Managed Instance?

Nie, po prostu usuwamy zreplikowane tabele z usługi OneLake.

Czy można wielokrotnie dublować tę samą źródłową bazę danych?

Nie, każda baza danych w wystąpieniu zarządzanym SQL może być dublowana tylko raz w sieci szkieletowej. Wystarczy mieć jedną kopię danych w usłudze Fabric OneLake, którą możesz udostępnić innym osobom.

Czy można dublować tylko określone tabele z usługi Azure SQL Managed Instance?

Tak, określone tabele można wybrać podczas konfiguracji dublowania.

Co się stanie z dublowaniem w przypadku planowanego lub nieplanowanego trybu failover geograficznego?

Dublowanie przestaje działać w przypadku przejścia w tryb failover geograficznego, niezależnie od tego, czy planowane, czy nieplanowane, ponieważ istnieją potencjalne scenariusze utraty danych. W takim przypadku wyłącz dublowanie całkowicie, a następnie utwórz nowe dublowanie i skonfiguruj je tak, aby wskazywało nowe wystąpienie zarządzane usługi Azure SQL.

Zabezpieczenia

Jakie uwierzytelnianie w usłudze Azure SQL Managed Instance jest dozwolone?

Obecnie w przypadku uwierzytelniania w źródle usługi Azure SQL Managed Instance obsługujemy uwierzytelnianie SQL z nazwą użytkownika i hasłem oraz identyfikatorem Entra firmy Microsoft. Wystąpienie zarządzane SQL powinno mieć prawa do odczytu w katalogu Microsoft Entra. Aby uzyskać więcej informacji, zobacz Konfigurowanie uwierzytelniania entra firmy Microsoft i zarządzanie nim za pomocą usługi Azure SQL.

Czy dane kiedykolwiek opuszczają dzierżawę sieci szkieletowej klientów?

Nie.

Czy dane są etapowane poza środowiskiem klienta?

Nie. Dane nie są przygotowane poza środowiskiem klienta, są one przygotowane w usłudze OneLake klienta.

Cost Management

Jakie są koszty związane z dublowaniem?

Zasoby obliczeniowe sieci szkieletowej używane do replikowania danych do usługi Fabric OneLake są bezpłatne. Koszt magazynu dublowania jest bezpłatny do limitu na podstawie pojemności. Aby uzyskać więcej informacji, zobacz Koszt dublowania i Cennik usługi Microsoft Fabric. Obliczenia na potrzeby wykonywania zapytań dotyczących danych przy użyciu języka SQL, usługi Power BI lub platformy Spark są naliczane według regularnych stawek.

W jaki sposób są obsługiwane opłaty za ruch przychodzący?

Sieć szkieletowa nie pobiera opłat za ruch przychodzący do usługi OneLake za dublowanie.

W jaki sposób są obsługiwane opłaty za ruch wychodzący?

Jeśli usługa Azure SQL Managed Instance znajduje się w innym regionie niż pojemność sieci szkieletowej, opłaty za ruch wychodzący danych są naliczane. Jeśli w tym samym regionie nie ma ruchu wychodzącego danych.

Licensing

Co to są opcje licencjonowania dublowania sieci szkieletowej?

Wymagana jest pojemność usługi Power BI Premium, pojemność sieci szkieletowej lub wersja próbna. Aby uzyskać więcej informacji na temat licencjonowania, zobacz Licencje usługi Microsoft Fabric.

Zatrzymywanie lub wstrzymywanie dublowania sieci szkieletowej

Jakie są wyniki zatrzymania dublowania?

Replikacja zatrzymuje się w źródłowej bazie danych, ale kopia tabel jest przechowywana w usłudze OneLake. Ponowne uruchomienie dublowania powoduje replikację wszystkich danych od początku.

Jakie kroki obejmują ponowne uruchomienie dublowania?

Dane z tabel źródłowych zostaną ponownie zainicjowane. Za każdym razem, gdy zatrzymasz i uruchomisz, cała tabela zostanie ponownie pobrana.

Jak zatrzymać/wyłączyć dublowanie z usługi Azure SQL Managed Instance?

Jeśli nie możesz zatrzymać dublowania wystąpienia zarządzanego SQL z portalu sieci szkieletowej lub nie można usunąć dublowanej bazy danych z portalu sieci szkieletowej, możesz wykonać następującą procedurę składowaną w wystąpieniu zarządzanym SQL: exec sp_change_feed_disable_db;.

Co zrobić, jeśli zatrzymam lub wstrzymam pojemność sieci szkieletowej?

Pojemność Fabric musi być aktywna i uruchomiona. Wstrzymana lub usunięta pojemność będzie mieć wpływ na dublowanie i żadne dane nie zostaną zreplikowane.