Udostępnij przez


Wyodrębnianie aplikacji warstwy danych (DAC) z dedykowanej puli SQL usługi Azure Synapse

Dotyczy:✅ Magazyn w systemie Microsoft Fabric

Przegląd

Ten przewodnik zawiera instrukcje krok po kroku dotyczące wyodrębniania aplikacji warstwy danych (DAC) z dedykowanej puli SQL usługi Azure Synapse Analytics przy użyciu Eksploratora obiektów programu SQL Server w programie Visual Studio 2022.

Wyodrębniony plik aplikacji warstwy danych (DACPAC) może być używany w Migration assistant do migrowania z dedykowanej puli SQL usługi Azure Synapse Analytics do usługi Fabric Data Warehouse. Aby uzyskać więcej informacji, zobacz Planowanie migracji: dedykowane pule SQL usługi Azure Synapse Analytics do usługi Fabric Data Warehouse.

Wymagania wstępne

Wymagania programu Visual Studio

Sprawdź, czy program SSDT jest zainstalowany

Możesz łatwo sprawdzić, czy program SSDT jest obecny w instalacji programu Visual Studio 2022.

  1. Uruchom aplikację Instalatora programu Visual Studio .

  2. Wybierz pozycję Modyfikuj w wystąpieniu programu Visual Studio 2022.

  3. Na karcie Obciążenia w sekcji Inne zestawy narzędzi wybierz pozycję Magazyn danych i przetwarzanie.

  4. W obszarze Szczegóły instalacji upewnij się, że narzędzia SQL Server Data Tools są zaznaczone.

    Jeśli nie, wybierz go, aby pobrać i zainstalować.

    Zrzut ekranu przedstawiający wybrane narzędzie SSDT w Instalatorze programu Visual Studio.

Wymagania systemu Azure

  • Aktywna subskrypcja platformy Azure z dedykowaną pulą SQL aprowizowaną w obszarze roboczym usługi Azure Synapse Analytics.
  • Wystarczające uprawnienia do wyodrębniania metadanych (db_owner lub dbo lub ddladmin w roli).

Ten przewodnik dotyczy następujących elementów:

  • dedykowane pule SQL w obszarze roboczym usługi Synapse
  • dedykowane pule SQL migrowane do obszaru roboczego usługi Synapse

Inne scenariusze generowania DAC:

Wyodrębnianie DAC z dedykowanej puli SQL

  1. Najpierw połączmy się z dedykowaną pulą SQL w programie Visual Studio. Znajdź ciąg połączenia dla obszaru roboczego usługi Azure Synapse.

  2. Uruchom program Visual Studio 2022. Otwórz Eksploratora obiektów programu SQL Server z menu Widok .

  3. Wybierz przycisk Dodaj program SQL Server. W oknie podręcznym Połącz podaj informacje dotyczące połączenia z Twoją dedykowaną pulą SQL.

    • Nazwa serwera: <server-name>.sql.azuresynapse.net
    • Uwierzytelnianie: Uwierzytelnianie SQL lub wybierz metodę uwierzytelniania Microsoft Entra dla subskrypcji.
  4. Wybierz i podłącz.

  5. W Eksploratorze obiektów programu SQL Server rozwiń połączony serwer. Rozwiń węzeł Bazy danych.

  6. Kliknij prawym przyciskiem myszy dedykowaną pulę SQL.

  7. Wybierz pozycję Wyodrębnij aplikację warstwy danych...

  8. Wybierz lokalizację danych wyjściowych .dacpac dla pliku.

  9. Skonfiguruj opcjonalne ustawienia wyodrębniania lub zaakceptuj ustawienia domyślne, które obejmują tylko schemat, a nie dane tabeli.

    Zrzut ekranu kreatora wyodrębniania aplikacji warstwy danych.

  10. Kliknij przycisk OK.

  11. Poczekaj, aż wyodrębnianie się zakończy.

    • Jeśli napotkano błędy, wyświetl okno Operacje narzędzi danych , aby uzyskać szczegółowe informacje.

    • Opcjonalnie po zakończeniu wybierz pozycję Wyświetl dziennik , aby wyświetlić wykonane kroki.

      Zrzut ekranu przedstawiający log.txt, który jest wynikiem pomyślnego wyodrębnienia DAC.

Następny krok