식 편집기 작업

시각화를 편집하는 동안 속성 패널에서 3 기호가 표시되는 곳 어디에서나 식 편집기를 시작하여 표현식을 추가하거나 편집할 수 있습니다 3 기호는 표현식 필드를 나타냅니다. 3를 클릭하여 식 편집기를 시작합니다.

두 가지 방법으로 표현식을 추가할 수 있습니다. 표현식은 필드, 함수변수 섹션에서 항목을 선택하고 표현식 필드에 삽입하여 만들 수 있습니다. 삽입한 표현식을 편집할 수 있으며 보다 복잡한 표현식은 표현식 필드에 직접 입력하여 추가할 수 있습니다.

식 편집기에서 앱의 데이터를 기반으로 계산을 수행하는 표현식을 만듭니다.

필드를 사용하여 표현식 삽입

식 편집기 대화 상자의 오른쪽에 있는 필드 섹션에서 선택하여 표현식을 삽입할 수 있습니다.

다음과 같이 하십시오.

  1. 데이터 모델에서 사용 가능한 필드를 특정 테이블의 필드로 제한하려는 경우에는 테이블 기준 필터 드롭다운 목록에서 테이블을 선택합니다.
  2. 필드 드롭다운 목록에서 필드를 선택합니다.
  3. 사용하려는 집계 함수를 선택합니다. 사용 가능한 함수는 기본 집계 함수 그룹에 있습니다.
  4. 집계 함수와 함께 Distinct 또는 Total 절을 삽입하려면 각 절의 확인란을 사용합니다. 각 절은 별도로 사용할 수 있습니다.
  5. 삽입을 클릭하여 표현식 필드에 필드 및 함수를 삽입합니다.

    팁: 집계 함수를 선택하지 않으면 표현식에 필드만 삽입됩니다. 집계 함수를 선택할 경우에만 절을 추가할 수 있습니다.
  6. 적용을 클릭하여 표현식 추가 대화 상자를 닫습니다.

    차원 또는 측정값의 경우, 차원 또는 측정값에 대해 상세 데이터를 추가하여 계속 진행합니다.

함수 섹션을 사용하여 함수 삽입

식 편집기 대화 상자의 오른쪽에 있는 함수 섹션에서 선택하여 기본 집계 함수보다 더 많은 표현식을 삽입할 수 있습니다.

  1. 사용 가능한 함수 목록을 필터링하려면 함수 범주 드롭다운 목록에서 함수 범주를 선택합니다.
  2. 함수 이름 드롭다운 목록에서 함수를 선택합니다.

    함수 미리 보기가 표시됩니다.

  3. 삽입을 클릭하여 표현식 필드에 함수 및 첫 번째 괄호를 삽입합니다.

  4. 구문에 따라 식 편집기에서 나머지 표현식을 입력합니다.
  5. 적용을 클릭하여 표현식 추가 대화 상자를 닫습니다.

    차원 또는 측정값의 경우, 차원 또는 측정값에 대해 상세 데이터를 추가하여 계속 진행합니다.

변수 섹션을 사용하여 변수 삽입

식 편집기 대화 상자의 오른쪽에 있는 변수 섹션에서 선택하여 변수를 삽입할 수 있습니다.

  1. 사용 가능한 변수 목록에 시스템 변수를 표시하려면 시스템 변수 표시 확인란을 사용합니다.
  2. 변수 드롭다운 목록에서 변수를 선택합니다.

    사용할 수 있는 변수의 정의이 표시됩니다.

  3. 삽입을 클릭하여 표현식 필드에 변수를 삽입합니다.

  4. 적용을 클릭하여 표현식 추가 대화 상자를 닫습니다.

    차원 또는 측정값의 경우, 차원 또는 측정값에 대해 상세 데이터를 추가하여 계속 진행합니다.

입력하여 표현식 추가 또는 편집

다음과 같이 하십시오.

  1. 표현식 필드에 표현식을 직접 입력합니다.

    표현식에서 사용하는 필드 이름이 검사되고 표현식의 구문이 검증됩니다.

    팁: 식 편집기에서 입력하면 표현식이 검증됩니다. 오류가 있는 경우, 무엇이 잘못되었는지에 대한 힌트가 표시됩니다. 힌트 옆의 아이콘을 클릭하면 추가 오류 정보를 확인할 수 있습니다.

    표현식에서 함수 이름을 입력할 때는 함수를 올바르게 입력하도록 돕기 위해 인수 이름 및 한정자 등의 정보가 포함된 도구 설명이 나타납니다.

    참고: 일부 차트 함수의 도구 설명에는 ALL 한정자가 표시됩니다. ALL 한정자를 사용하지 않는 것이 좋습니다. 그 대신, 집합 표현식 {1}을 사용하십시오.

    식 편집기의 각 행에는 번호가 붙어 있으며 구문 강조 표시가 사용됩니다.

  2. 적용을 클릭하여 표현식 추가 대화 상자를 닫습니다.

    차원 또는 측정값의 경우, 차원 또는 측정값에 대해 상세 데이터를 추가하여 계속 진행합니다.

자동 완성 및 색 코드 지정

식 편집기에서 입력하는 경우, 선택할 일치하는 필드, 변수 및 함수의 자동 완성 목록을 가져올 수 있습니다. 계속 입력하면 이 목록의 범위가 좁아집니다. 또한 색 코드 지정 기능이 있어서 표현식에서 필드, 변수 및 함수가 사용되는 위치를 쉽게 파악할 수 있습니다.

색 코드는 자동 완성 목록과 표현식 자체에도 모두 적용됩니다.

이름 해석 방법

Qlik Sense의 필드 또는 함수와 동일하게 변수 이름을 지정하지 않는 것이 좋습니다. 그러나 동일하게 사용할 경우는 표현식에서 사용하는 방법을 알아야 합니다.

Example:  

XXX는 필드, 변수 및 함수입니다. XXX는 사용자가 표현식을 만드는 방법에 따라 다음 중 하나로 해석됩니다.

이름 해석 방법의 예
표현식 XXX 해석 방법
$(XXX) 변수
Count(XXX) 필드
XXX() 함수

표현식에 대한 규칙

다음 규칙은 차트 표현식에 적용됩니다.

  • 모든 표현식은 숫자 및/또는 문자열 중 적절한 항목을 반환합니다.

  • 논리 함수 및 연산자는 False에 대해 0, True에 대해 -1을 반환합니다. 숫자를 문자열로 변환하는 것과 문자열을 숫자로 변환하는 것은 암시적입니다.

  • 논리 연산자와 함수는 0을 False로 해석하며 그 외 모든 것을 True로 해석합니다.

  • 예를 들어 잘못된 파라메타 또는 함수의 결과로 올바르게 평가될 수 없는 표현식은 NULL을 반환합니다.

구문 도움말 상세 정보

도움말 버튼(D)을 클릭하여 도움말 모드를 활성화할 수 있습니다. 활성화되면 식 편집기의 모든 함수가 하이퍼링크와 같이 작동합니다. 함수를 클릭하면 해당 함수를 사용하는 방법에 대한 전체 설명과 함께 온라인 도움말 섹션에 브라우저 탭이 열립니다. 함수를 클릭하면 도움말 모드가 종료됩니다.