논리 판단

현재 최신 버전 (2.2.1)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

기능 설명

이 스텝은 설정한 규칙에 따라 입력 데이터를 논리적으로 판단하고 불리언 결과(True 또는 False)를 출력할 수 있습니다. 현재 지원되는 입력 데이터 유형은 수치(Number), 문자열(String), 불리언(Bool)입니다.

사용 시나리오

이 스텝은 여러 조건에 따라 데이터를 판단하고 분기해야 하는 시나리오에 적합합니다. 일반적으로 데이터 처리 또는 분기 관련 스텝과 함께 연결하여 자동화된 데이터 흐름 분기를 구현할 수 있습니다.

사용 방법

이 스텝의 사용 방법은 다음과 같습니다.

  1. 입력 포트 수를 설정합니다.

  2. 입력 데이터를 선택합니다. 해당 스텝의 포트를 연결하거나 파라미터 설정 구역의 입력 섹션에서 해당 입력 데이터를 선택합니다.

  3. 판단 규칙을 설정합니다. 실제 요구에 따라 하나 이상의 판단 규칙을 추가하며, 각 규칙은 여러 조건을 포함하여 복잡한 논리 분기를 구현할 수 있습니다.

  4. 판단 모드를 선택합니다. 업무 시나리오에 따라 전체 판단 또는 순차 판단 모드를 선택하여 규칙의 실행 방식과 출력 포트 유형을 결정합니다.

  5. 스텝을 실행하고 실행 결과를 확인합니다.

입력 설명

이 스텝은 여러 입력 포트를 지원하며, 각 포트는 수치, 문자열 또는 불리언 유형의 데이터를 받을 수 있습니다. 모든 입력 데이터는 이후의 논리 판단에 사용됩니다.

파라미터 설명

파라미터 설명

입력 포트 수량

이 파라미터는 해당 스텝에 필요한 입력 포트 수를 지정하는 데 사용되며, 입력 데이터는 논리 판단에 사용됩니다.

판단 규칙

편집기 열기 버튼을 클릭하여 규칙 편집기 화면으로 들어가 하나 이상의 판단 규칙을 생성할 수 있으며, 각 규칙은 하나 이상의 조건을 포함할 수 있습니다. 부록: 규칙 설정을 참조하여 판단 규칙 설정 방법을 확인하세요.

스텝 실행 후 각 규칙은 하나의 논리 판단 결과(True 또는 False)를 생성하며, 각 결과는 하나의 출력 포트에 대응합니다.

판단 모드

이 파라미터는 논리 판단 모드를 선택하는 데 사용되며, 전체 판단순차 판단 두 가지 방식이 있습니다.

  • 전체 판단: 모든 규칙을 하나씩 모두 판단하고, 각 규칙의 판단 결과를 순서대로 출력합니다. 모든 규칙의 판단 결과를 출력해 후속 분기를 수행해야 하는 시나리오에 권장됩니다.

  • 순차 판단: 규칙을 순서대로 판단하며, 어떤 규칙이 성립하면(True) 즉시 이후 판단을 중지합니다. 나머지 규칙의 판단 결과는 False로 간주됩니다. 이 모드에서는 스텝이 추가로 하나의 기본 결과를 출력합니다. 첫 번째로 조건을 만족하는 규칙만 찾으면 판단을 중지하면 되는 시나리오에 권장됩니다.

출력 설명

각 판단 규칙에 대해 스텝은 각각 하나의 불리언 결과 포트를 출력하며, 각 포트의 출력은 해당 규칙의 판단 결과(True 또는 False)입니다.

순차 판단 모드에서는 각 규칙의 출력 포트 외에도 스텝이 추가로 기본 결과 포트(Bool 유형)를 출력합니다. 모든 규칙이 성립하지 않으면 기본 결과는 True를 출력하고, 그렇지 않으면 False를 출력합니다.

부록: 규칙 설정

논리 판단 스텝의 파라미터 설정 구역에서 편집기 열기 버튼을 클릭하면 규칙 설정 창으로 들어갈 수 있습니다.

rule setting demo

규칙 설정 절차

규칙 설정 절차는 다음과 같습니다.

  1. 창 왼쪽 위에서 새 규칙 버튼을 클릭하여 새 규칙을 생성합니다.

  2. 규칙을 선택한 뒤 해당 규칙의 논리 연산 방식을 선택합니다(AND 또는 OR).

    • AND: 규칙 내의 모든 조건이 동시에 만족되어야 규칙이 성립(True)합니다.

    • OR: 규칙 내 조건 중 하나라도 만족하면 규칙이 성립(True)합니다.

  3. 규칙의 조건을 설정합니다. 조건 추가 버튼을 클릭하여 조건을 추가할 수 있으며, 조건의 판단 포트를 선택한 뒤 유효값을 설정해야 합니다.

  4. 위 단계를 반복하여 여러 개의 규칙을 생성합니다.

  5. 설정이 완료되면 창 오른쪽 아래의 저장 버튼을 클릭하여 규칙 설정을 저장하고 스텝의 파라미터 설정 구역으로 돌아갑니다.

자주 사용하는 작업

다음은 규칙 설정 창에서 자주 사용하는 작업입니다.

  • 규칙 이름 변경, 삭제

    규칙 목록에서 대상 규칙을 선택한 후 마우스 오른쪽 버튼을 클릭하여 이름 변경 또는 삭제를 선택합니다.

  • 조건 삭제

    조건 목록에서 대상 조건을 찾은 후 해당 조건 행의 삭제 아이콘을 클릭하면 조건을 삭제할 수 있습니다.

  • 조건 활성 상태 설정

    조건 목록에서 대상 조건을 찾은 후 해당 조건 행의 스위치 아이콘을 클릭하면 조건의 활성 상태(켜기/끄기)를 전환할 수 있습니다. 조건이 비활성 상태일 때는 해당 조건이 규칙의 논리 판단에 참여하지 않습니다.

  • 다른 스텝의 출력 결과를 유효값으로 연결

    조건의 유효값을 설정할 때 입력창 오른쪽의 연결 아이콘을 클릭한 뒤, 팝업되는 데이터 연결 창에서 연결할 스텝의 출력 데이터를 선택합니다. 완료 후 확인 버튼을 클릭하면 해당 데이터가 조건의 유효값으로 연결됩니다. 연결되는 데이터 유형은 조건 판단 포트의 데이터 유형과 일치해야 합니다.

오류 분석

각 스텝의 공통 오류 코드는 오류 코드 목록을 참조하세요.

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

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.