Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

필드 계산 프로세서

Qlik 스크립트 표현식을 기반으로 새 필드를 추가합니다.

필드 계산 프로세서를 사용하면 데이터 스키마에 새 필드를 만들고 Qlik 스크립트 표현식을 사용하여 각 필드를 채울 수 있습니다. 스크립트는 입력 스키마의 모든 것을 사용할 수 있으므로 기존 필드의 조합이나 변환된 버전을 사용할 수 있습니다.

사용량

  • 필드 계산 프로세서에는 입력 흐름이 하나만 필요하고 출력 흐름은 하나만 생성할 수 있습니다.

  • 프로세서 구성 패널에서 + 아이콘을 클릭하여 두 개 이상의 계산 필드를 만듭니다.

경고 메모지금은 새 필드를 만들고 동일한 필드 계산 프로세서 내에서 참조할 수 없습니다. 두 개의 별도 프로세서를 사용하는 것이 좋습니다.

속성

새 필드를 계산하기 위해 구성할 속성.

구성
속성 구성
이름 새로 만든 필드에 사용자 지정 이름을 지정합니다.
표현식 텍스트 편집기에 Qlik 스크립트 표현식을 입력하여 새 필드의 값을 설정합니다. Qlik 스크립트 구문에 대한 자세한 내용은 스크립트 구문 및 차트 함수를 참조하십시오.

프로세서 이름을 바꾸거나 해당 설명을 편집하려면 속성 패널에서 프로세서 이름 옆에 있는 편집 편집 아이콘을 클릭합니다.

  • 새 필드 행의 ID로 사용할 증분 값 설정:

    RecNo()

    자세한 내용은 카운터 함수를 참조하십시오.

  • if/then/else 조건을 사용합니다. 이 예에서는 온도 데이터를 로드했고 값에 따라 추가 정보를 포함하려고 합니다.

    
    If(Temperature <= 0 , 'Freezing',
    If(Temperature >= 100, 'Boiling',
    If(Temperature >0 AND Temperature < 100, 'Between')))

    자세한 내용은 if - 스크립트 및 차트 함수를 참조하십시오.

  • 단일 프로세서에서 여러 수학 연산을 수행합니다. 판매 단위 수, 단가, 단가 비용을 포함한 필드가 포함된 데이터 집합에서 총 매출과 총 비용을 나타내는 두 개의 새 필드를 만들 수 있습니다.

    1. 첫 번째 필드에 새 필드 이름으로 total_revenue를 입력하고 다음 표현식을 입력합니다.

      [Units Sold] * [Unit Price]
    2. 프로세서 구성 패널에서 + 아이콘을 클릭하여 다른 계산 필드를 만듭니다.

    3. 두 번째 필드에 새 필드 이름으로 total_cost를 입력하고 다음 표현식을 입력합니다.

      [Units Sold] * [Unit Cost]

스크립트 표현식의 더 많은 예를 보려면 정규 문스크립트 및 차트 함수를 참조하십시오.

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

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