Azure Synapse özel SQL havuzundan Veri Katmanı Uygulaması (DAC) ayıkla

Şunlar için geçerlidir:✅ Warehouse in Microsoft Fabric

Genel Bakış

Bu kılavuz, Visual Studio 2022'de SQL Server Nesne Gezgini kullanarak Azure Synapse Analytics ayrılmış SQL havuzundan Veri Katmanı Uygulaması (DAC) ayıklamak için adım adım yönergeler sağlar.

Azure Synapse Analytics ayrılmış SQL havuzundan Fabric Veri Ambarı'na geçiş yapmak için ayıklanan bir veri katmanı uygulaması (DACPAC) dosyası Migration Assistant'ta kullanılabilir. Daha fazla bilgi için Azure Synapse Analytics ayrılmış SQL havuzlarından Fabric Veri Ambarı'na geçiş planlaması bölümüne bakın.

Önkoşullar

Visual Studio gereksinimleri

SSDT'nin yüklü olup olmadığını denetleyin

SSDT'nin Visual Studio 2022 yüklemenizde mevcut olup olmadığını kolayca kontrol edebilirsiniz.

  1. Visual Studio Yükleyicisi uygulamasını başlatın.

  2. Visual Studio 2022 örneğinizde Değiştir'i seçin.

  3. İş Yükleri sekmesindeki Diğer Araç Kümeleri bölümünde Veri depolama ve işleme'yi seçin.

  4. Yükleme ayrıntıları'nın altında SQL Server Veri Araçları'nın işaretli olduğunu onaylayın.

    Aksi takdirde indirmek ve yüklemek için onu seçin.

    SSDT'nin seçili olduğunu gösteren Visual Studio Yükleyicisi'nin ekran görüntüsü.

Azure gereksinimleri

  • Azure Synapse Analytics çalışma alanında sağlanan ayrılmış SQL havuzuna sahip etkin Azure aboneliği.
  • Meta verilerini çıkarmak için yeterli izinler (db_owner, dbo, veya ddladmin rolü).

Bu kılavuz şunlar için geçerlidir:

  • Synapse çalışma alanında ayrılmış SQL havuzları
  • Synapse çalışma alanına geçirilen ayrılmış SQL havuzları

DAC oluşturmak için diğer senaryolar:

Ayrılmış SQL havuzundan DAC çıkarmak

  1. İlk olarak Visual Studio içindeki ayrılmış SQL havuzunuza bağlanalım. Azure Synapse çalışma alanınızın bağlantı dizesini bulun.

  2. Visual Studio 2022'i başlatın. Görünümmenüsünden SQL Server Nesne Gezgini'ni açın.

  3. SQL Server Ekle düğmesini seçin. Bağlan açılır penceresinde, ayrılmış SQL havuzunuza bağlantı bilgileri sağlayın.

    • Sunucu Adı: <server-name>.sql.azuresynapse.net
    • Kimlik doğrulaması: SQL Kimlik Doğrulaması veya aboneliğiniz için bir Microsoft Entra kimlik doğrulama yöntemi seçin.
  4. Bağlan seçeneğini seçin.

  5. SQL Server Nesne Gezgini'nde bağlı sunucuyu genişletin. Veritabanları düğümünü genişletin.

  6. Ayrılmış SQL havuzuna sağ tıklayın.

  7. Veri Katmanı Uygulamasını Ayıkla... öğesini seçin.

  8. Dosya için .dacpac çıkış konumunu seçin.

  9. İsteğe bağlı ayıklama ayarlarını yapılandırın veya tablo verilerini değil yalnızca şemayı içeren varsayılan ayarları kabul edin.

    Veri Düzeyi Uygulamasını Ayıklama Sihirbazı'nın ekran görüntüsü.

  10. Tamam'ı seçin.

  11. Ekstraksiyonun tamamlanmasını bekleyin.

    • Hatalarla karşılaşıldıysa ayrıntılar için Veri Araçları İşlemleri penceresini görüntüleyin.

    • İsteğe bağlı olarak tamamlandıktan sonra, atılan adımları görüntülemek için Günlüğü Görüntüle'yi seçin.

      DAC ayıklama işleminin başarıyla tamamlanmasından kaynaklanan log.txt ekran görüntüsü.

Sonraki adım