필드 태그
필드 태그를 사용하면 데이터 모델의 필드에 메타데이터를 추가할 수 있습니다. 필드 태그에는 두 가지 유형이 있습니다.
-
시스템 필드 태그
시스템 필드 태그는 스크립트를 실행하고 데이터를 로드할 때 자동으로 생성됩니다. 일부 태그는 스크립트에서 편집할 수 있습니다. 시스템 태그 앞에는 항상 $ 기호가 붙습니다.
-
사용자 지정 필드 태그
Tag 문을 사용하여 데이터 로드 스크립트의 필드에 사용자 지정 태그를 추가할 수 있습니다. 사용자 지정 태그는 시스템 태그와 같은 이름을 사용할 수 없습니다.
시스템 필드 태그
다음 시스템 필드 태그는 데이터 로드 시 자동으로 생성됩니다.
Tag | 설명 | 스크립트에서 편집 가능 여부 |
---|---|---|
$system |
스크립트 실행 중에 Qlik Sense에서 생성된 시스템 필드입니다. 자세한 내용은 시스템 필드를 참조하십시오. |
아니요 |
$key | 둘 이상의 테이블 간에 연결을 제공하는 키 필드입니다. | 아니요 |
$keypart | 필드가 하나 이상의 가상 키에 속합니다. | 아니요 |
$syn |
가상 키 자세한 내용은 가상 키를 참조하십시오. |
아니요 |
$hidden |
시각화, 차원 또는 측정값을 만들 때 필드 선택 목록에 표시되지 않는 숨겨진 필드입니다. 표현식에서 숨겨진 필드를 계속 사용할 수 있지만 필드 이름을 입력해야 합니다. HidePrefix 및 HideSuffix 시스템 변수를 사용하여 숨길 필드를 설정할 수 있습니다. 자세한 내용은 HidePrefix 및 HideSuffix 를 참조하십시오. |
예 |
$numeric | 필드의 모든(NULL이 아닌) 값이 숫자입니다. | 예 |
$integer | 필드의 모든(NULL이 아닌) 값이 정수입니다. | 예 |
$text | 필드 값에 숫자가 없습니다. | 예 |
$ascii | 필드 값에 표준 ASCII 문자만 포함됩니다. | 예 |
$date | 필드의 모든(NULL이 아닌) 값을 날짜(정수)로 해석할 수 있습니다. | 예 |
$timestamp | 필드의 모든(NULL이 아닌) 값을 타임스탬프로 해석할 수 있습니다. | 예 |
$geoname | 필드 값에 포인트 필드($geopoint) 및/또는 영역 필드($geomultipolygon)에 관한 지리적 위치의 이름이 포함됩니다. | 예 |
$geopoint | 필드 값에 [경도, 위도] 형식으로 맵의 포인트를 나타내는 도형 포인트 데이터가 포함됩니다. | 예 |
$geomultipolygon | 필드 값에 맵상의 영역을 나타내는 다각형 데이터가 포함됩니다. | 예 |
파생된 필드 태그
다음 태그는 파생된 필드를 선언할 때 꺾은선형 차트의 연속 축에서 필드를 사용하는 방법과 표시하는 방법을 지정하는 데 사용할 수 있습니다. 데이터 로드 스크립트에서 태그를 편집할 수 있습니다.
Tag | 설명 |
---|---|
$axis | $axis 태그는 필드가 차트의 연속 축에 눈금을 생성하도록 지정하는 데 사용됩니다. |
$qualified $simplified |
두 개의 서로 다른 필드를 파생시켜 축 레이블의 한정되고 간소화된 버전을 지정할 수 있습니다. 한정된 필드는 축이 더 깊은 수준으로 확대되면 레이블로 표시되어 전체 컨텍스트를 표시합니다. 예를 들어, 분기별 데이터를 표시하는 경우 다음 두 개의 필드를 생성할 수 있습니다. 간소화된 필드($simplified 태그 사용, 'Q1'과 같이 분기 표시) 및 한정된 필드($qualified 태그 사용, '2016-Q1'과 같이 연도 및 분기 표시) 시간 축이 축소되면 축은 간소화된 필드를 사용하여 레이블을 연도(2016) 및 분기(Q1)의 두 개 수준으로 표시합니다. 확대하면 해당 축은 분기 및 월에 대한 레이블을 표시하고 한정된 필드(2016-Q1)는 분기에 대한 전체 연도 컨텍스트를 제공하는 데 사용됩니다. |
$cyclic | $cyclic 태그는 이중 데이터 표현을 가진 순환 필드(예: 분기 또는 월)에 사용됩니다. |