# İfade oluşturma

Sütun eklerken, sütun ifadelerini düzenlerken, dönüştürme kuralları oluştururken veya veri kümelerini filtrelerken sütun değerlerini hesaplamak ya da koşulları tanımlamak için ifadeleri kullanın.

İfade oluşturucu, geçerli görev için kullanılabilir öğeleri listeler. Taşıma görevi referansları SaaS tarafından yönetilen yerleştirme, lake yerleştirme ve çoğaltma görevlerini kapsar. Depolama, dönüştürme ve data mart ifadeleri, veri platformuna veya görev motoruna bağlıdır. CDC Storage ve Streaming Transform işlevleri için bkz. [Dönüştürme işlevleri](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/transformation-functions.htm). Düzenleyicinizde bulunan işlevleri ve söz dizimini kullanın.

## İfade oluşturma veya düzenleme

1. Yapılandırdığınız sütun, dönüştürme kuralı veya veri kümesi filtresinden ifade oluşturucuyu açın.

   Bir sütun ifadesi için sütundaki the Sütun ifadesini düzenle icon öğesine tıklayın.

2. Bir öğe seçin, ardından eklemek için the Seçili ifade öğesini ekle icon simgesine tıklayın.

   Ayrıca ifadeyi yazabilirsiniz. Düzenleyiciniz tarafından kullanılan sözdizimini koruyarak her kaynak satırdan değer sağlamak için sütun parametreleri ekleyin.

   Araç çubuğundan bir operatör eklemek için ifadede ait olduğu yere tıklayın, ardından operatöre tıklayın.

3. Fonksiyon bağımsız değişkeni yer tutucularını sütun parametreleri, sabitler veya iç içe ifadelerle değiştirin.

   `'Unknown'` ve `'2026-10-08'` gibi metin ve tarih sabitlerini tek tırnak içine alın. Gömülü bir tırnak işaretini iki tırnak işaretiyle temsil edin: `'O''Brien'`. Sayıları `12` veya `12.5` gibi tırnak işareti olmadan girin. Eksik bir değer için `'NULL'` metnini değil, `NULL` kullanın.

4. İfadeyi aşağıda açıklandığı gibi test edin, ardından kaydetmek için Tamam'a tıklayın.

## İfade öğelerini kullanma

* Sütunlar: Kaynak veri kümesi sütunları, işlenen satırdaki değerleri sağlar.

  Streaming Transform görevleri için bu liste, kaynak sırasına göre `hdr__kafka_partition` ve `hdr__file_name` gibi yerleştirme sütunlarını da içerir. Bunlar, hareket görevi ifadelerindeki `Q_H_` başlıklarından ayrıdır. Bkz. [Yerleştirme tabloları](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/lakehouse-datasets-architecture-streaming.htm#Landing).

* İşlevler: Değerleri hesaplar veya dönüştürür. Bağımsız değişkenleri işlev imzasında gösterilen sırada sağlayın. Bkz. [İfade fonksiyonları](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Transformation/Expression-functions.htm).

  Bilgi notuAzure Synapse Analytics ifadeleri için `$RTRIM` ve `$LTRIM`, belirtilen kırpma karakterinden bağımsız olarak yalnızca boşlukları kırpar.

* Operatörler: Değerleri birleştirin, karşılaştırın veya koşulları tanımlayın. Değerlendirme sırasını kontrol etmek için parantez kullanın. Bkz. [İfade operatörleri](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Transformation/Expression-operators.htm).

* Başlıklar: SaaS tarafından yönetilen yerleştirme, göl yerleştirme ve çoğaltma görevlerinde değişiklik meta verilerini kullanın. Kaynak uç noktası uygulanabilirliği ve işleme aşaması değerleri için bkz. [İfade başlıkları](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Transformation/Expression-headers.htm).

## Örnek: Sütun değerlerini birleştirme

Aşağıdaki ifade, `first_file_name` ve `first_file_title`'yi iki nokta üst üste ile birleştirir:

```
${first_file_name} || ':' || ${first_file_title}
```

`sales` ve `Sales June 2022` örnek değerleri için sonuç `sales:Sales June 2022` olur.

İfade düzenleme

İfade düzenleme

İfade düzenleme ![İki veri kümesi sütununu iki nokta üst üste ile birleştiren ifade düzenleyicisi.](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_qdi_expression_editor.png)

## İfadeleri test etme

Kaydetmeden önce hesaplanan sonucu kontrol etmek için örnek parametre değerlerini kullanın. Parametre çıkarımı ifade girdilerini belirler; test işlemi, ifadeyi sağladığınız değerlerle değerlendirir.

Bilgi notu`$SOURCE_LOOKUP` ve `$TARGET_LOOKUP` işlevlerine yapılan çağrıların test edilmesi desteklenmez.

1. Parametreleri ayıkla'ya tıklayın.

2. Sütun veri türüne uygun değerler kullanarak her parametre için bir Test edilecek değer girin.

3. İfadeyi test et'e tıklayın ve sonucu kontrol edin.

İfade geçersizse söz dizimini ve bağımsız değişkenlerini düzeltin, ardından yeniden test etmeden önce parametreleri tekrar ayıklayın. İlgili durumlarda eksik değerler de dahil olmak üzere temsil edici değerlerle tekrarlayın. Başarılı bir örneklem testi, her kaynak satırını kontrol etmez.