기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

이전에 로드한 테이블에서 데이터 로드

LOAD 문에서 Resident 조건자를 사용하면 이전에 로드한 테이블에서 데이터를 로드할 수 있습니다. 날짜 또는 숫자 값 처리 등과 같이 QlikView 함수를 사용하는 옵션이 없는 SELECT 문으로 로드한 데이터에서 계산을 수행하려는 경우에 유용합니다.

 

이 예에서는 초기 Crosstable LOAD에서 수행할 수 없으므로 Resident 로드 시 날짜 해석이 수행됩니다.

PreBudget: Crosstable (Month, Amount, 1) LOAD Account, Jan, Feb, Mar, … From Budget; Budget: Noconcatenate LOAD Account, Month(Date#(Month,'MMM')) as Month, Amount Resident PreBudget; Drop Table PreBudget;
팁 메모Resident를 사용하는 일반적인 경우는 임시 테이블을 사용하여 계산이나 필터링을 수행하려는 경우입니다. 임시 테이블을 사용하는 목적을 달성한 후에는 Drop table 문을 사용하여 제거해야 합니다.

Resident 또는 선행 LOAD?

대부분의 경우 선행 LOAD, 즉 아래 LOAD 또는 SELECT 문에서 From 또는 Resident 등 일반적으로 수행하는 소스 한정자를 지정하지 않고 로드하는 LOAD 문을 사용해도 동일한 결과를 얻을 수 있습니다. 선행 LOAD가 일반적으로 더 빠른 옵션이지만 ResidentLOAD를 사용해야 하는 경우도 있습니다.

  • LOAD 문을 처리하기 전에 Order_by 절을 사용하여 레코드를 정렬하려는 경우.
  • 선행 LOAD가 지원되지 않아서 다음 접두사 중 하나를 사용하려는 경우.
    • Crosstable
    • Join
    • Intervalmatch

자세한 정보

 

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

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

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com