Tworzenie reguły komponentu | Centrum migracji Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Tworzenie reguły komponentu

Ostatnia aktualizacja: 14.10.2026
Availability-noteBeta

W tym scenariuszu używasz Talend API do utworzenia reguły komponentu w celu poprawy jakości projektu.

Informacje o tym zadaniu

Oto kilka szczegółów dotyczących wywołania API:

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
  }
Wybrano API, aby pobrać wszystkie reguły.

Procedura

  1. Wywołaj punkt końcowy POST /api/v1/projects/quality/rules/category/component , aby utworzyć regułę z kategorii Component. Dostępne są inne punkty końcowe, jeśli chcesz utworzyć regułę innej kategorii.
  2. W obszarze Treść wprowadź następujące informacje:
    Nazwa parametru Wartość
    nazwy Wprowadź nazwę reguły.
    Opis Wprowadź opis reguły.
    Ważność Wprowadź ważność reguły. Ważność jest ustawiana na podstawie wpływu reguły na jakość projektu. Możesz podać jeden z następujących poziomów ważności: Informacja, Drobny, Poważny, Krytyczny.
    operator Określ operator porównania do porównania z progiem: <=, \>=, =, \>=
    wartość Wprowadź wartość dla progu. Ta wartość ustawia limit lub granicę, powyżej lub poniżej której należy obserwować warunek. To pole akceptuje wartości liczbowe zaczynające się od 0.
    typ Wprowadź jeden z następujących typów progu: Procentowy lub Liczbowy.
    Składniki Wprowadź łączniki lub nazwy składników.
    parametrami Każdy komponent lub węzeł w zadaniu może mieć parametry, takie jak CODE, URL, URI. Na przykład, komponent tJava ma parametr CODE.

    Każde zadanie może mieć parametry (PARAMETR_PROJEKTU) takie jak NIEJAWNE_ŁADOWANIE lub WYKONANIE_WIELOWĄTKOWE.

    Każde połączenie może mieć parametry, takie jak PARTITIONER lub NUM_PARTITIONS.

    wejścia Możesz dodać listę wyrażeń regularnych lub dowolny tekst, aby zweryfikować regułę.
    istnieje Określa, czy określony komponent istnieje w zadaniu. Wartości mogą być prawda lub fałsz.

    Przykład:

     {
        "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. Kliknij Wykonaj, aby wykonać wywołanie.

Wyniki

Reguła została utworzona.

Visit the discussion forum at community.qlik.com

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!