Tüm Ürünler
Search
Belge Merkezi

Data Management:Test verisi oluşturma

Son Güncelleme:Oct 04, 2026

Data Management (DMS) içindeki test verisi oluşturma talepleri için onay süreçlerini yapılandırın. Approval Rule Validation kontrol noktası altındaki güvenlik kuralları; bir talebin onaya ihtiyaç duyup duymadığını, hangi onay şablonunun uygulanacağını veya işlemin tamamen engellenip engellenmeyeceğini belirler.

Çalışma mekanizması

Bir kullanıcı test verisi oluşturma talebi gönderdiğinde DMS, bu talebin Approval Rule Validation kontrol noktası altında belirtilen kurallara uyup uymadığını denetler. Eşleşen bir kural bulunmazsa varsayılan onay şablonu devreye girer.

Temel kavramlar

Kontrol noktaları

Kontrol noktası, DMS'nin güvenlik kurallarını uyguladığı değerlendirme aşamasıdır. Test verisi oluşturma talepleri Approval Rule Validation kontrol noktasında değerlendirilir.

Faktörler

Faktör, DMS'nin bir güvenlik kuralı koşulunun parçası olarak değerlendirdiği önceden tanımlanmış değişkendir. Faktörleri kullanarak SQL deyimlerinin kategorileri veya etkilenen veri satırı sayısı gibi güvenlik kuralları tarafından doğrulanacak bağlamı elde edebilirsiniz. Faktör adları, görünen adın önüne @fac. öneki eklenerek oluşturulur.

Test Data Generation içindeki Approval Rule Validation kontrol noktası için aşağıdaki faktörler kullanılabilir:

Faktör Açıklama Örnek değerler
@fac.env_type Hedef veritabanı örneğinin ortam türü. Ortam türlerinin tam listesi için bkz. Bir örneğin ortam türünü değiştirme. DEV, PRODUCT
@fac.schema_name Hedef şemanın adı. my_schema

Eylemler

Eylem, bir kuralın if koşulu karşılandığında DMS'nin ne yapacağını tanımlar. Örnek eylemler arasında bir talebin gönderilmesini engelleme, bir onay süreci seçme, bir talebi onaylama veya reddetme yer alır. Eylem adları, görünen adın önüne @act. öneki eklenerek oluşturulur.

Test Data Generation içindeki Approval Rule Validation kontrol noktası için aşağıdaki eylemler kullanılabilir:

Eylem Açıklama
@act.forbid_submit_order Talep gönderimini engeller. Biçim: @act.forbid_submit_order 'Engelleme nedeni'
@act.do_not_approve Kimliğine göre bir onay şablonu atar. Ayrıntılar için bkz. Onay süreçlerini yapılandırma.

Şablon veritabanı

DMS, Test Data Generation için önceden tanımlanmış bir dizi güvenlik kuralı şablonu içerir. Bu şablonları gereksinimlerinize uygun şekilde etkinleştirin veya değiştirin:

  • Test veritabanları için onay gerekmez

  • Test verisi oluşturmayı devre dışı bırak

  • Üretim veritabanları için test verisi oluşturmayı yasakla

Varsayılan onay şablonunu değiştirme

Varsayılan onay şablonu, özel bir kural ile eşleşmeyen tüm test verisi oluşturma taleplerine uygulanır. Geri dönüş olarak kullanılan onay sürecini değiştirmek için bu şablonu düzenleyin.

Ön koşullar

Başlamadan önce aşağıdakileri sağladığınızdan emin olun:

  • DMS konsolu V5.0 erişiminizin olması

  • Güvenlik kuralı kümelerini düzenleme izninizin olması

Adımlar

  1. DMS konsolu V5.0 üzerinde oturum açın.

  2. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Security Rules seçeneklerini belirleyin.

    Not

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and disaster recovery (DBS) > Security Rules seçeneklerini belirleyin.

  3. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All functions > Security and Specifications > Security Rules seçeneklerini belirleyin.

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and Specifications > Security Rules seçeneklerini belirleyin.
  4. Hedef veritabanının kural kümesini bulun ve Actions sütunundaki Edit öğesine tıklayın.

  5. Details sayfasında sol gezinme bölmesinden Database Development > Test Data Generation seçeneklerini belirleyin.

  6. Default Template for Test Data Generation kuralını bulun ve Actions sütunundaki Edit öğesine tıklayın.

  7. Change Configuration Item iletişim kutusunda Switch Approval Template seçeneğine tıklayın.

  8. Switch Approval Template iletişim kutusunda hedef onay şablonunu bulun ve Actions sütunundaki Select öğesine tıklayın.

    Bu şablona geri dönen tüm talepler için onayı atlamak istiyorsanız bunun yerine Reset to Free of Approval seçeneğine tıklayın.
  9. Submit seçeneğine tıklayın.

Onay kuralı oluşturma

Belirli koşullara yönelik onay davranışını kontrol etmek için özel bir kural oluşturun. Örneğin, üretim veritabanları için test verisi oluşturmayı engellemek veya belirli şemalar için belirli bir onay süreci gerektirmek amacıyla bu yöntemi kullanabilirsiniz.

Ön koşullar

Başlamadan önce aşağıdakileri sağladığınızdan emin olun:

  • DMS konsolu V5.0 erişiminizin olması

  • Güvenlik kuralı kümelerini düzenleme izninizin olması

Adımlar

  1. DMS konsolu V5.0 üzerinde oturum açın.

  2. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All Features > Security and disaster recovery (DBS) > Security Rules seçeneklerini belirleyin.

    Not

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and disaster recovery (DBS) > Security Rules seçeneklerini belirleyin.

  3. Sol üst köşedeki 2023-01-28_15-57-17.png simgesinin üzerine gelin ve All functions > Security and Specifications > Security Rules seçeneklerini belirleyin.

    DMS konsolunu normal modda kullanıyorsanız üst gezinme çubuğundan Security and Specifications > Security Rules seçeneklerini belirleyin.
  4. Hedef veritabanının kural kümesini bulun ve Actions sütunundaki Edit öğesine tıklayın.

  5. Details sayfasında sol gezinme bölmesinden Database Development > Test Data Generation seçeneklerini belirleyin.

  6. Checkpoints altında Basic Configuration Item seçeneğini belirleyin ve ardından Create Rule seçeneğine tıklayın. Aşağıdaki öğeleri yapılandırın:

    Yapılandırma öğesi Zorunlu Açıklama
    Checkpoints Evet Approval rule validation seçeneğini belirleyin.
    Template database Hayır Önceden tanımlanmış bir kural şablonu yükler. Bir kontrol noktası seçtikten sonra mevcut şablonlara göz atmak için Load from Template Database seçeneğine tıklayın. Her şablonun açıklamaları için bkz. Şablon veritabanı.
    Rule name Evet Kural için bir ad. Bir şablon yüklerseniz ad otomatik olarak doldurulur.
    Rule DSL Evet Kural mantığını tanımlayan DSL deyimi. Bir şablon yüklerseniz deyim otomatik olarak doldurulur. DSL sözdizimi için bkz. Güvenlik kuralları için DSL sözdizimi.
  7. Submit seçeneğine tıklayın.

  8. Kuralı etkinleştirin. Yeni kurallar varsayılan olarak Disabled durumundadır. Actions sütunundaki Enable seçeneğine tıklayın ve ardından OK seçeneğine tıklayın.

Sonraki adımlar