# Kural Oluşturma

Availability-note[Beta](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)

Beta içeriği

Bir kural, uyulması gereken bir koşul veya belirli bir en iyi uygulamadır.

## Prosedür

1. Bir kullanıcı kuralı oluşturmak için, Kurallar sekmesinde, Oluştur düğmesine tıklayın.
2. Bir iletişim kutusu açılır, aşağıdaki bilgileri girin:
   * Ad: Kural için benzersiz bir sembolik ad girin.

   * Açıklama: Kural için bir açıklama girin.

   * Kategori: Kurallar, kuralın koşuluna veya amacına göre farklı kategorilere ayrılır. Kategorilerden birini seçin. ![Kural yapılandırması.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-ui-rules.png)

   * Şiddet: Kural için farklı şiddet seviyelerinden birini seçin:

     * Bilgi
     * Küçük
     * Büyük
     * Kritik

     Şiddet seviyesi, kuralın proje kalitesi üzerindeki etkisine göre belirlenir. Seviyenin amacı, yalnızca kuralın önemine dair size bir genel bakış sunmaktır.

   * Operatör: Eşikle karşılaştırmak için bir karşılaştırma operatörü seçin.

   * Eşik: Eşik, bir koşulun üzerinde veya altında gözlemlenmesi gereken bir limit belirleyen bir değerdir. 0'dan başlayan sayısal bir değer girin.

   * EşikTürü: Eşik türlerinden birini seçin. Aşağıdaki giriş alanları kategori seçimine göre görüntülenir:

   * Bileşenler: Yalnızca Bileşen kategorisindeki kurallar için geçerlidir. Kuralın uygulanacağı bileşenleri girin, örneğin: tJava veya tRow.

   * Parametreler: Bileşen, Proje\_Parametresi ve Bağlantı kategorilerindeki kurallar için geçerlidir. Bir İş'teki her bileşen veya düğüm, CODE, URL, URI gibi parametrelere sahip olabilir. Her İş'in aşağıdaki gibi parametreleri olabilir: IMPLICIT\_LOAD, MULTI\_THREAD\_EXECUTION. Bağlantı, PARTITIONER veya NUM\_PARTITIONS gibi parametrelere sahip olabilir. Birden çok parametreyi virgülle ayırarak girebilirsiniz.

   * İş Özniteliği: Yalnızca İş kategorisindeki kurallar için geçerlidir. Listelenen İş özniteliklerinden birini seçin. Örneğin: Amaç İş Özniteliği ile Boş İş Amacı kuralı, boş İş amacına sahip İşleri tanımlar.

   * Öznitelik: Yalnızca Bağlam kategorisine sahip kurallara uygulanabilir. Aşağıdaki iki öznitelik türünden birini seçebilirsiniz: Parola veya Dize.

   * Kural Türü: Yalnızca Bileşen kategorisine sahip kurallara uygulanabilir. Kuralda normal ifadeler veya herhangi bir metin girişi yazmak istiyorsanız, kural türü olarak Input\_Rule öğesini seçin. İş'te belirli bir bileşenin var olup olmadığını belirlemek için Exist\_Rule öğesini seçin. ![Kural oluşturma penceresi.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-create-ui-rule.png)

   * Girdiler: Tüm kategoriler için geçerlidir. Birden çok girdiyi virgülle ayırarak girin. Girdiler, kuralı doğrulamak için düzenli ifadeler listesi veya girdi değeri (metin) olabilir.

   * Mevcut: Yalnızca Bileşen kategorisindeki kurallar için geçerlidir. Bu seçenek, belirli bir bileşenin İş'te mevcut olup olmadığını belirler. Örneğin, tLogRow bileşeninin bir İş'te mevcut olup olmadığını belirler.
3. Kuralı oluşturmak için Kaydet'e tıklayın.

## Sonuçlar

Kural iletişim kutusu otomatik olarak kapanır ve yeni kural Kurallar sayfasında listelenir.