Ga naar hoofdinhoud Ga naar aanvullende inhoud

Een specificatie maken

Availability-noteBèta

In dit scenario gebruikt u Talend API's om een specificatie te maken ter verbetering van de projectkwaliteit.

Over deze taak

Hier zijn enkele details over de API-aanroep:

Method: POST
endpoint: api/v1/projects/quality/specifications
payload:[
  {
    "name": "string",
    "description": "string",
    "rules": [
      "string"
    ],
    "threshold": {
      "operator": "string",
      "value": 0,
      "type": "Percentage"
    }
  }
]
API geselecteerd om alle specificaties op te halen.

Procedure

  1. Roep het GET /api/v1/projects/quality/rules-eindpunt aan om alle regels op te halen.
  2. Noteer de ID van de regels die u wilt toevoegen aan de nieuwe specificatie die u wilt maken.
  3. Roep het POST /api/v1/projects/quality/specifications-eindpunt aan om een specificatie te maken.
  4. Geef in het Hoofdtekst-gebied de volgende informatie op:
    ParameternaamWaarde
    ontbreektGeef de naam van de regel op.
    BeschrijvingGeef de beschrijving van de regel op.
    RegelsVoer een of meerdere regel-ID's in.
    operatorGeef de vergelijkingsoperator op om te vergelijken met de drempel: <=, \>=, =, \>=
    waardeVoer een waarde in voor de drempel. Deze waarde stelt een limiet of grens in, waarboven of waaronder een voorwaarde moet worden waargenomen. Dit veld accepteert numerieke waarden vanaf 0.
    typeVoer een van de volgende drempeltypen in: Percentage of Numeriek.

    Voorbeeld:

    {
      "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. Klik op Uitvoeren om uw oproep te plaatsen.

Resultaten

De specificatie is gemaakt.

Visit the discussion forum at community.qlik.com

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!