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.
GEÇERLİDİR: 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 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.
Bu makalede, eşleme veri akışlarında Azure Data Factory ve Azure Synapse Analytics tarafından desteklenen pencere işlevleri hakkında ayrıntılar sağlanır.
Pencere işlev listesi
Aşağıdaki işlevler yalnızca pencere dönüştürmelerinde kullanılabilir.
| Window işlevi | Görev |
|---|---|
| cumeDist | Bir değerin bölümdeki tüm değerlere göre konumunu hesaplar. Sonuç, bölümün sıralanmasında geçerli satırdan önceki veya buna eşit olan satırların, pencere bölümündeki toplam satır sayısına bölünmesidir. Sıralamadaki tüm bağlama değerleri aynı konuma değerlendirilir. |
| denseRank | Pencerenin "order by" yan tümcesinde belirtilen değerler grubundaki bir değerin derecesini hesaplar. Sonuç, bölümün sırasına göre geçerli satırdan önceki veya buna eşit olan satır sayısının bir artı değeridir. Değerler dizide boşluklar oluşturmaz. İşlev, denseRank veriler sıralanmadığında bile çalışır ve değerlerde değişiklik arar. |
| Gecikme | Geçerli satırdan önce değerlendirilen n ilk parametre satırının değerini alır. İkinci parametre, geriye bakacak satır sayısıdır ve varsayılan değerdir 1. Eğer çok sayıda satır yoksa ve varsayılan bir değer belirtilmemişse, null değeri döndürülür. |
| lider | Geçerli satırdan sonraki n satırlarda değerlendirilen ilk parametrenin değerini alır. İkinci parametre, ileriye bakacak satır sayısıdır ve varsayılan değerdir 1. Yeterli sayıda satır yoksa, varsayılan bir değer belirtilmediği sürece null değeri döndürülür. |
| nTile | Her pencere bölümünün satırlarını, 1 ile en fazla n aralığında değişen n demetlere böler. Demet değerleri en 1fazla değerine göre farklılık gösterir. Bölümdeki satır sayısı demet sayısına eşit olarak bölünmezse, kalan değerler ilk demetle başlayarak demet başına bir tane dağıtılır.
NTile işlevi, çeyrekler, onda birlikler ve diğer yaygın özet istatistiklerinin tertiles hesaplanması için kullanışlıdır.işlevi başlatma sırasında iki değişken hesaplar. Normal bir demetin boyutuna fazladan bir satır eklenir. Her iki değişken de geçerli bölümün boyutuna bağlıdır. Hesaplama işlemi sırasında işlev geçerli satır numarasını, geçerli demet numarasını ve demetin değiştiği satır numarasını ( bucketThreshold) izler. Geçerli satır numarası demet eşiğine ulaştığında, demet değeri bir artar. Eşik, kova boyutuna göre artar (geçerli kova doldurulmuşsa bir tane fazladan artar). |
| rütbe | Pencerenin "order by" yan tümcesinde belirtilen değerler grubundaki bir değerin derecesini hesaplar. Sonuç, bölümün sırasına göre geçerli satırdan önceki veya buna eşit olan satır sayısının bir artı değeridir. Değerler dizide boşluklar oluşturur. İşlev, rank veriler sıralanmadığında bile çalışır ve değerlerde değişiklik arar. |
| rowNumber | ile 1başlayan bir penceredeki satırlar için sıralı satır numaralandırması atar. |
İlgili içerik
- Tüm toplama işlevlerinin listesi.
- Tüm dizi işlevlerinin listesi.
- Önbelleğe alınmış tüm arama işlevlerinin listesi.
- Tüm dönüştürme işlevlerinin listesi.
- Tüm tarih ve saat işlevlerinin listesi.
- Tüm ifade işlevlerinin listesi.
- Tüm harita işlevlerinin listesi.
- Tüm meta işlevlerin listesi.
- Tüm veri dönüştürme ifadelerinin kullanım ayrıntıları.
- İfade Oluşturucusu'nu kullanmayı öğrenin.