논리 테이블

LOAD 또는 SELECT 문은 테이블을 생성합니다. 일반적으로 QlikView는 각 문의 결과를 하나의 논리 테이블로 취급합니다. 그러나 이 규칙에는 몇 가지 예외가 있습니다.

  • 두 개 이상의 문이 동일한 필드 이름을 가진 테이블을 생성할 경우 해당 테이블이 연결되어 하나의 논리 테이블로 취급됩니다.
  • LOAD 또는 SELECT 문 앞에 다음과 같은 한정자가 올 경우 데이터가 변경되거나 다르게 취급됩니다.
concatenate 이 테이블이 다른 이름을 가진 테이블 또는 이전에 마지막으로 생성된 논리 테이블과 연결됩니다.
crosstable 이 테이블이 교차 표 형식에서 열 형식으로 변환됩니다.
generic 이 테이블이 다른 여러 논리 테이블로 분할됩니다.
info 이 테이블이 논리 테이블이 아니라 파일, 사운드, URL과 같은 외부 정보로 연결되는 링크를 포함하는 정보 테이블로 로드됩니다.
intervalmatch 테이블(정확히 2개의 열을 포함해야 함)이 지정된 필드 내 불연속 숫자와 연결된 숫자 간격으로 해석됩니다.
join QlikView에서는 다른 이름의 테이블 또는 이전에 마지막으로 생성된 논리 테이블과 공통적인 필드를 통해 이 테이블을 조인합니다.
keep 이 테이블이 다른 이름의 테이블 또는 이전에 마지막으로 생성된 논리 테이블과 공통적인 필드로 축소됩니다.
mapping 이 테이블(2개의 열을 포함해야 함)이 다른 테이블과 연결되지 않는 매핑 테이블로 로드됩니다.
semantic 이 테이블이 논리 테이블이 아니라 조인되지 않아야 하는 관계를 포함하는 의미 체계 테이블로 로드됩니다(예: 선행자, 후속자 및 같은 유형의 다른 개체에 대한 참조).

데이터가 로드되면 논리 테이블이 연결됩니다.