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

Concatenate

Concatenate데이터 집합을 이미 존재하는 인 메모리 테이블에 추가할 수 있도록 하는 스크립트 로드 접두사입니다. 여러 트랜잭션 데이터 집합을 단일 중앙 팩트 테이블에 추가하거나 여러 소스에서 비롯된 특정 유형의 공통 참조 데이터 집합을 구축하는 데 자주 사용됩니다. 기능 면에서 SQL UNION 연산자와 유사합니다.

concatenate 작업의 결과 테이블에는 해당 테이블의 맨 아래에 추가된 새 데이터 행과 함께 원본 데이터 집합이 포함됩니다. 소스 및 대상 테이블에 다른 필드가 있을 수 있습니다. 필드가 다른 경우 결과 테이블은 소스 테이블과 대상 테이블에 있는 모든 필드의 결합된 결과를 나타내도록 확장됩니다.

구문:  

Concatenate[ (tablename ) ] ( loadstatement | selectstatement )

인수
인수 설명
tablename 기존 테이블의 이름입니다. 명명된 테이블이 Concatenate 작업의 대상이 되며 로드된 모든 데이터 레코드가 해당 테이블에 추가됩니다. tablename 매개 변수를 사용하지 않으면 대상 테이블은 이 명령문 이전에 마지막으로 로드된 테이블이 됩니다.
loadstatement/selectstatement tablename 인수 뒤에 오는 loadstatement/selectstatement 인수는 지정된 테이블에 연결됩니다.

국가별 설정

달리 지정하지 않는 한 이 항목의 예에서는 다음 날짜 형식을 사용합니다. YYYY/MM/DD. 날짜 형식은 데이터 로드 스크립트의 SET DateFormat 문에 지정됩니다. 기본 날짜 형식은 지역 설정 및 기타 요인으로 인해 시스템에서 다를 수 있습니다. 아래 예의 형식을 요구 사항에 맞게 변경할 수 있습니다. 또는 이러한 예와 일치하도록 로드 스크립트의 형식을 변경할 수 있습니다. 자세한 내용은 앱 및 스크립트에 대한 지역 설정 수정를 참조하십시오.

앱의 기본 지역 설정은 사용자 프로필을 기반으로 합니다. 이러한 국가별 형식 설정은 Qlik Cloud 사용자 인터페이스에 표시되는 언어와 관련이 없습니다. Qlik Cloud는 사용 중인 브라우저와 동일한 언어로 표시됩니다.

앱 작성자인 경우 만든 앱의 기본 지역을 설정할 수 있습니다. 자세한 내용은 Qlik Cloud 분석에서 앱 및 스크립트 만들기를 위한 기본 지역 설정 지정을 참조하십시오.

함수 예
결과
Concatenate(Transactions) Load …. ; Concatenate 접두사 아래의 LOAD 문에 로드된 데이터는 Transactions라는 기존 인 메모리 테이블에 추가됩니다(로드 스크립트에서 이 지점 이전에 Transactions라는 테이블이 로드되었다고 가정).

예 1 – Concatenate 로드 접두사를 사용하여 대상 테이블에 여러 데이터 집합 추가

예 2 – 암시적 연결을 사용하여 대상 테이블에 여러 데이터 집합 추가

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

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