Pomocník pro migraci Fabric pro databázi SQL

Platí pro: ✅SQL databáze v Microsoft Fabric

Fabric Pomocník s migrací pro databázi SQL je prostředí pro migraci s asistencí Fabric, které vám pomůže přesunout databáze z místní instance SQL Server do databáze SQL v Microsoft Fabric.

V současné době Pomocník s migrací importuje metadata schématu ze souboru DACPAC vygenerovaného ze zdrojové databáze, analyzuje kompatibilitu s databází SQL v Fabric a před kopírováním dat do cílové databáze vás provede podporovanými opravami. Podrobné pokyny k migraci najdete v tématu Migrace do databáze SQL v Fabric pomocí asistenta pro migraci a DACPAC.

Pomocník s migrací vám pomůže:

  1. Import metadat schématu databáze
  2. Identifikace nekompatibility schématu s databází SQL v Fabric
  3. Použití podporovaných oprav u nekompatibilních objektů
  4. Příprava cílové databáze pro kopírování dat
  5. Kopírování dat pomocí úloh kopírování Fabric Data Factory
  6. Dokončení migrace

Podporované zdroje

V současné době může Pomocník s migrací pro databázi SQL importovat schéma ze souboru DACPAC a kopírovat data pomocí úloh kopírování ve službě Data Factory v Microsoft Fabric.

Pracovní postup migrace

Migrace pomocí Fabric Pomocník s migrací se řídí vícekrokovým pracovním postupem.

  1. Kopírovat schéma – Importovat metadata schématu ze zdrojové databáze pomocí DACPAC souboru.
  2. Validujte schéma (volitelné) – Ověřte nahraný DACPAC bez vytváření nové databáze. Tento krok vám pomůže identifikovat objekty, které se očekávají k migraci, vyžadují aktualizace nebo se neočekává, že se přesunou.
  3. Oprava chyb skriptů – Zkontrolujte objekty schématu, které neprošly kontrolami kompatibility, a aplikujte podporované opravy.
  4. Připravte se na kopírování – Připravte cílovou databázi na přesun dat, abyste snížili chyby kopírování a zlepšili výkon.
  5. Kopírovat data – Použijte kopírovací úlohu Fabric Data Factory k přesunu dat ze zdrojové databáze SQL Server.
  6. Finalizujte kopírování – Znovu povolte omezení, spouštěče a indexy, aby databáze dosáhla konečného stavu.

Kompatibilita schématu a opravy

Pomocník s migrací analyzuje objekty schématu v jazyce DACPAC a kategorizuje je na základě kompatibility s databází SQL v Fabric.

  • Kompatibilní objekty se migrují tak, jak jsou.
  • Nekompatibilní objekty jsou označeny podrobnými důvody a navrhovanými opravami. Provedete vás řešením jakýchkoli problémů s nekompatibilitou s objekty.
    • Jsou identifikovány závislé objekty a lze je migrovat po jejich primárních objektech.

Zabezpečení

  • Pokud chcete zahájit migraci, musíte být Contributor nebo mít vyšší roli v prostoru Fabric.
  • Ke čtení ze zdrojové databáze instance SQL Server potřebujete oprávnění SELECT nebo členství v roli db_datareader.

Požadavek na bránu

Při migraci dat z místní instance SQL Server do databáze SQL v Fabric musíte nakonfigurovat místní bránu dat i připojení Fabric SQL. Připojení k Fabric SQL musí výslovně povolit použití s bránami pro operace migrace pomocí kopírování, aby bylo úspěšné.

Omezení

  • Maximální podporovaná velikost pro nahrání souboru DACPAC je 20 MB.
  • Podporují se jenom místní brány dat. Brány virtuální datové sítě nejsou podporovány.

Troubleshooting

Kopírování dat pomocí místních bran dat

Issue: Při migraci dat pomocí Fabric Copy jobs s místní bránou dat mohou operace kopírování v některých prostředích selhat, pokud v katalogu OneLake v Fabric automaticky vyberete cílovou SQL databázi.

K tomuto chování dochází kvůli automatickým cílovým připojením, jejichž platnost může vypršet nebo se stát skrytými. Tato připojení nemůžete upravovat ani aktualizovat.

Workaround: Místo výběru cílové databáze SQL z katalogu OneLake nakonfigurujte cíl explicitně jako připojení Azure SQL při vytváření úlohy kopírování. Kopírování dat proběhne úspěšně, když explicitně definujete cíl.

Další krok