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.
Bu hızlı başlangıçta, güçlü bir Data Factory çözümü oluşturmak için veri akışlarının ve işlem hatlarının birlikte nasıl çalıştığını öğreneceksiniz. Verileri veri akışlarıyla temizleyip işlem hatlarıyla taşıyacaksınız.
Önkoşullar
Başlamadan önce şunları yapmanız gerekir:
- Etkin aboneliği olan bir kiracı hesabı. Ücretsiz bir hesap oluşturun.
- Özellikli bir Microsoft Fabric çalışma alanı oluşturun: Varsayılan Çalışma Alanım yerine bir çalışma alanı oluşturun.
- Tablo verileriiçeren bir Azure SQL veritabanı.
- Bir Blob Depolama hesabı.
Veri akışlarını ve işlem hatlarını karşılaştırma
Veri akışı 2. Nesil, 300'den fazla veri ve yapay zeka tabanlı dönüşümlerle düşük kodlu bir arabirim sağlar. Esneklikle verileri kolayca temizleyebilir, hazırlayabilir ve dönüştürebilirsiniz. İşlem hatları, kurumsal gereksinimlerinizi karşılayan esnek veri iş akışları oluşturmak için zengin veri düzenleme özellikleri sunar.
İşlem hattında, bir görevi gerçekleştiren etkinliklerin mantıksal gruplandırmalarını oluşturabilirsiniz. Bu, verilerinizi temizlemek ve hazırlamak için bir veri akışı çağırmayı içerebilir. İkisi arasında bazı işlevler çakışsa da, seçiminiz işlem hatlarının tüm özelliklerine ihtiyacınız olup olmadığına veya veri akışlarının daha basit özelliklerini kullanabileceğinize bağlıdır. Daha fazla bilgi için Doku karar kılavuzuna bakın.
Veri akışlarıyla verileri dönüştürme
Veri akışınızı ayarlamak için bu adımları izleyin.
Veri akışı oluşturma
Doku özellikli çalışma alanınızı ve ardından Yeni'yi seçin ve Veri Akışı 2. Nesil'i seçin.
Veri akışı düzenleyicisinde SQL Server'dan içeri aktar'ı seçin.
Verileri Al
Veri kaynağına bağlan iletişim kutusunda Azure SQL veritabanı ayrıntılarınızı girin ve İleri'yi seçin. Önkoşullardan AdventureWorksLT örnek veritabanını kullanın.
Dönüştürülecek verileri (SalesLT.Customer gibi) seçin ve İlişkili tabloları dahil etmek için İlişkili tabloları seçin'i kullanın. Ardından Oluştur'u seçin.
Verilerinizi dönüştürme
Durum çubuğundan veya Power Query düzenleyicisindeki Görünüm menüsünden Diyagram görünümü'nü seçin.
SalesLT Müşteri sorgunuzu sağ seçin veya sorgunun sağ tarafındaki dikey üç noktayı ve ardından Sorguları birleştir'i seçin.
Sağ tablo olarak SalesLTOrderHeader , birleştirme sütunu olarak CustomerID ve birleştirme türü olarak Sol dış ile birleştirmeyi yapılandırın. Tamam'ı seçin.
Veritabanı simgesini bir okla seçerek veri hedefi ekleyin. Hedef türü olarak Azure SQL veritabanı'nı seçin.
Birleştirme sorgusunun yayımlandığı Azure SQL veritabanı bağlantınızın ayrıntılarını sağlayın. Bu örnekte, hedef için veri kaynağı olarak kullandığımız AdventureWorksLT veritabanını da kullanacağız.
Verileri depolamak için bir veritabanı seçin ve bir tablo adı sağlayın, ardından İleri
seçin.
Hedef ayarları seç iletişim kutusunda varsayılan ayarları kabul edin ve Ayarları kaydet'i seçin.
Veri akışını yayımlamak için veri akışı düzenleyicisinde Yayımla'yı seçin.
İşlem hatları ile veri taşıma
Artık bir Dataflow Gen2 oluşturduğunuza göre, işlem hattında işlem yapabilirsiniz. Bu örnekte, veri akışından oluşturulan verileri bir Azure Blob Depolama hesabında metin biçimine kopyalarsınız.
Yeni ardışık düzen oluşturma
Çalışma alanınızda Yeni, ardından Boruhattı seçin.
İşlem hattınızı adlandırıp Oluştur'u seçin.
Veri akışınızı yapılandırma
Etkinlikler sekmesinde Veri Akışı'nı seçerek işlem hattınıza bir veri akışı etkinliği ekleyin.
İşlem hattı tuvalinde veri akışını seçin, Ayarlar sekmesine gidin ve daha önce oluşturduğunuz veri akışını seçin.
Birleştirilmiş sorgu tablosunu doldurmak için Kaydet'i ve ardından Çalıştır'ı seçin.
Kopyalama etkinliği ekleme
Tuvalde veri kopyala'yı seçin veya Etkinlikler sekmesinden Kopyalama Yardımcısı'nı kullanın.
Veri kaynağı olarak Azure SQL Veritabanı'nı ve ardından İleri'yi seçin.
yeni bağlantı oluştur
seçerek veri kaynağınıza bağlantı oluşturun. Panelde gerekli bağlantı bilgilerini doldurun ve veri akışında birleştirme sorgusunu oluşturduğumuz veritabanı için AdventureWorksLT girin. Ardından İleriseçin. yeni bağlantının nerede oluşturulacağını gösteren ekran görüntüsü
Daha önceki veri akışı adımında oluşturduğunuz tabloyu seçin ve ardından İleri
seçin.
Hedefiniz için önce Azure Blob Depolama seçin ve ardından İleriseçin.
yeni bağlantı oluştur
seçerek hedefinize bağlantı oluşturun. Bağlantınızın ayrıntılarını sağlayın, ardından İleri seçin.
Klasör yolunuzu seçin veDosya adı sağlayın, ardından İleri'yi seçin.
Varsayılan dosya biçimini, sütun sınırlayıcısını, satır sınırlayıcısını ve sıkıştırma türünü (isteğe bağlı olarak bir üst bilgi dahil) kabul etmek için İleri'yi yeniden seçin.
Ayarlarınızı sonlandırabilirsiniz. Ardından işlemi tamamlamak için Kaydet + Çalıştır seçip gözden geçirin.
İşlem hattınızı tasarlayın ve verileri çalıştırmak ve yüklemek için kaydedin
Veri Akışı etkinliğinden sonra Kopyalama etkinliğini çalıştırmak için, Veri Akışı etkinliğindeki Başarılı 'dan Kopyalama etkinliğine sürükleyin. Kopyalama etkinliği yalnızca Veri Akışı etkinliği başarılı olduktan sonra çalışır.
İşlem hattınızı kaydetmek için Kaydet'i seçin. Ardından işlem hattınızı çalıştırmak ve verilerinizi yüklemek için Çalıştır'ı seçin.
Kaydet ve Çalıştır'ın seçileceği yeri gösteren ekran görüntüsü
İşlem hattının yürütülmesini zamanlama
İşlem hattınızı geliştirmeyi ve test etme işlemini tamamladıktan sonra otomatik olarak çalışacak şekilde zamanlayabilirsiniz.
İşlem hattı düzenleyici penceresinin Ana Sayfa sekmesinde Zamanlamaseçin.
Zamanlamayı gerektiği gibi yapılandırın. Buradaki örnek, işlem hattını yıl sonuna kadar her gün saat 20:00'de çalışacak şekilde zamanlar.
İlgili içerik
Bu örnek, veri akışı 2. Nesil'i oluşturup yapılandırarak bir birleştirme sorgusu oluşturup bir Azure SQL veritabanında depolamayı, ardından veritabanındaki verileri Azure Blob Depolama'daki bir metin dosyasına kopyalamayı gösterir. Nasıl yapılacağını öğrendinsiniz:
- Veri akışı oluşturma.
- Veri akışıyla verileri dönüştürme.
- Veri akışını kullanarak bir işlem hattı oluşturun.
- İşlem hattında adımların yürütülmesini sıralayın.
- Kopyalama Yardımcısı ile verileri kopyalama.
- İşlem hattınızı çalıştırın ve zamanlayın.
Ardından işlem hattı çalıştırmalarınızı izleme hakkında daha fazla bilgi edinmek için ilerlemeye devam edin.