Een componentregel maken | Migratiecentrum Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Een componentregel maken

Laatst bijgewerkt: 14-10-2026
Availability-noteBèta

In dit scenario gebruikt u Talend API's om een componentregel te maken om de kwaliteit van uw project te verbeteren.

Over deze taak

Hier zijn enkele details over de API-aanroep:

Method: POST
endpoint: api/v1/projects/quality/rules/category/components
payload:
    {
    "name": "string",
    "description": "string",
    "severity": "Info",
    "category": "Component",
    "threshold": {
      "operator": "string",
      "value": 0,
      "type": "Percentage"
    },
    "components": [
      "string"
    ],
    "parameters": [
      "string"
    ],
    "inputs": [
      "string"
    ],
    "exists": true
  }
API geselecteerd om alle regels op te halen.

Procedure

  1. Roep het POST /api/v1/projects/quality/rules/category/component eindpunt aan om een regel van de Component categorieën te maken. Er zijn andere eindpunten beschikbaar als u een regel van een andere categorie wilt maken.
  2. Geef in het Hoofdtekst-gebied de volgende informatie op:
    Parameternaam Waarde
    ontbreekt Voer de naam van de regel in.
    Beschrijving Geef de beschrijving van de regel op.
    ernst Voer de ernst van de regel in. De ernst wordt ingesteld op basis van de impact van de regel op de projectkwaliteit. U kunt een van de volgende ernsttypen opgeven: Info, Gering, Ernstig, Kritiek.
    operator Geef de vergelijkingsoperator op om te vergelijken met de drempel: <=, \>=, =, \>=
    waarde Voer een waarde in voor de drempel. Deze waarde stelt een limiet of grens in, waarboven of -onder een voorwaarde moet worden waargenomen. Dit veld accepteert numerieke waarden vanaf 0.
    type Voer een van de volgende drempeltypen in: Percentage of Numeriek.
    componenten Voer de connectors of componentnamen in.
    Parameters Elke component of node in een Job kan parameters hebben zoals CODE, URL, URI. Bijvoorbeeld, de tJava-component heeft een CODE parameter.

    Elke taak kan parameters hebben (PROJECT_PARAMETER) zoals IMPLICIT_LOAD of MULTI_THREAD_EXECUTION.

    Elke verbinding kan parameters hebben zoals PARTITIONER of NUM_PARTITIONS.

    invoer U kunt een lijst met reguliere expressies of willekeurige tekst toevoegen om de regel te valideren.
    bestaat Bepaalt of een specifiek onderdeel bestaat in de Job. De waarden kunnen waar of onwaar zijn.

    Voorbeeld:

     {
        "name": "Java Logs",
        "description": "Identify Jobs that contain java logs",
        "severity": "Info",
        "category": "Component",
        "threshold": {
          "operator": "<=",
          "value": 0,
          "type": "Numeric"
        },
        "components": [
          "tJava", "tJavaFlex", "tJavaRow"
        ],
        "parameters": [
          "CODE", "CODE_START", "CODE_MAIN", "CODE_END"
        ],
        "inputs": [
          "System.out.print", "System.err.print"
        ],
        "exists": true
      }
  3. Klik op Uitvoeren om uw oproep te doen.

Resultaten

De regel is aangemaakt.

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!