Eşleme veri akışında pencere dönüşümü

ŞUNLARA UYGULANIR: Azure Data Factory Azure Synapse Analytics

İpucu

Microsoft Fabric'daki Data Factory, daha basit bir mimariye, yerleşik yapay zekaya ve yeni özelliklere sahip yeni nesil Azure Data Factory. Veri tümleştirmeyi yeni kullanmaya başladıysanız Fabric Data Factory ile başlayın. Mevcut ADF iş yükleri veri bilimi, gerçek zamanlı analiz ve raporlama genelinde yeni özelliklere erişmek için Fabric yükseltebilir.

Veri akışları hem Azure Data Factory işlem hatlarında hem de Azure Synapse Analytics işlem hatlarında kullanılabilir. Bu makale, eşleme veri akışları için geçerlidir. Dönüştürmeler hakkında yeniyseniz , Eşleme veri akışlarını kullanarak verileri dönüştürme başlıklı giriş makalesine bakın.

İpucu

Veri tümleştirmeye yeni başladıysanız yeni nesil Azure Data Factory Fabric Data Factory ile başlayın. Pencere dönüşümü şu anda Veri Akışı 2. Nesil'de desteklenmiyor. Desteklenen dönüştürmelerin ve bunların eşdeğerlerinin listesi için bkz. Veri akışı kullanıcılarını eşlemek için Veri Akışı 2. Nesil kılavuzu.

Pencere dönüşümü, veri akışlarınızdaki sütunların pencere tabanlı toplamalarını tanımladığınız yerdir. İfade Oluşturucusu'nda LEAD, LAG, NTILE, CUMEDIST ve RANK gibi veri veya zaman pencerelerini (SQL OVER yan tümcesi) temel alan farklı toplama türleri tanımlayabilirsiniz. Çıkışınızda bu toplamaları içeren yeni bir alan oluşturulur. İsteğe bağlı gruplama alanlarını da ekleyebilirsiniz.

Menüden seçilen Pencereleme'yi gösteren ekran görüntüsü.

Üstünde

Pencere dönüştürmeniz için sütun verilerinin bölümlemesi ayarlayın. SQL eşdeğeri, Partition By SQL'deki Over yan tümcesindedir. Bir hesaplama oluşturmak veya bölümleme için kullanılacak bir ifade oluşturmak istiyorsanız, sütun adının üzerine gelip Hesaplanan sütun'u seçerek bunu yapabilirsiniz.

Sırala

Over yan tümcesinin başka bir bölümü de ayarını gerçekleştirmektir Order By. Bu yan tümce, veri sıralama düzenini ayarlar. Sıralama için bu sütun alanında bir hesaplama değeri için de ifade oluşturabilirsiniz.

Sırala sekmesinin seçili olduğu Pencere Ayarları'nı gösteren ekran görüntüsü.

Aralık Ölçütü

Ardından, pencere çerçevesini İlişkisiz veya Sınırlanmış olarak ayarlayın. İlişkisiz bir pencere çerçevesi ayarlamak için kaydırıcıyı her iki uçta da İlişkisiz olarak ayarlayın. İlişkisiz ve Geçerli Satır arasında bir ayar seçerseniz, Uzaklık başlangıç ve bitiş değerlerini ayarlamanız gerekir. Her iki değer de pozitif tamsayılardır. Verilerinizden göreli sayıları veya değerleri kullanabilirsiniz.

Pencere kaydırıcısının ayarlanacağı iki değer vardır: geçerli satırdan önceki değerler ve geçerli satırdan sonraki değerler. Başlangıç ve bitiş arasındaki uzaklık kaydırıcıdaki iki seçiciyle eşleşir.

Ekran görüntüsü, Aralığa göre sekmesinin seçili olduğu Pencere Ayarları'nı gösterir.

Pencere sütunları

Son olarak, RANK, COUNT, MIN, MAX, DENSE RANK, LEAD, LAG gibi veri pencereleriyle kullanmak istediğiniz toplamaları tanımlamak için İfade Oluşturucusu'nu kullanın.

İfade Oluşturucusu aracılığıyla Veri Akışı İfade Dilinde kullanabileceğiniz toplama ve analitik işlevlerin tam listesi, veri akışı eşlemesindeki Veri dönüştürme ifadeleri bölümünde listelenmiştir.

Basit bir gruplama toplaması arıyorsanız Toplama dönüştürmesini kullanın