Gå till huvudinnehåll Gå till ytterligare innehåll

Skapa en specifikation

Availability-noteBeta

I det här scenariot använder du Talend API:er för att skapa en specifikation för att förbättra projektkvaliteten.

Om den här uppgiften

Här är några detaljer om API-anropet:

Method: POST
endpoint: api/v1/projects/quality/specifications
payload:[
  {
    "name": "string",
    "description": "string",
    "rules": [
      "string"
    ],
    "threshold": {
      "operator": "string",
      "value": 0,
      "type": "Percentage"
    }
  }
]
API valt för att hämta alla specifikationer.

Procedur

  1. Anropa GET /api/v1/projects/quality/rules slutpunkten för att hämta alla regler.
  2. Anteckna ID för de regler du vill lägga till i den nya specifikationen du vill skapa.
  3. Anropa POST /api/v1/projects/quality/specifications slutpunkten för att skapa en specifikation.
  4. I brödtextområdet anger du följande information:
    ParameternamnVärde
    namnAnge regelns namn.
    beskrivningAnge regelns beskrivning.
    reglerAnge ett eller flera regel-ID:n.
    operatorAnge jämförelseoperatorn att jämföra med tröskeln: <=, \>=, =, \>=
    värdeAnge ett värde för tröskeln. Detta värde anger en gräns eller en begränsning, över eller under vilken ett villkor ska observeras. Detta fält accepterar numeriska värden från och med 0.
    typ avAnge en av följande tröskeltyper: Procentandel eller Numerisk.

    Exempel:

    {
      "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. Klicka på Utför för att utfärda ditt anrop.

Resultat

Specifikationen skapas.

Visit the discussion forum at community.qlik.com

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!