Azure Synapse Spark'tan Fabric'e geçişe genel bakış

Azure Synapse Spark iş yüklerini Microsoft Fabric geçirmek için başlangıç noktası olarak bu makaleyi kullanın. Hangi kılavuzu kullanacağınıza, nelerin doğrudan geçirilebileceğine ve el ile yeniden düzenlemenin veya doğrulamanın hala nerede gerekli olduğuna karar vermenize yardımcı olur.

Fabric Veri Mühendisliği lakehouse, notebook, environment, Spark iş tanımı ve pipeline öğeleri. Synapse Spark geçişlerinin çoğu öğe geçişi, veri erişimi değişiklikleri, meta veri geçişi, kod yeniden düzenleme ve geçiş sonrası doğrulamanın bir bileşimini içerir.

Taşımadan önce

Başlamadan önce Fabric Veri Mühendisliği'nin iş yükünüz için doğru hedef olduğunu onaylayın. Geçerli Synapse uygulamanızın bağımlı olduğu Spark çalışma zamanını, güvenlik modelini, havuz modelini, ortam modelini ve veri erişim desenlerini gözden geçirin.

Şu makalelerle başlayın:

Mevcut bir Synapse çalışma alanını taşıyorsanız, bunu bir geçiş hedefi olarak kullanmak üzere mevcut bir Fabric çalışma alanı oluşturmayı veya kullanmayı planlayın. Bu makale, tam çalışma alanı sağlamayı veya Spark dışı iş yükü geçişini kapsamaz.

Neleri taşıyabilirsiniz?

Synapse-Fabric geçişi genellikle birkaç iş akışına yayılmıştır.

Geçiş alanı Tipik kapsam Birincil kılavuz
Planlama ve değerlendirme Spark havuzlarının, not defterlerinin, Spark İş Tanımlarının, göl veritabanlarının, bağlı hizmetlerin ve engelleyicilerin envanterini çıkar 1. Aşama: Geçiş stratejisi ve planlama
Öğeler, kod yeniden düzenleme, havuzlar, yapılandırmalar ve kitaplıklar Not defterleri, Spark İş Tanımları, Spark havuzları, göl veritabanı eşlemeleri, mssparkutils, bağlı hizmetler, dosya yolları, katalog API'leri, bağlayıcı kimlik doğrulaması, ortamlar, özel havuzlar, Spark özellikleri, kitaplık uyumluluğu 2. Aşama: Spark iş yükü geçişi
Hive Meta Veri Deposu ve göl meta verileri Veritabanları, tablolar, bölümler, yönetilen tablolar ve harici tablolar 3. Aşama: Hive Meta Veri Deposu ve veri geçişi
Veri erişimi ve işlem hatları OneLake kısayolları, ADLS 2. Nesil erişimi, kopyalama etkinlikleri, işlem hattı geçişi Veri ve işlem hatlarını migrate etme
Güvenlik, doğrulama ve tam geçiş Roller, bağlantılar, yönetim, doğrulama, geçiş planlama 4. Aşama: Güvenlik ve idare geçişi

Geçiş yolunuzu seçin

Hedefinizle eşleşen yolu kullanın.

  • Uçtan uca bir geçiş planına ihtiyacınız vardır. 4 aşamalı en iyi yöntemler serisiyle başlayın. Bu, çoğu üretim geçişi için en iyi giriş noktasıdır.
  • Desteklenen Spark öğelerini hızla taşımak istiyorsunuz. Spark Geçiş Yardımcısı ile başlayın ve boşlukları kapatmak için yeniden düzenleme ve doğrulama makalelerini kullanın.
  • Yalnızca bir alanla ilgili yardıma ihtiyacınız vardır. Not defterleri, Spark İş Tanımları, havuzlar, kitaplıklar, Hive Meta veri deposu meta verileri veya veri/işlem hattı geçişi için göreve özgü makaleleri kullanın.

Çoğu ekip için Synapse Spark geçişine yaklaşmanın en hızlı yolu:

  1. Compare Fabric ve Azure Synapse Spark: Önemli Farklar gözden geçirin.
  2. Okuma Aşama 1: Geçiş stratejisi ve planlaması.
  3. Uygun olduğunda Fabric için Spark Synapse'ten Fabric Spark Geçiş Asistanı'nı çalıştırın.
  4. 2. Aşama: Spark iş yükü geçişini kullanarak not defterlerini, Spark işlerini, havuzları ve kitaplıkları yeniden düzenleme.
  5. Kalan en iyi uygulama makalelerini kullanarak veri erişimini, meta verileri, güvenliği ve geçiş hazırlığını doğrulayın.

Geçiş senaryolarını gösteren ekran görüntüsü.

Synapse Spark platformundan Fabric platformuna geçiş genellikle doğrudan yerinde taşımadan ziyade bir kopyalama ve uyarlama sürecidir. Birçok varlığı hızla geçirebilirsiniz, ancak yine de çalışma zamanı davranışını doğrulamayı, Synapse'e özgü tümleştirmeleri değiştirmeyi ve güvenlik, meta veriler ve işlem desenlerini Fabric ile hizalamayı beklemeniz gerekir.

En iyi yöntemler serisi

Yapılandırılmış, uçtan uca geçiş yolu için en iyi yöntemler serisini kullanın:

Göreve özgü geçiş makaleleri

Belirli bir geçiş görevi için hedefli rehberliğe ihtiyacınız varsa şu makaleleri kullanın: