컴포넌트 규칙 생성 | 마이그레이션 센터 도움말
기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

컴포넌트 규칙 생성

마지막 업데이트: 2026. 10. 14.
Availability-note베타

이 시나리오에서는 Talend API를 사용하여 프로젝트 품질을 향상시키기 위한 컴포넌트 규칙을 생성합니다.

이 작업 정보

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
  }
모든 규칙을 가져오기 위해 선택된 API.

절차

  1. POST /api/v1/projects/quality/rules/category/component 엔드포인트를 호출하여 컴포넌트 카테고리의 규칙을 생성합니다. 다른 카테고리의 규칙을 만들고 싶다면 다른 엔드포인트도 사용할 수 있습니다.
  2. 본문 영역에 다음 정보를 입력합니다.
    파라메타 이름 값
    이름 규칙의 이름을 입력합니다.
    설명 규칙의 설명을 입력합니다.
    심각성 규칙의 심각성을 입력합니다.심각도는 프로젝트 품질에 대한 규칙의 영향에 따라 설정됩니다.다음 심각도 유형 중 하나를 제공할 수 있습니다: 정보, 경미, 주요, 치명.
    연산자 임계값과 비교할 비교 연산자를 지정하세요: <=, \>=, =, \>=
    값 임계값에 대한 값을 입력하십시오.이 값은 조건이 관찰되어야 하는 상한 또는 하한의 제한 또는 경계를 설정합니다.이 필드는 0부터 시작하는 숫자 값을 허용합니다.
    유형 다음 임계값 유형 중 하나를 입력하십시오: 백분율 또는 숫자.
    구성 요소 커넥터 또는 구성 요소 이름을 입력하십시오.
    파라메타 작업의 각 구성 요소 또는 노드에는 매개변수가 있을 수 있습니다. 예를 들어 코드, URL, URI.예를 들어, tJava 컴포넌트에는 코드 매개변수가 있습니다.

    각 작업은 매개변수(PROJECT_PARAMETER) (예: IMPLICIT_LOAD 또는 MULTI_THREAD_EXECUTION)를 가질 수 있습니다.

    각 연결에는 다음과 같은 매개변수가 있을 수 있습니다. PARTITIONER 또는 NUM_PARTITIONS.

    입력 규칙을 검증하기 위해 정규 표현식 목록 또는 텍스트를 추가할 수 있습니다.
    존재함 특정 구성요소가 작업에 존재하는지 여부를 결정합니다.값은 참 또는 거짓일 수 있습니다.

    예:

     {
        "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. 호출을 발행하려면 실행을 클릭하십시오.

결과

규칙이 생성되었습니다.

Visit the discussion forum at community.qlik.com

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!