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.
İşlem hattında Kopyalama etkinliğini kullanarak verileri buluttaki veri depoları arasında kopyalayabilirsiniz. Verileri kopyaladıktan sonra işlem hattınızdaki diğer etkinlikleri kullanarak bunları dönüştürebilir ve analiz edebilirsiniz.
Kopyalama etkinliği veri kaynaklarınıza ve hedeflerinize bağlanır, ardından verileri aralarında verimli bir şekilde taşır. Hizmet kopyalama işlemini şu şekilde işler:
- Kaynağınıza bağlanır: Kaynak veri deponuzdan verileri okumak için güvenli bir bağlantı oluşturur.
- Verileri işler: Yapılandırmanıza göre serileştirme/seri durumdan çıkarma, sıkıştırma/sıkıştırmayı kaldırma, sütun eşleme ve veri türü dönüştürmelerini işler.
- Hedefe yazar: İşlenen verileri hedef veri deponuza aktarır.
- İzleme sağlar: Kopyalama işlemini izler ve sorun giderme ve iyileştirme için ayrıntılı günlükler ve ölçümler sağlar.
Tip
Verilerinizi yalnızca kopyalamanız gerekiyorsa ve dönüştürmelere ihtiyacınız yoksa Kopyalama işi sizin için daha iyi bir seçenek olabilir. Kopyalama işleri, tam işlem hattı oluşturulmasını gerektirmeyen veri taşıma senaryoları için basitleştirilmiş bir deneyim sağlar. Bkz. Kopyalama işlerine bakış veya Kopyalama etkinliğini ve kopyalama işini karşılaştırmak için karar tablomuzu kullanın.
Prerequisites
Başlamak için şu önkoşulları tamamlamanız gerekir:
- Aktif abonelikli bir Microsoft Fabric kiracı hesabı. Ücretsiz bir hesap oluşturun.
- Microsoft Fabric özellikli bir çalışma alanı. Çalışma alanı oluşturun.
Kopyalama yardımcısı kullanarak kopyalama etkinliği ekleme
Kopyalama yardımcısını kullanarak kopyalama etkinliğinizi ayarlamak için bu adımları izleyin.
Kopya yardımcısı ile çalışmaya başlama
Mevcut bir işlem hattını açın veya yeni bir işlem hattı oluşturun.
Başlamak için Veri kopyalayı seçin, Kopyalama Asistanı aracını açın. Veya şeritteki Etkinlikler sekmesinin altında bulunan Verileri kopyala açılır listesinden Kopyalama yardımcısını kullan'ı seçin.
Kaynağınızı yapılandırma
Kategoriden bir veri kaynağı türü seçin. Örnek olarak Azure Blob Depolama'ı kullanın. Azure Blob Depolama'yı seçin.
Yeni bağlantı oluştur'u seçerek veri kaynağınıza bağlantı oluşturun.
Yeni bağlantı oluştur'u seçtikten sonra gerekli bağlantı bilgilerini doldurun ve İleri'yi seçin. Her veri kaynağı türü için bağlantı oluşturma ayrıntıları için her bağlayıcı makalesine başvurabilirsiniz.
Bağlantılarınız zaten varsa, Mevcut bağlantı seçeneğini seçip açılır listeden bağlantınızı seçebilirsiniz.
Bu kaynak yapılandırma adımında kopyalanacak dosyayı veya klasörü seçin ve ardından İleri'yi seçin.
Hedefinizi yapılandırma
Kategoriden bir veri kaynağı türü seçin. Örnek olarak Azure Blob Depolama kullanacaksınız. Önceki bölümdeki adımları izleyerek yeni bir Azure Blob Depolama hesabına bağlanan yeni bir bağlantı oluşturabilir veya bağlantı açılan listesinden var olan bir bağlantıyı kullanabilirsiniz. Seçilen her bağlantı için Bağlantıyı test et ve Düzenle özellikleri kullanılabilir.
Kaynak verilerinizi yapılandırın ve hedefinize eşleyin. Ardından, hedef yapılandırmalarınızı tamamlamak için İleri'yi seçin.
Note
Aynı Kopyalama etkinliği içinde yalnızca tek bir şirket içi veri ağ geçidi kullanabilirsiniz. Hem kaynak hem de havuz şirket içi veri kaynaklarıysa, aynı ağ geçidini kullanmaları gerekir. Verileri farklı ağ geçitlerine sahip şirket içi veri kaynakları arasında taşımak için, ilk ağ geçidini kullanarak tek bir Kopyalama etkinliğindeki bir ara bulut kaynağına kopyalamanız gerekir. Ardından ikinci ağ geçidini kullanarak ara bulut kaynağından kopyalamak için başka bir Kopyalama etkinliği kullanabilirsiniz.
Kopyalama etkinliğinizi gözden geçirme ve oluşturma
Önceki adımlarda kopyalama etkinliği ayarlarınızı gözden geçirin ve tamamlamak için Tamam'ı seçin. İsterseniz, araçta gerekirse ayarlarınızı düzenlemek için önceki adımlara geri dönebilirsiniz.
İşlem tamamlandıktan sonra kopyalama etkinliği işlem hattı tuvalinize eklenir. Bu kopyalama etkinliğinin gelişmiş ayarları da dahil olmak üzere tüm ayarlar, seçildiğinde sekmelerin altında kullanılabilir.
Artık işlem hattınızı bu tek kopyalama etkinliğiyle kaydedebilir veya işlem hattınızı tasarlamaya devam edebilirsiniz.
Doğrudan kopyalama etkinliği ekleme
Doğrudan kopyalama etkinliği eklemek için bu adımları izleyin.
Kopyalama etkinliği ekleme
Mevcut bir işlem hattını açın veya yeni bir işlem hattı oluşturun.
İşlem hattı etkinliği ekleyin ya, İşlem hattı etkinliği ekle> ve Kopyalama etkinliği seçeneklerini seçerek veya Verileri kopyalama>Tuvaya ekle seçeneklerini seçerek, Etkinlikler sekmesi altında gerçekleştirin.
Genel sekmesinin altında genel ayarlarınızı ayarlayın
Genel ayarlarınızı yapılandırmayı öğrenmek için bkz . Genel.
Kaynağınızı Kaynak sekmesi altında yapılandırın
Bağlantı'da var olan bir bağlantıyı seçin veya yeni bir bağlantı oluşturmak için Diğer'i seçin.
Açılır pencereden veri kaynağı türünü seçin. Örnek olarak Azure SQL Veritabanı kullanacaksınız. Azure SQL Veritabanı'nı ve ardından Devam'ı seçin.
Bağlantı oluşturma sayfasına gider. Panelde gerekli bağlantı bilgilerini doldurun ve Oluştur'u seçin. Her veri kaynağı türü için bağlantı oluşturma ayrıntıları için her bağlayıcı makalesine başvurabilirsiniz.
Bağlantınız oluşturulduktan sonra işlem hattı sayfasına geri dönersiniz. Ardından, açılan listeden oluşturduğunuz bağlantıyı almak için Yenile'yi seçin. Daha önce oluşturduysanız doğrudan açılan listeden mevcut bir Azure SQL Veritabanı bağlantısını da seçebilirsiniz. Seçilen her bağlantı için Bağlantıyı test et ve Düzenle özellikleri kullanılabilir. Ardından Bağlantı türü'nde Azure SQL Veritabanı'ı seçin.
Kopyalanacak tabloyu belirtin. Kaynak tablonuzun önizlemesini görüntülemek için Verileri önizle'yi seçin. Kaynağınızdaki verileri okumak için Sorgu ve Saklı yordamını da kullanabilirsiniz.
Sorgu zaman aşımı veya bölümleme gibi daha gelişmiş ayarlar için Gelişmiş'i genişletin. (Gelişmiş ayarlar bağlayıcıya göre değişir.)
Destination sekmesinin altında hedefinizi yapılandırın
Bağlantı'da var olan bir bağlantıyı seçin veya yeni bir bağlantı oluşturmak için Diğer'i seçin. Lakehouse gibi çalışma alanınızdaki iç birinci sınıf veri deponuz veya dış veri depolarınız olabilir. Bu örnekte Lakehouse kullanılır.
Bağlantınız oluşturulduktan sonra işlem hattı sayfasına geri dönersiniz. Ardından, açılan listeden oluşturduğunuz bağlantıyı almak için Yenile'yi seçin. Daha önce oluşturduysanız doğrudan açılan listeden mevcut bir Lakehouse bağlantısını da seçebilirsiniz.
Bir tablo belirtin veya dosyayı veya klasörü hedef olarak tanımlamak için dosya yolunu ayarlayın. Burada Tablolar'ı seçin ve veri yazmak için bir tablo belirtin.
Dosya başına en fazla satır veya tablo eylemi gibi daha gelişmiş ayarlar için Gelişmiş'i genişletin. (Gelişmiş ayarlar bağlayıcıya göre değişir.)
Artık işlem hattınızı bu kopyalama etkinliğiyle kaydedebilir veya işlem hattınızı tasarlamaya devam edebilirsiniz.
Eşlemelerinizi Mapping sekmesi altında yapılandırın
Kullandığınız bağlayıcı eşlemeyi destekliyorsa eşlemenizi yapılandırmak için Eşleme sekmesine gidebilirsiniz.
Veri şemanızı içeri aktarmak için Şemaları içeri aktar'ı seçin.
Otomatik eşlemenin görüntülendiğini görebilirsiniz. Kaynak sütununuzu ve Hedef sütununuzu belirtin. Hedefte yeni bir tablo oluşturursanız, Hedef sütun adınızı burada özelleştirebilirsiniz. Var olan hedef tabloya veri yazmak istiyorsanız, var olan Hedef sütun adını değiştiremezsiniz. Kaynak ve hedef sütunlarının türünü de görüntüleyebilirsiniz.
Ayrıca+ Yeni eşleme'yi seçerek yeni eşleme ekleyebilir, Tüm eşleme ayarlarını temizlemek için Temizle'yi ve tüm eşleme Kaynak sütununu sıfırlamak için Sıfırla'yı seçebilirsiniz.
Veri türü eşlemesi
İşlem hatlarındaki kopyalama etkinliği ve kopyalama görevi, aşağıdaki şekilde kaynak türlerini hedef türlerine eşleştirir.
- Kaynak yerel veri türlerinden Doku Data Factory tarafından kullanılan ara veri türlerine dönüştürün.
- Karşılık gelen hedef türleriyle eşleşmesi için ara veri türünü gerektiği gibi otomatik olarak dönüştürün.
- Ara veri türlerinden hedef yerel veri türlerine dönüştürme.
İşlem hatlarındaki kopyalama etkinliği ve Kopyalama işi şu anda şu ara veri türlerini destekler: Boolean, Byte, Byte dizisi, Datetime, DatetimeOffset, Decimal, Double, GUID, Int16, Int32, Int64, SByte, Single, String, Timespan, UInt16, UInt32 ve UInt64.
Kaynaktan hedefe dönüştürme işlemlerinde, aşağıdaki veri türü dönüşümleri ara türler için desteklenmektedir.
| Kaynak\Hedef | Boolean | Bayt dizisi | Tarih/Zaman | Ondalık Sayı | Kayan nokta | GUID | Tamsayı | Dize | TimeSpan |
|---|---|---|---|---|---|---|---|---|---|
| Boolean | ✓ | ✓ | ✓ | ✓ | |||||
| Bayt dizisi | ✓ | ✓ | |||||||
| Tarih/Zaman | ✓ | ✓ | |||||||
| Ondalık Sayı | ✓ | ✓ | ✓ | ✓ | |||||
| Kayan nokta | ✓ | ✓ | ✓ | ✓ | |||||
| GUID | ✓ | ✓ | |||||||
| Tamsayı | ✓ | ✓ | ✓ | ✓ | |||||
| Dize | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| TimeSpan | ✓ | ✓ |
(1) Tarih/Saat, DateTime, DateTimeOffset, Date ve Time değerlerini içerir.
(2) Kayan nokta Tek ve Çift'i içerir.
(3) Tamsayı SByte, Byte, Int16, UInt16, Int32, UInt32, Int64 ve UInt64'ü içerir.
Belirli bir bağlayıcının ayrıntılı veri türü dönüştürmelerini öğrenmek için, ilgili bağlayıcının kopyalama etkinliğinin yapılandırma makalesine buradan ulaşabilirsiniz.
Note
Şu anda tablosal veriler arasında kopyalama yapılırken bu tür veri türü dönüştürmesi desteklenir. Hiyerarşik kaynaklar/hedefler desteklenmez; bu da kaynak ve hedef ara türler arasında sistem tanımlı veri türü dönüştürmesi olmadığı anlamına gelir.
Diğer ayarlarınızı Ayarlar sekmesinden ayarlayın
Ayarlar sekmesi performans, hazırlama ve benzeri ayarları içerir.
Her ayarın açıklaması için aşağıdaki tabloya bakın.
| Setting | Description | JSON betik özelliği |
|---|---|---|
| Akıllı aktarım hızı iyileştirmesi | Aktarım hızını iyileştirmek için belirtin. Aralarından seçim yapabilirsiniz: • Otomatik • Standart • Dengeli • Maksimum Otomatik'i seçtiğinizde en uygun ayar kaynak hedef çiftinize ve veri deseninize göre dinamik olarak uygulanır. Aktarım hızınızı da özelleştirebilirsiniz ve özel değer 4-256 arasında olabilir, ancak daha yüksek değer daha fazla kazanç anlamına gelir. |
dataIntegrationUnits |
| Kopya paralelliği derecesi | Veri yüklemenin kullanacağı paralellik derecesini belirtin. | parallelCopies |
| Uyarlamalı performans ayarlama (Önizleme) | Hizmetin özel yapılandırmaya göre performans iyileştirmeleri ve ayarlamaları uygulayıp uygulayamayacağını belirtin. | adaptif Performans Ayarlama |
| Veri tutarlılığı doğrulaması | Bu özellik için ayarlarsanız true , ikili dosyaları kopyalarken kopyalama etkinliği kaynaktan hedef depoya kopyalanan her ikili dosyanın dosya boyutunu, lastModifiedDate değerini ve sağlama toplamını denetleyecek ve kaynak ile hedef depo arasındaki veri tutarlılığını sağlayacaktır. Tablosal verileri kopyalarken kopyalama etkinliği, iş tamamlandıktan sonra toplam satır sayısını denetler ve kaynaktan okunan toplam satır sayısının hedefe kopyalanan satır sayısıyla ve atlanan uyumsuz satır sayısıyla aynı olduğundan emin olur. Bu seçenek etkinleştirildiğinde kopyalama performansının etkilendiğini unutmayın. |
validateDataConsistency |
| Arızaya dayanıklılık | Bu seçeneği seçtiğinizde, kopyalama sürecinde meydana gelen bazı hataları görmezden gelebilirsiniz. Örneğin, kaynak ve hedef depo arasındaki uyumsuz satırlar veya veri taşıması sırasında silinen bir dosya. | • enableSkipIncompatibleRow (Uyumsuz Satır Atlama Özelliğini Etkinleştir) • hataDosyasınıAtla: fileMissing fileForbidden invalidFileName |
| Günlüğü etkinleştir | Bu seçeneği belirlediğinizde, kopyalanan dosyaları, atlanan dosyaları ve satırları günlüğe kaydedebilirsiniz. | / |
| Hazırlamayı etkinleştir | Geçici bir hazırlama deposu aracılığıyla veri kopyalanıp kopyalanmayacağını belirtin. Hazırlamayı yalnızca yararlı senaryolar için etkinleştirin. | enableStaging |
| Çalışma Alanı için | ||
| Workspace | Dahili hazırlama depolama alanını kullanmak için belirtin. Çalışma alanında işlem hattı için son değişikliği yapan kullanıcıya en az Katkıda Bulunan rolü atanmış olduğundan emin olun. | / |
| Dış için | ||
| Hazırlama hesabı bağlantısı | Ara hazırlama deposu olarak kullandığınız Depolama örneğine ait bir Azure Blob Depolama veya Azure Data Lake Storage 2. Nesil bağlantısını belirtin. Hazır bir bağlantınız yoksa bir hazırlama bağlantısı oluşturun. | bağlantı (altında externalReferences) |
| Depolama yolu | Aşamalı verileri içerecek olan yolu belirtin. Yol sağlamazsanız hizmet, geçici verileri depolamak için bir kapsayıcı oluşturur. Yalnızca Paylaşılan erişim imzasıyla Depolama kullanıyorsanız veya geçici verilerin belirli bir konumda olmasını istiyorsanız bir yol belirtin. | path |
| Sıkıştırmayı etkinleştirme | Verilerin hedefe kopyalanmadan önce sıkıştırılıp sıkıştırılmayacağını belirtir. Bu ayar, aktarılan veri hacmini azaltır. | enableCompression |
| Preserve | Veri kopyalama sırasında meta verilerin/ACL'lerin korunup korunmayacağını belirtin. | preserve |
Note
Aşamalı kopyalama sıkıştırma etkinleştirildiğinde kullanılırsa, hazırlama blobu bağlantısı için hizmet ilkesi kimlik doğrulaması desteklenmez.
Note
Çalışma alanı hazırlama 60 dakika sonra zaman aşımına uğradı. Uzun süre çalışan işler için hazırlama için dış depolama kullanılması önerilir.
Kopyalama etkinliğinde parametreleri yapılandırma
Parametreler bir işlem hattının davranışını ve etkinliklerini denetlemek için kullanılabilir. Kopyalama etkinliği özelliklerinizin parametrelerini belirtmek için Dinamik içerik ekle'yi kullanabilirsiniz. Nasıl kullanılacağını görmek için Örnek olarak Lakehouse/Veri Ambarı'nın belirtilmesine göz atalım.
Kaynağınızda veya hedefinizde Bağlantı açılan listesinde Dinamik içerik kullan'ı seçin.
Açılan Dinamik içerik ekle bölmesindeki Parametreler sekmesinin altında öğesini seçin+.
Parametreniz için bir ad girin ve isterseniz varsayılan bir değer verin, ya da pipeline tetiklendiğinde parametrenin değerini belirtin.
Parametre değeri Lakehouse/Veri Ambarı bağlantı kimliği olmalıdır. Bunu almak için Bağlantıları ve Ağ Geçitlerini Yönet'i açın, kullanmak istediğiniz Lakehouse/Veri Ambarı bağlantısını seçin ve bağlantı kimliğinizi almak için Ayarlar'ı açın. Yeni bir bağlantı oluşturmak istiyorsanız, bu sayfada + Yeni'yi seçebilir veya Bağlantı açılan listesi aracılığıyla veri alma sayfasına gidebilirsiniz.
Dinamik içerik ekle bölmesine dönmek için Kaydet'i seçin. Ardından, ifade kutusunda görünmesi için parametrenizi seçin. Ardından Tamam'ı seçin. İşlem hattı sayfasına geri dönersiniz ve bağlantıdan sonra parametre ifadesinin belirtildiğini görebilirsiniz.
Lakehouse veya Veri Ambarınızın kimliğini belirtin. Kimliği bulmak için çalışma alanınızdaki Lakehouse veya Veri Ambarı'na gidin. Kimlik,
/lakehouses/veya/datawarehouses/sonrasında URL'de belirir.Lakehouse Kimliği:
Ambar Kimliği: