SQL 쿼리에서 In/Between 조건을 사용하여 숫자 유형 필터 표시

다음 단계에서는 EPM Integration Agent를 통해 실행되는 SQL 쿼리에서 In 및 Between 조건을 사용하여 숫자 유형 필터를 표시하는 방법을 설명합니다.

In/Between 조건을 사용하여 숫자 유형 필터를 표시하려면 다음을 수행합니다.

  1. Data Integration에서 SQL 데이터 소스와 연계된 SQL 쿼리를 생성합니다.

    쿼리 이름은 애플리케이션 세부정보 페이지에서 타겟 애플리케이션의 SQL 데이터 소스를 등록할 때 데이터 추출 쿼리를 확인하는 데 사용됩니다.

    자세한 내용은 SQL 쿼리 생성을 참조하십시오.

  2. Data Integration 홈 페이지의 작업에서 애플리케이션을 선택합니다.

  3. 애플리케이션 페이지에서 데이터 타겟 애플리케이션 오른쪽에 있는 선택 아이콘 이미지을 누르고 옵션 편집을 선택합니다.

    옵션 편집 페이지 이미지

  4. 추가 아이콘 이미지.(추가)을 누릅니다.

    이 예에서는 필터 이름이 COL1_COND이고 표시 프롬프트 이름이 CONDITIONCOLI입니다. 이 이름은 옵션 페이지에 Data Integration의 타겟 옵션으로 표시됩니다.

    옵션 편집 페이지 표시 이미지

  5. 추가를 누르고 EXTRACT_QUERY 필터를 추가한 후 EXTRACT_QUERY 매개변수 값을 지정하고 확인을 누릅니다.

    필터 추가 결과는 다음과 같이 표시됩니다.

    옵션 편집 페이지 표시 이미지

    EXTRACT_QUERY 값은 TDATA2이고 CONDITIONALCOLI는 값 범위가 1 - 1999 사이인 "Between" 조건을 사용합니다.

  6. Data Integration에서 1단계의 SQL 쿼리를 선택합니다.

  7. 파일의 머리글 행을 기반으로 데이터를 추출하는 데 사용되는 SQL 문과 필터를 지정합니다.

    다음 SQL에는 필터에 대한 구문이 포함되어 있어 사용자가 "Between"을 사용하여 범위 내에서 유연한 계정 값을 선택할 수 있습니다. 등호는 없습니다. 다음은 애플리케이션 필터의 조건 목록을 통해 제공됩니다.

    쿼리 업데이트 페이지 표시 이미지

  8. Data Management에서 데이터 규칙을 업데이트하여 필터를 추가합니다.

    선택적으로 런타임 시 통합 실행 페이지에서 필터 탭을 선택 항목으로 업데이트할 수 있습니다.

    통합 실행 페이지 표시 이미지