Ana içeriğe geç

Filtre Aksiyonu

Filtre Aksiyonu, tanımlanmış kriterlere göre mevcut bir Veri Kümesi'nden belirli veri alt kümelerinin çıkarılmasını sağlar. Girdi Veri Kümesi'ni işler ve yalnızca filtre ifadesi gereksinimlerini karşılayan kayıtları içeren yeni bir Veri Kümesi oluşturur.

Alan Açıklama Gereklilik
Veri Kümesi adı Filtrelenecek kaynak Veri Kümesi'nin referans adı. Gerekli
Filtre Filtreleme kriterlerini tanımlamak için kullanılan mantıksal ifade. Gerekli
Büyük/küçük harf duyarlılığı Filtre ifadesinde metin karşılaştırmalarının büyük/küçük harf duyarlı olup olmadığını kontrol etmek için bir boolean seçeneği. İsteğe bağlı
Yeni veri kümesi adı Filtrelenmiş verileri içeren sonuç Veri Kümesi'ne atanan ad. Gerekli

Eylem tipleri ve Örnekler

Mantıksal Karşılaştırma

  • Format: string veya sayısal ifade
  • Örnek Sonuç: $"ad"="ilhan" and $"Numara"=5

string Desen Eşleşmesi

  • Format: anahtar kelimeler kullanan string ifadesi
  • Örnek Sonuç: $"ad" begins with "il" or $"ad" contains "han"

Dinamik Değişken Filtreleme

  • Format: Değişken yer tutucularına sahip string ifadesi
  • Örnek Sonuç: $"${columnName}"="Robusta"

Gruplandırılmış Koşullar

  • Format: Değerlendirme sırasını kontrol etmek için parantez kullanan string ifadesi
  • Örnek Sonuç: ($"Name"="Sami" or $"Surname"="Smith") and ($"Status1"="Error" or $"Status2"="Error" or $"Status3"="Error")

Uygulama Örnekleri

Alan Kurulumu - Dataset name: newDS - New dataset name: newFilteredDS

Uygulama Değişkenleri - Filter: $"SIRKET"="Robusta" - Filter: $"mail"="${mailAdresi}" - Filter: $"A"="Robusta" - Filter: ($"Name"="Sami" or $"Surname"="Smith") and ($"Status1"="Error" or $"Status2"="Error" or $"Status3"="Error") - Case sensitive: false

Teknik Notlar

Desteklenen işlemler arasında "=", "!=", "<", "<=", "ile başlar", "ile biter", "içerir", "içermez", "ve", "veya" ve parantezler "()" bulunur. Sütun referans formatı $"A", "Excel'i Veri Kümesi'ne Oku" Aksiyonu'nda "başlık var" seçeneği false olarak ayarlandığında geçerlidir.

Aynı ifadede and/or koşullarını karıştırırken, açıkça gruplandırmak için parantez kullanın — gruplandırma olmadan, bir or'dan sonraki her şey, amaçlanan kombinasyon yerine tek bir ayrı koşul olarak değerlendirilebilir. Örneğin, $"A"="x" or $"B"="y" and $"C"="z" amaçlanan mantık bu olduğunda ($"A"="x" or $"B"="y") and $"C"="z" olarak yazılmalıdır.

Büyük/küçük harf duyarlılığı devre dışı bırakıldığında (false), metin karşılaştırmaları harf durumunu yoksayar, bu da kaynak veriler arasında tutarsız şekilde büyük harf yazılan değerleri eşleştirmeye yardımcı olur (Mail Search'te mevcut olan büyük/küçük harfe duyarsız seçeneğe benzer).