Sdílet prostřednictvím


Extrahování aplikační vrstvy dat (DAC) z vyhrazeného SQL poolu služby Azure Synapse

platí pro:✅ Warehouse v Microsoft Fabric

Přehled

Tento průvodce obsahuje podrobné pokyny k extrakci aplikace datové vrstvy (DAC) z vyhrazeného fondu SQL služby Azure Synapse Analytics pomocí Průzkumníka objektů SQL Serveru v sadě Visual Studio 2022.

Extrahovaný soubor aplikace datové vrstvy (DACPAC) je možné použít v nástroji Migration Assistant k migraci z vyhrazeného fondu SQL služby Azure Synapse Analytics do služby Fabric Data Warehouse. Další informace najdete v tématu Plánování migrace: Vyhrazené fondy SQL služby Azure Synapse Analytics do služby Fabric Data Warehouse.

Požadavky

Požadavky sady Visual Studio

Zkontrolujte, jestli je nainstalovaný SSDT.

V instalaci sady Visual Studio 2022 můžete snadno zkontrolovat, jestli je v sadě Visual Studio 2022 přítomen SSDT.

  1. Spusťte aplikaci Instalační program sady Visual Studio .

  2. V instanci sady Visual Studio 2022 vyberte Upravit .

  3. Na kartě Úlohy v části Další sady nástrojů vyberte Úložiště a zpracování dat.

  4. V části Podrobnosti o instalaci ověřte, že je zaškrtnuto SQL Server Data Tools.

    Pokud ne, vyberte ho, abyste ho stáhli a nainstalovali.

    Snímek obrazovky instalačního programu sady Visual Studio s vybranou možností SSDT

Požadavky na Azure

  • Aktivní předplatné Azure se vyhrazeným fondem SQL zřízeným v pracovním prostoru Azure Synapse Analytics
  • Dostatečné oprávnění k extrakci metadat (db_owner nebo dbo nebo ddladmin role).

Tento průvodce platí pro:

  • vyhrazené fondy SQL v pracovním prostoru Synapse
  • vyhrazené fondy SQL migrované do pracovního prostoru Synapse

Další scénáře generování DAC:

Extrahovat DAC z vyhrazeného SQL fondu

  1. Nejprve se připojíme k vašemu vyhrazenému fondu SQL ve Visual Studiu. Vyhledejte připojovací řetězec pro váš pracovní prostor Azure Synapse.

  2. Spusťte Visual Studio 2022. V nabídce Zobrazit otevřete Průzkumník objektů SQL Serveru.

  3. Vyberte tlačítko pro přidání SQL Serveru. Ve vyskakovacím okně Připojit zadejte informace o připojení k vyhrazenému fondu SQL.

    • Název serveru: <server-name>.sql.azuresynapse.net
    • Ověřování: Autentizace SQL nebo volba metody ověřování Microsoft Entra pro vaše předplatné.
  4. Vyberte Připojit.

  5. V Průzkumníku objektů SQL Serveru rozbalte připojený server. Rozbalte uzel Databáze.

  6. Klikněte pravým tlačítkem na vyhrazený SQL fond.

  7. Vyberte Datovou vrstvu aplikace extrahovat...

  8. Zvolte výstupní umístění souboru .dacpac .

  9. Nakonfigurujte volitelná nastavení extrakce nebo přijměte výchozí nastavení, která zahrnují pouze schéma, nikoli data tabulky.

    Snímek obrazovky průvodce aplikace Extract Data-tier

  10. Vyberte OK.

  11. Počkejte na dokončení extrakce.

    • Pokud byly zjištěny chyby, podrobnosti najdete v okně Operace s datovými nástroji .

    • Volitelně po dokončení vyberte Zobrazit protokol a zobrazte provedený postup.

      Snímek obrazovky log.txt vzniklý jako výsledek úspěšného dokončení extrakce DAC

Další krok