Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Data Factory işlem hatlarınız zaten kritik iş akışlarını güçlendirmektedir. Bu makalede, yerleşik geçiş deneyimini kullanarak Azure Data Factory (ADF) işlem hatlarını Fabric Data Factory'ye geçirme adımları gösterilmektedir. Azure Data Factory veya Fabric çalışma alanından başlayabilirsiniz.
Geçiş deneyimi size şunlarda yardımcı olur:
- Doğrudan Azure Data Factory'de işlem hattı hazır olma durumunu değerlendirin.
- İşlem hattı ve etkinlik düzeyindeki uyumluluk boşluklarını anlayın.
- Desteklenen işlem hatlarını bir Fabric çalışma alanına taşıyın.
- Güncelleştirmeleri gereken veya yakında sunulacak öğeler için sonraki adımları planlayın.
Değerlendirme öncelikli bu yaklaşım, işlem hatlarını kendi hızınızda yükseltmenize ve üretim iş yüklerini değiştirmeden önce sonuçları doğrulamanıza olanak tanır.
Geçişi başlatma
Azure Data Factory işlem hatlarınızı iki giriş noktasından birinden geçirme işlemini başlatabilirsiniz:
| Giriş noktası | En iyi kullanım alanı: | Başlangıç adımı |
|---|---|---|
| Azure Data Factory'den | Geçişten önce boru hattı hazırlığının tam değerlendirmesini yapılandırma | Seçenek A: Azure Data Factory'den başlayın |
| Fabric çalışma alanından | Hangi fabrikayı getireceğinizi zaten biliyorsanız doğrudan kurulum ve taşıma | Seçenek B: Kumaştan başlayın |
Her iki yol da 4. Adım: Hatları Taşıma Adımında birleşiyor.
Önkoşullar
Başlamadan önce şunları yaptığınızdan emin olun:
- İşlem hatlarına sahip mevcut bir Azure Data Factory örneği.
- Microsoft Fabric kiracısına erişim.
- Azure Data Factory örneğiyle aynı kiracıdaki Microsoft Entra ID'de bir Fabric çalışma alanı.
- Fabric'den başlıyorsanız: En az Katılımcı izinlerine sahip olduğunuz bir Fabric çalışma alanı.
Seçenek A: "Azure Data Factory"den Başlat
1. Adım: Geçiş için işlem hatlarınızı değerlendirme
Geçiş değerlendirmesini çalıştırmak için Azure Data Factory yazma alanınızda, Fabric'e Geçiş (Önizleme)> ve Başlarken (Önizleme) seçeneklerini seçerek işlem hatlarını ve etkinlikleri geçiş hazırlığı için değerlendirin.
2. Adım: Değerlendirme sonuçlarını gözden geçirme ve anlama
Hem fabrika hem de tek tek işlem hatları hazır olma durumuyla kategorilere ayrılmıştır:
| Durum | Anlamı |
|---|---|
| Ready | Geçiş için hazır |
| Gözden geçirilmesi gerekiyor | Geçiş öncesinde genel parametreler gibi değişiklikler gerektirir |
| Yakında | Destek süreci devam ediyor; daha sonra taşıyın |
| Uyumlu değil | Fabric'de eşdeğer yok; kodun yeniden düzenlenmesi gerekli. |
Etkinlik düzeyi ayrıntılarında detaya gitme hakkında ayrıntılı bilgi için bkz. Değerlendirme durumlarının anlamı.
Ayrıca, çevrimdışı gözden geçirme ve düzeltme planlamasını desteklemek için değerlendirme sonuçlarınızı csv dosyasına aktarabilirsiniz.
3. Adım: bir Fabric çalışma alanı seçin ve Azure Data Factory bağlayın
Değerlendirmeyi gözden geçirdikten sonra, Azure Data Factory'yi bir Fabric çalışma alanına bağlamak için İleri seçin ve Fabric'te geçiş akışına devam edin. Azure Data Factory (ADF) ortamınızı taşımaya, kopyalamaya veya değiştirmeye gerek kalmadan, bir Fabric çalışma alanında Azure Data Factory örneğinize erişim sağlar.
Bağlama tamamlandıktan sonra geçiş adımlarına devam etmek için Fabric'de Devam Et seçeneğini belirleyin.
4. Adım: İşlem hatlarını geçirme işlemine devam edin.
Seçenek B: Fabric ile başlat
- Fabric çalışma alanınızı açın.
- Çalışma alanı araç çubuğunda Geçir'i seçin.
- Migrate to Fabric panelinde, Notebooks, Spark havuzları ve daha fazlasına geçiş yap altında, Data Factory'yi seçin.
- Bu çalışma alanına bağlamak istediğiniz Azure Data Factory örneğini seçin.
Fabric'de Geçiş uç noktasından bağlama deneyimini gösteren ekran görüntüsü.
- Bağlama tamamlandıktan sonra 4. Adım: İşlem hatlarını geçirme ile devam edin.
Uyarı
Fabric ile başlamak, ADF’deki değerlendirmeyi (1-2. adımlar) atlar. Geçişten önce işlem hattı hazırlığını gözden geçirmek için 1. Adım: bunun yerine Azure Data Factory'de işlem hatlarınızı geçiş değerlendirin.
4. Adım: Boru hatlarını taşıma
Migrate to Fabric (Preview) öğesini seçerek Fabric deneyiminden geçişe devam edin.
Ekran görüntüsü, Fabric'te
seçeneğini gösteriyor.
Taşımak istediğiniz işlem hatlarını seçin.
5. Adım: Bağlı hizmetleri Fabric bağlantılarla eşleme ve geçişi tamamlama
Azure Data Factory bağlı hizmetleri Fabric bağlantılarla eşlemek için Review connections öğesini seçin ve ardından Confirm öğesini seçin.
Geçiş deneyimi, müşteri tarafından yönetilen altyapı veya ağ yapılandırması gerektirmeden Azure Data Factory'den Fabric yönetilen kimliğine ve güvenlik modeline güvenli ve güvenilir bir şekilde eşlenebilen kimlik doğrulama yöntemleri için otomatik olarak bağlantılar oluşturmaya çalışır.
Geçiş sırasında otomatik olarak oluşturulan bağlantılar (yalnızca desteklenir)
| Bağlayıcı | Azure Data Factory kimlik doğrulaması | Fabric kimlik doğrulaması |
|---|---|---|
| Azure Blob Depolama | Hesap anahtarı; Paylaşılan erişim imzası (SAS); Hizmet sorumlusu; Sistem tarafından atanan yönetilen kimlik | Hesap anahtarı; Paylaşılan erişim imzası (SAS); Hizmet sorumlusu; Çalışma alanı kimliği (sistem tarafından atanan yönetilen kimlik) |
| Azure Data Lake Storage 2. Nesil | Hesap anahtarı; Paylaşılan erişim imzası (SAS); Hizmet sorumlusu; Sistem tarafından atanan yönetilen kimlik | Hesap anahtarı; Paylaşılan erişim imzası (SAS); Hizmet sorumlusu; Çalışma alanı kimliği (sistem tarafından atanan yönetilen kimlik) |
| SQL Server | Temel kimlik doğrulaması (SQL kimlik doğrulaması); Hizmet sorumlusu; Sistem tarafından atanan yönetilen kimlik | Temel kimlik doğrulaması; Hizmet sorumlusu; Çalışma alanı kimliği (sistem tarafından atanan yönetilen kimlik) |
| Azure SQL Veritabanı | Temel kimlik doğrulaması (SQL kimlik doğrulaması); Hizmet sorumlusu; Sistem tarafından atanan yönetilen kimlik | Temel kimlik doğrulaması; Hizmet sorumlusu; Çalışma alanı kimliği (sistem tarafından atanan yönetilen kimlik) |
| Azure Veri Gezgini (Kusto) | Hizmet ilkesi; Sistem tarafından atanan yönetilen kimlik | Hizmet sorumlusu; Çalışma alanı kimliği (sistem tarafından atanan yönetilen kimlik) |
| NoSQL için Azure Cosmos DB | Hesap anahtarı | Hesap anahtarı |
| MongoDB için Azure Cosmos DB | Basic authentication | Basic authentication |
| Azure SQL Yönetilen Örneği | Hesap anahtarı; Hizmet sorumlusu | Temel kimlik doğrulaması; Hizmet sorumlusu |
| Azure PostgreSQL Veritabanı | Basic authentication | Basic authentication |
| MySQL için Azure Veritabanı (MySQL için Azure Veritabanı) | Basic authentication | Basic authentication |
| MySQL | Basic authentication | Basic authentication |
| PostgreSQL | Basic authentication | Basic authentication |
Diğer bağlantılar için mevcut bir Fabric bağlantısı seçin veya modern Veri Al deneyimini kullanarak veya çalışma alanı ayarlarından yeni bağlantılar oluşturun. Ardından Onayla'yı seçin.
Seçili işlem hatları, kolay tanımlama ve ad çakışmalarını önlemek için kaynak fabrika name_Migration ön ekli bir klasöre geçirilir. Geçiş başarıyla tamamlandığında bir onay iletisi görüntülenir.
Geçiş tamamlandıktan sonra, geçirilen işlem hatlarını gözden geçirmek için Fabric çalışma alanınıza gidin. Her işlem hattı çalışma alanı altında oluşturulur ve kaynak fabrika adıyla öneklendirilir. Daha fazla yapılandırma veya test işlemine devam etmeden önce her işlem hattını açıp gözden geçirip doğrulayabilirsiniz.
Uyarı
Bu adımda hiçbir bağlantıyı eşlemezseniz işlem hatları yine de taşınır. Bu işlem hatlarındaki etkinlikler devre dışı bırakılır ve daha sonra Fabric içinde yeniden yapılandırabilirsiniz.
Geçiş tamamlandıktan sonra Fabric Data Factory deneyiminde işlem hatlarını doğrulayın.
Geçiş davranışı
- İşlem hatları bir Fabric Data Factory çalışma alanına taşınıyor.
- İşlem hattı adları çalışma alanında benzersiz olmalıdır.
- Aynı ada sahip bir işlem hattı zaten varsa, geçiş aracı bu işlem hattını atlar.
- Geçirilen işlem hatlarının benzersizliğini sağlamak için şu adlandırma biçimi kullanılır:
<Source factory or workspace name>_<Pipeline name>. - Geçiş öncesinde, mevcut fabrika yapınızı Fabric'de görebileceğiniz bir montaj adımı içeren geçiş akışı bulunur.
Geçiş sonrası doğrulama
Geçiş sonrasında aşağıdaki görevleri tamamlayın:
- Tüm bağlantıları ve kimlik bilgilerini doğrulayın.
- Küresel parametreleri değişken kitaplıklar olarak yeniden oluşturun.
- Tetikleyicileri yeniden etkinleştirin ve yapılandırın (varsayılan olarak devre dışıdır).
- İşlem hattı davranışını onaylamak için uçtan uca testler çalıştırın.
- Üretim iş yüklerini geçirmeden önce üretim dışı bir ortamda geçişleri doğrulayın.
Kapsamın dışında olan şeyler
Aşağıdaki öğeler bugün UX tabanlı geçiş deneyiminde desteklenmemektedir. Bu özellikleri kullanan işlem hatları için yeniden tasarım veya alternatif geçiş yaklaşımları gerekir.
| Kategori | Kapsam dışı öğe | Ayrıntılar |
|---|---|---|
| Tümleştirme çalışma zamanları | Kendi kendini barındıran tümleştirme çalışma zamanı (SHIR) | Kendi kendine barındırılan tümleştirme çalışma zamanları geçirilemiyor. yerine Fabric şirket içi veri ağ geçidi (OPDG) ekleyin. |
| Yönetilen sanal ağ tümleştirme çalışma zamanı (Yönetilen sanal ağ IR) / Sanal ağa eklenmiş tümleştirme çalışma zamanı (VNet - Sanal ağ) | Fabric, yönetilen sanal ağ tümleştirme çalışma zamanlarının taşınmasını desteklemez. Fabric sanal ağ geçidi farklı bir model kullanır ve yeniden yapılandırma gerektirir. | |
| SQL Server Integration Services tümleştirme çalışma zamanı (SSIS IR) | SQL Server Integration Services tümleştirme çalışma zamanları dahil olmak üzere altyapı geçişi desteklenmez. | |
| İş yükü türleri | Azure Data Factory'de değişen veriyi yakalama (CDC) | Değişiklik veri yakalama iş yükleri kapsam dışındadır ve geçirilmez. |
| Apache Airflow varlıkları | Apache Airflow’daki yönlendirilmiş çevrimsiz grafik (DAG) tabanlı orkestrasyon Fabric’e taşınamaz. | |
| Birleşik Yapılandırılmış Sorgu Dili (U-SQL) / Azure Data Lake Analytics | Fabric içinde kullanım dışı bırakılan hizmetler desteklenmez. | |
| Bulutlar arası veya Azure Machine Learning yenileme iş yükleri | Çalışma alanı kimliği desteği devam ediyor. Bu iş yükleri taşınmaz. | |
| Bağlayıcılar | Uzun kuyruklu bağlayıcılar (örneğin, SAP ERP Central Bileşeni (ECC), SAP Business Warehouse (BW), Çok Boyutlu İfadeler (MDX), SAP Core Veri Hizmetleri (CDS)) | Fabric için eşdeğer bağlayıcı yoktur. Yeniden tasarlama gereklidir. |
| Pazarlama ve finans için hizmet olarak yazılım bağlayıcıları (HubSpot, Google Ads, QuickBooks, Shopify, Xero) | Bugün desteklenmiyor. | |
| Tetikleyiciler ve düzenleme | Özel olay tetikleyicileri | Özel olay tetikleyicileri geçirilemiyor. |
| Depolama olayı tetikleyicileri | Destek yakında geliyor. | |
| Döngüsel pencere tetikleyicileri | Fabric'de Aralık tabanlı zamanlama olarak bilinir. Filigran ve yedekleme iş yükleri yeniden tasarlanmalıdır. | |
| Zincirleme veya bağımlılık tetikleyicileri | Zincirleme ve bağımlılık tetikleyicisi semantiği henüz desteklenmemektedir. | |
| Güvenlik ve kimlik doğrulaması | Gelişmiş yapılandırmalar (müşteri tarafından yönetilen anahtarlar (CMK), çift belirteçler, federasyon kimlik bilgisi (FIC) akışları) | Desteklenmeyen çalışma alanı kimliği veya hizmet sorumlusu kimlik doğrulama modelleri geçirilmez. |
| Sertifika tabanlı kimlik doğrulaması (Web etkinliği) | Desteklenmez ve yeniden tasarlama gerektirir. | |
| Kullanıcı tarafından atanan yönetilen kimlik (UAMI) desteği | Geçici çözüm olarak çalışma alanı kimliğini (WI) kullanın. | |
| Parametreleştirme ve meta veriler | Genel parametreler | Destek yakında geliyor. Fabric değişken kütüphanelerini kullanarak yeniden oluşturun. |
| Dinamik bağlı hizmetler (parametreli bağlantılar) | Desteklenmiyor. Her bir permütasyon ayrı bir ağ bağlantısı olmalıdır ve taşınamaz. | |
| Meta veri temelli işlem hatları | Oldukça dinamik bağlı hizmet veya veri kümesi odaklı desenler geçirilemez. | |
| Etkinlikler ve işlem | Azure Synapse Spark iş tanımı (SJD) veya notebook | Kısmen desteklenir. Fabric platformundaki defterlere veya Spark görevlerine yeniden tasarım gerektirir. |
| Veri akışlarını eşleme (MDF) | Destekleniyor (önizleme). Eşleme veri akışları, Veri Akışı 2. Nesil'de MDF dönüşümlerine dönüştürülür. Bkz. Azure Data Factory eşleme veri akışları işlem hatlarını Fabric'e yükseltme. | |
| Özel kimlik doğrulaması veya üst bilgiler içeren web, web kancası veya HTTP etkinlikleri | Karmaşık kimlik doğrulama senaryoları el ile yeniden oluşturulmalıdır. | |
| Notebook havuz ortam ayarları | Desteklenmiyor. Geçiş engellendi. | |
| Toplu ya da Özel Etkinlik Çalışma Alanı Kimlik Desteği | Eksik çalışma alanı kimliği desteği bu etkinlikler için geçişi engeller. | |
| Copy etkinliğiyle Lakehouse tablolarına upsert işlemi yapma | Desteklenmiyor. Hazırlık ortamına kopyalama ve not defteri birleştirme işlemi gerektirir. |
Sıkça Sorulan Sorular
Değerlendirme fabrikamı değiştirir mi?
Hayır. Değerlendirme salt okunurdur. Fabrika yapılandırmanızı tarar ve işlem hatlarını, etkinlikleri veya ayarları değiştirmeden yan bölmede bulguları ortaya çıkar. Herhangi bir işlem yapmadan önce geçişin etkisini anlamak için güvenli bir şekilde çalıştırabilirsiniz.
Değişiklik yaptıktan sonra değerlendirmeyi veya geçişi yeniden çalıştırabilir miyim?
Evet. Doğrulama sırasında istediğiniz zaman değerlendirmeyi yeniden çalıştırabilirsiniz. Aynı işlem hatları için geçişi yeniden çalıştırırsanız, işlem hattı adlarının çalışma alanında benzersiz olması gerektiğinden, önce Fabric'de daha önce geçirilen işlem hatlarını silmeniz gerekir.
Azure Data Factory'yi kurmak işlem hatlarımı taşır mı?
Hayır. Bağlama, Fabric çalışma alanındaki mevcut Azure Data Factory'nin sadece bir anlık görüntüsüdür. Fabric'deki monte etmiş olduğunuz veri fabrikanızdan Migrate to Fabric (Preview) düğmesini seçip geçişi açıkça başlatmadığınız sürece herhangi bir pipeline geçirilmez.
Tetikleyiciler otomatik olarak taşınacak mı?
Zamanlama tetikleyicileri otomatik olarak geçirilir, ancak geçiş sonrasında tasarım gereği devre dışı bırakılır. Fabric'de bunları manuel olarak yeniden etkinleştirmeniz gerekir. Taşınan işlem hatlarını doğruladıktan sonra, diğer tüm tetikleyicilerin elle yeniden yapılandırılıp etkinleştirilmesi gerekir.
Desteklenmeyen öğeler geçişin tamamını engelliyor mu?
Hayır. Desteklenmeyen faaliyetler yalnızca bunları içeren işlem hatlarını etkiler. Diğer desteklenen işlem hatları bağımsız olarak taşınabilir. Değerlendirme, hangi işlem hatlarının yeniden tasarlanması gerektiğini açıkça tanımlar.
Eşleme bağlantıları olmadan geçiş yapabilir miyim?
Evet. İşlem hatları yine de geçirilir, ancak eşlenmemiş bağlantılara bağlı etkinlikler devre dışı bırakılır. İşlem hatlarını çalıştırmadan önce gerekli Fabric bağlantılarını yapılandırmanız ve bu etkinlikleri yeniden etkinleştirmeniz gerekir.
Üretim iş yüklerini taşımadan önce geçişleri doğrulayabilir miyim?
Evet. Microsoft üretim dışı bir ortamda geçişlerin doğrulanması, üretim işlem hatlarını geçirmeden önce bağlantıların, tetikleyicilerin ve uçtan uca yürütmenin onaylanmasını önerir.
Fabric, Azure Data Factory ile karşılaştırıldığında belirli sistem değişkenleri neden farklı davranır?
Platformlar bağımsız olarak geliştikçe bu farklılıklar beklenir. Bunları genellikle geçiş sırasında küçük bir ayarlamayla ele alabilirsiniz. Örneğin, pipeline().TriggerName Azure Data Factory'da kullanılabilir ancak şu anda Fabric Data Factory'de desteklenmez. İşlem hattı mantığınız tetikleyici adına bağlıysa, desteklenen tetikleyici olayı meta verilerini kullanın veya tetikleyici adını açıkça işlem hattı parametresi olarak geçirin.
İlgili içerik
- Azure Data Factory ve Fabric Data Factory'yi Karşılaştır
- Azure Data Factory'den Fabric Data Factory'ye geçişinizi planla
- Fabric Data Factory'ye geçiş için işlem hatlarınızı değerlendirin
- Azure Data Factory Eşleme Veri Akışları iş hatlarını Fabric’e yükseltme (önizleme)
- Geçiş için en iyi yöntemler
- Bağlayıcı eşlik
- Genel parametreleri değişken kitaplıklarına dönüştürme