Ana içeriğe geç Tamamlayıcı içeriğe geç

Şartname oluşturma

Availability-noteBeta

Bu senaryoda, proje kalitenizi artırmak için bir şartname oluşturmak üzere Talend API'lerini kullanırsınız.

Bu görev hakkında

API çağrısı hakkında bazı detaylar şunlardır:

Method: POST
endpoint: api/v1/projects/quality/specifications
payload:[
  {
    "name": "string",
    "description": "string",
    "rules": [
      "string"
    ],
    "threshold": {
      "operator": "string",
      "value": 0,
      "type": "Percentage"
    }
  }
]
Tüm spesifikasyonları almak için seçilen API.

Prosedür

  1. Tüm kuralları almak için GET /api/v1/projects/quality/rules uç noktasını çağırın.
  2. Oluşturmak istediğiniz yeni spesifikasyona eklemek istediğiniz kuralların kimliğini not alın.
  3. Bir spesifikasyon oluşturmak için POST /api/v1/projects/quality/specifications uç noktasını çağırın.
  4. Gövde alanında aşağıdaki bilgileri girin:
    Parametre adıDeğer
    adKuralın adını girin.
    açıklamaKuralın açıklamasını girin.
    kurallarBir veya birkaç kural kimliği girin.
    işleçEşikle karşılaştırmak için karşılaştırma operatörünü belirtin: <=, \>=, =, \>=
    değerEşik için bir değer girin. Bu değer, bir koşulun gözlemlenmesi gereken bir üst veya alt sınırı belirler. Bu alan 0'dan başlayan sayısal değerleri kabul eder.
    türAşağıdaki eşik türlerinden birini girin: Yüzde veya Sayısal.

    Örnek:

    {
      "name": "cloud-migration", 
      "description": "This specification contains rules related best practices for Talend Cloud Migration", 
      "rules": [
          "30599ac4-09b0-4abd", "30599ac4-09b0-4abc" 
          ], 
          "threshold": {
              "operator": "=", 
              "value": 0, 
              "type": "PERCENTAGE" 
           }
    }
  5. Çağrınızı yayınlamak için Yürüt'e tıklayın.

Sonuçlar

Spesifikasyon oluşturuldu.

Visit the discussion forum at community.qlik.com

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!