Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Odwzorowywanie w architekturze Fabric to korporacyjna, oparta na chmurze, zero-ETL technologia SaaS.
W tej sekcji dowiesz się, jak utworzyć odwzorowaną bazę danych Azure Database for MySQL, która tworzy kopię danych MySQL w trybie tylko do odczytu i stale replikowaną w usłudze OneLake.
Wymagania wstępne
- Utwórz istniejącą usługę Azure Database for MySQL lub użyj jej.
- Jeśli nie masz usługi Azure Database for MySQL, utwórz nowy serwer.
- W ramach samouczka użyj kopii jednej z istniejących baz danych lub dowolnej istniejącej bazy danych testowej lub programistycznej, którą można szybko odzyskać z kopii zapasowej. Jeśli chcesz użyć bazy danych z istniejącej kopii zapasowej, zobacz Przywracanie bazy danych z kopii zapasowej w usłudze Azure Database for MySQL.
- Istniejąca pojemność dla sieci szkieletowej. Jeśli go nie masz, uruchom wersję próbną usługi Fabric.
- Pojemność Fabric musi być aktywna i uruchomiona. Wstrzymana lub usunięta pojemność powoduje również zatrzymanie mirrorowania i nie są replikowane żadne z danych.
- Ustawienia dzierżawy sieci szkieletowej. Upewnij się, że są włączone następujące dwa ustawienia dzierżawy Fabric :
- Podczas tworzenia replikowanej bazy danych z portalu Fabric potrzebna jest rola członka lub administratora w obszarze roboczym. Podczas tworzenia tożsamość zarządzana usługi Azure Database for MySQL jest automatycznie udzielana uprawnienia "Odczyt i zapis" w dublowanej bazie danych. Użytkownicy z rolą współautora nie mają uprawnień do udostępniania dalej niezbędnego do wykonania tego kroku.
- Jeśli serwer nie jest publicznie dostępny i nie zezwala na publiczny dostęp do niego, możesz utworzyć bramę danych sieci wirtualnej lub skonfigurować lokalną bramę danych w celu dublowania danych. Upewnij się, że sieć wirtualna Azure lub sieć maszyny bramy może połączyć się z bazą danych Azure dla MySQL i jest zatwierdzona przez regułę zapory sieciowej.
- Odbicie struktury nie jest obsługiwane w replikach do odczytu lub na serwerze podstawowym, na którym istnieje replika do odczytu.
Przygotowywanie usługi Azure Database for MySQL
Dublowanie w usłudze Azure Database for MySQL jest oparte na replikacji logicznej i wymaga skonfigurowania pewnych określonych wymagań wstępnych przed nawiązaniem połączenia z danymi.
Aby uzyskać szczegółowe instrukcje, zobacz Dublowanie usługi Azure Database for MySQL.
Tworzenie zmirrorowanej usługi Azure Database for MySQL
- Otwórz portal Fabric.
- Użyj istniejącego obszaru roboczego lub utwórz nowy obszar roboczy.
- Przejdź do okienka Utwórz lub wybierz przycisk Nowy element .
- Wybierz pozycję + Nowy element i utwórz lustrzaną bazę danych Azure dla MySQL (wersja zapoznawcza).
Połącz się z usługą Azure Database for MySQL i rozpocznij replikację
W poniższych krokach przedstawiono proces tworzenia połączenia z usługą Azure Database for MySQL:
- W obszarze Nowe źródła wybierz pozycję Azure Database for MySQL (wersja zapoznawcza). Możesz też wybrać istniejące połączenie usługi Azure Database for MySQL z centrum OneLake.
- W przypadku wybrania opcji Nowe połączenie wprowadź szczegóły połączenia z usługą Azure Database for MySQL.
-
Serwer: znajdź nazwę serwera , przechodząc do strony Przegląd usługi Azure Database for MySQL w witrynie Azure Portal. Na przykład
<server-name>.mysql.database.azure.com. - Baza danych: wprowadź nazwę bazy danych do replikacji.
- Połączenie: wybierz pozycję "Utwórz nowe połączenie" lub ponownie użyj istniejącego połączenia.
- Nazwa połączenia: podano nazwę automatyczną. Możesz go zmienić.
- Brama danych: wybierz domyślną (brak) lub nazwę bramy danych sieci wirtualnej/lokalnej bramy danych skonfigurowanej zgodnie ze scenariuszem.
- Rodzaj uwierzytelniania: Podstawowy (uwierzytelnianie MySQL)
- Pozostaw zaznaczone pole wyboru Użyj szyfrowanego połączenia, a pole to połączenie można używać z lokalną bramą danych i bramą danych sieci VNET niezaznaczone.
-
Serwer: znajdź nazwę serwera , przechodząc do strony Przegląd usługi Azure Database for MySQL w witrynie Azure Portal. Na przykład
- Wybierz Połącz. Jeśli wszystkie poświadczenia są poprawne, połączenie jest testowane i zapisywane. Jeśli dane uwierzytelniające są niepoprawne, tworzenie nie powiedzie się i wystąpią błędy.
- Po pomyślnym utworzeniu połączenia dostępna jest lista tabel w zmirorowanej bazie danych do wyboru. Jednocześnie można wybrać maksymalnie 1000 tabel.
- Wybierz tabele, nadaj nazwę dublowania, a następnie wybierz pozycję Utwórz dublowaną bazę danych. Ta akcja rozpoczyna tworzenie lustra.
- Po pewnym czasie (kilka minut) zobaczysz Wiersze zreplikowane, a dane są widoczne w widoku magazynu danych, znanym także jako widok Bazy danych w lustrzanym odbiciu. Stan zmieni się na Uruchomiono. Ten widok służy również jako interfejs zarządzania do uruchamiania, zatrzymywania i monitorowania replikacji.
- Teraz, gdy dane są dostępne, różne scenariusze analityczne są dostępne w całym Fabric.
Monitorowanie replikacji
Po utworzeniu lustrzanego kopiowania monitoruj kondycję replikacji. Aby uzyskać więcej informacji, zobacz Monitorowanie dublowanej replikacji bazy danych.
Dostępność danych w usłudze OneLake
Po zakończeniu replikacji punkt końcowy usługi SQL Analytics ma wszystkie dostępne tabele.
Treści powiązane
- Rozwiązywanie problemów z zreplikowanymi bazami danych Fabric w przypadku usługi Azure Database for MySQL
- Dublowane bazy danych usługi Microsoft Fabric z usługi Azure Database for MySQL
- Dublowane bazy danych usługi Microsoft Fabric z ograniczeń usługi Azure Database for MySQL
- Co to jest odwzorowywanie w architekturze Fabric?