Aracılığıyla paylaş


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

UYGULANANLAR: Azure Data Factory Azure Synapse Analytics

İpucu

Kuruluşlar için hepsi bir arada analiz çözümü olan Microsoft Fabric'te Data Factory'yi deneyin. Microsoft Fabric , veri taşımadan veri bilimine, gerçek zamanlı analize, iş zekasına ve raporlamaya kadar her şeyi kapsar. Yeni bir deneme sürümünü ücretsiz olarak başlatmayı öğrenin!

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

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ı gruplandırma ölçütü 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.

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

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ık ölçütü 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, eşleme veri akışındaki veri dönüştürme ifadeleri bölümünde listelenir.

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