기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

컴포넌트 규칙 생성

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

    각 작업에는 매개 변수(PROJECT_PARAMETER)와 같은 IMPLICIT_LOAD 또는 다중 스레드 실행.

    각 연결에는 다음과 같은 매개변수가 있을 수 있습니다. 파티셔너 또는 파티션 수.

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

    예:

     {
        "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

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

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