Verileri ve işlem hatlarını Azure Synapse Analytics'ten Microsoft Fabric'e geçirme
Veri ve işlem hattı geçişinin ilk adımı, OneLake'te kullanılabilir hale getirmek istediğiniz verileri ve taşımayı planladığınız işlem hatlarını belirlemektir.
Veri geçişi için iki seçeneğiniz vardır:
- Seçenek 1: Varsayılan depolama alanı olarak Azure Data Lake Storage (ADLS) 2. Nesil. Şu anda ADLS 2. Nesil kullanıyorsanız ve veri kopyalamayı önlemek istiyorsanız OneLake kısayollarını kullanmayı göz önünde bulundurun.
- Seçenek 2: Varsayılan depolama olarak OneLake. DEPOLAMA katmanı olarak ADLS 2. Nesil'den OneLake'e geçmek istiyorsanız not defterlerinizden ve Spark iş tanımlarınızdan OneLake'e okuma/yazma işlemi yapmayı göz önünde bulundurun.
Veri taşıma
Seçenek 1: Depolama olarak ADLS 2. Nesil (kısayollar)
ADLS 2. Nesil ile etkileşimdeyseniz ve veri yinelemesini önlemek istiyorsanız, OneLake'de ADLS 2. Nesil kaynak yolunun kısayolunu oluşturabilirsiniz. Doku'da lakehouse'un Dosyalar ve Tablolar bölümlerinde aşağıdaki noktaları kullanarak kısayollar oluşturabilirsiniz:
- Dosyalar bölümü, gölün yönetilmeyen alanıdır. Verileriniz CSV, JSON veya Parquet biçimindeyse bu alana bir kısayol oluşturmanızı öneririz.
- Tablolar bölümü, gölün yönetilen alanıdır. Hem Spark tarafından yönetilen hem de yönetilmeyen tüm tablolar buraya kaydedilir. Verileriniz Delta biçimindeyse, bu alanda bir kısayol oluşturabilirsiniz ve otomatik bulma işlemi bu Delta tablolarını otomatik olarak lakehouse'un meta veri deposuna kaydeder.
ADLS 2. Nesil kısayolu oluşturma hakkında daha fazla bilgi edinin.
Seçenek 2: Depolama olarak OneLake
OneLake'i depolama katmanı olarak kullanmak ve ADLS 2. Nesil'den veri taşımak için başlangıçta Azure Synapse Spark ile ilgili öğeleri OneLake'e işaret etmeli ve ardından mevcut verileri OneLake'e aktarmalısınız. İlki için bkz . OneLake'i Azure Synapse Spark ile tümleştirme.
Mevcut verileri OneLake'e taşımak için çeşitli seçenekleriniz vardır:
- mssparkutils fastcp: mssparkutils kitaplığı, ADLS 2. Nesil'den OneLake'e veri kopyalamanızı sağlayan bir fastcp API'sini sağlar.
- AzCopy: AdLS 2. Nesil'den OneLake'e veri kopyalamak için AzCopy komut satırı yardımcı programını kullanabilirsiniz.
- Dokuda Azure Data Factory, Azure Synapse Analytics ve Data Factory: Verileri lakehouse'a kopyalamak için kopyalama etkinliğini kullanın.
- Kısayolları kullanma: OneLake'te kısayolları kullanarak ADLS 2. Nesil geçmiş verilerini etkinleştirebilirsiniz. Veri kopyası gerekmez.
- Azure Depolama Gezgini: Azure Depolama Gezgini kullanarak dosyaları ADLS 2. Nesil konumundan OneLake'e taşıyabilirsiniz. OneLake'i Azure Depolama Gezgini ile tümleştirmeyi öğrenin.
İşlem hatları geçişi (Spark ile ilgili etkinlikler)
Azure Synapse veri işlem hatlarınızda not defteri ve/veya Spark iş tanımı etkinlikleri varsa bu işlem hatlarını Azure Synapse'ten Doku'daki Data Factory veri işlem hatlarına taşımanız ve hedef not defterlerine başvurmanız gerekir. Not defteri etkinliği Data Factory veri işlem hatlarında kullanılabilir. Doku'da desteklenen tüm veri işlem hattı etkinliklerine buradan bakın.
- Spark ile ilgili veri işlem hattı etkinliğiyle ilgili dikkat edilmesi gerekenler için Bkz. Azure Synapse Spark ile Doku arasındaki farklar.
- Not defteri geçişi için bkz. Not defterlerini Azure Synapse'ten Doku'ya geçirme.
- Veri işlem hattı geçişi için bkz . Doku'da Data Factory'ye geçiş.