필드 태그
필드 태그를 사용하면 데이터 모델의 필드에 메타데이터를 추가할 수 있습니다. 필드 태그에는 두 가지 유형이 있습니다.
-
시스템 필드 태그
시스템 필드 태그는 스크립트를 실행하고 데이터를 로드할 때 자동으로 생성됩니다. 일부 태그는 스크립트에서 편집할 수 있습니다. 시스템 태그 앞에는 항상 $ 기호가 붙습니다.
-
사용자 지정 필드 태그
Tag 문을 사용하여 로드 스크립트의 필드에 사용자 지정 태그를 추가할 수 있습니다. 사용자 지정 태그는 시스템 태그와 같은 이름을 사용할 수 없습니다.
시스템 필드 태그
스크립트 실행 종료 시 다음과 같은 시스템 필드 태그가 생성됩니다.
Tag | 설명 | 스크립트에서 편집할 수 있습니다. |
---|---|---|
$system |
스크립트 실행 중에 QlikView에서 생성된 시스템 필드입니다. |
아니요 |
$key | 둘 이상의 테이블 간에 연결을 제공하는 키 필드입니다. | 아니요 |
$keypart | 필드가 하나 이상의 가상 키에 속합니다. | 아니요 |
$syn |
가상 키 |
아니요 |
$hidden |
차트, 차원 또는 측정값을 만들 때 필드 선택 목록에 표시되지 않는 숨겨진 필드입니다. 표현식에서 숨겨진 필드를 계속 사용할 수 있지만 필드 이름을 입력해야 합니다. HidePrefix 및 HideSuffix 시스템 변수를 사용하여 숨길 필드를 설정할 수 있습니다. |
예 |
$numeric | 필드의 모든(NULL이 아닌) 값이 숫자입니다. | 예 |
$integer | 필드의 모든(NULL이 아닌) 값이 정수입니다. | 예 |
$text | 필드 값에 숫자가 없습니다. | 예 |
$ascii | 필드 값에 표준 ASCII 문자만 포함됩니다. | 예 |
$date | 필드의 모든(NULL이 아닌) 값을 날짜(정수)로 해석할 수 있습니다. | 예 |
$timestamp | 필드의 모든(NULL이 아닌) 값을 타임스탬프로 해석할 수 있습니다. | 예 |
다음 태그는 문서 속성: 테이블 대화 상자에서 설정하며 사용자가 활성화 및 비활성화할 수 있습니다.
- $dimension - 차트 차원, 목록 상자 등에 사용이 권장되는 필드를 나타냅니다.
- $measure - 표현식에 사용이 권장되는 필드를 나타냅니다.