SQL veritabanı için Fabric Migration Assistant (Önizleme)

Şunun için geçerlidir: ✅SQL veritabanı Microsoft Fabric içinde

SQL veritabanı için Fabric Migration Assistant, veritabanlarını şirket içi SQL Server bir örnekten Microsoft Fabric'daki bir SQL veritabanına taşımanıza yardımcı olan Fabric destekli bir geçiş deneyimidir.

Önemli

Bu özellik önizleme aşamasındadır.

Şu anda Migration Assistant, kaynak veritabanından oluşturulan bir DACPAC dosyasından şema meta verilerini içeri aktarır, Fabric'daki SQL veritabanıyla uyumluluğu analiz eder ve verileri hedef veritabanına kopyalamadan önce desteklenen düzeltmelerde size yol gösterir. Adım adım geçiş yönergeleri için bkz. DACPAC kullanarak Geçiş Yardımcısı ile Fabric SQL veritabanına geçiş yapma.

Migration Assistant size yardımcı olur:

  1. Veritabanı şeması meta verilerini içeri aktarma
  2. Fabric'de SQL veritabanıyla şema uyumsuzluklarını tanımlama
  3. Uyumsuz nesnelere desteklenen düzeltmeleri uygulama
  4. Hedef veritabanını veri kopyalama için hazırlama
  5. Fabric Data Factory kopyalama işlerini kullanarak verileri kopyalama
  6. Geçişi sonlandırma

Desteklenen kaynaklar

Şu anda SQL veritabanı için Migration Assistant bir DACPAC dosyasından şemayı içeri aktarabilir ve Microsoft Fabric'deki Data Factory'deki kopyalama işlerini kullanarak verileri kopyalayabilirsiniz.

Geçiş iş akışı

Fabric Migration Assistant kullanarak geçiş, kılavuzlu, çok adımlı bir iş akışını izler.

  1. Şemayı kopyalama - DACPAC dosyası kullanarak kaynak veritabanından şema meta verilerini içeri aktarın.
  2. Betik hatalarını düzeltme - Uyumluluk denetimlerinde başarısız olan şema nesnelerini gözden geçirin ve desteklenen düzeltmeleri uygulayın.
  3. Kopyalamaya hazırlanma - Kopyalama hatalarını azaltmak ve performansı geliştirmek için hedef veritabanını veri taşımaya hazırlayın.
  4. Veri kopyalama - Verileri kaynak SQL Server veritabanından taşımak için Fabric Data Factory kopyalama işi kullanın.
  5. Kopyalamayı sonlandır - Veritabanını son durumuna getirmek için kısıtlamaları, tetikleyicileri ve dizinleri yeniden etkinleştirin.

Şema uyumluluğu ve düzeltmeleri

Migration Assistant DACPAC'deki şema nesnelerini analiz eder ve Fabric'daki SQL veritabanıyla uyumluluğa göre kategorilere ayırır.

  • Uyumlu nesneler olduğu gibi geçirilir.
  • Uyumsuz nesneler ayrıntılı nedenlerle ve önerilen düzeltmelerle işaretlenir. Nesnelerle ilgili uyumsuzluk sorunlarını çözme konusunda size yol gösterildi.
    • Bağımlı nesneler tanımlanır ve birincil nesnelerinden sonra taşınabilir.

Güvenlik

  • Geçişi başlatmak için Fabric çalışma alanında Contributor veya üzeri olmanız gerekir.
  • Kaynak SQL Server örnek veritabanından okumak için SELECT iznine veya db_datareader rolüne üye olmanız gerekir.

Ağ geçidi gereksinimi

Verileri şirket içi SQL Server örneğinden Fabric'deki bir SQL veritabanına geçirirken, hem şirket içi veri ağ geçidini hem de Fabric SQL bağlantısını yapılandırmanız gerekir. Fabric SQL bağlantısı, geçiş kopyalama işlemlerinin başarılı olması için ağ geçitleriyle kullanıma açıkça izin vermelidir.

Sınırlamalar

  • DACPAC dosyası karşıya yükleme için desteklenen boyut üst sınırı 20 MB'tır.
  • Yalnızca şirket içi veri ağ geçitleri desteklenir. Sanal ağ veri ağ geçitleri desteklenmez.
  • Özel bağlantı desteklenmez.

Sorun giderme

Şirket içi veri ağ geçitlerini kullanarak veri kopyalama

Issue: Fabric Kopyalama işleri ile şirket içi veri ağ geçidini kullanarak verileri taşıdığınızda, Fabric içerisinde hedef SQL veritabanını OneLake kataloğundan otomatik olarak seçerseniz, kopyalama işlemleri bazı ortamlarda başarısız olabilir.

Bu davranış, süresi dolabilen veya gizlenebilen otomatik bağlantı hedef bağlantıları nedeniyle oluşur. Bu bağlantıları düzenleyemez veya yenileyemezsiniz.

Workaround: OneLake kataloğundan hedef SQL veritabanını seçmek yerine, kopyalama işini oluştururken hedefi açıkça Azure SQL bağlantısı olarak yapılandırın. Hedefi açıkça tanımladığınızda veri kopyalama başarılı olur.

Sonraki adım