Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Qlik Sense 연결과 데이터 로드

Foundry 사용자 토큰과 서버 관리자가 만든 DSN의 이름을 준비합니다.

OLE DB 연결

  1. Qlik Sense의 Data manager에서 새 연결 아이콘을 선택합니다.
  2. 데이터 원천으로 OLE DB를 선택합니다.
  3. Provider에서 Microsoft OLE DB Provider for ODBC Drivers를 선택합니다.
  4. Data source에 다음 형식으로 DSN 이름과 토큰을 입력합니다.
<FOUNDRY_DSN>;PWD=<FOUNDRY_TOKEN>

FOUNDRY_DSN과 FOUNDRY_TOKEN을 실제 값으로 교체합니다. 이 연결 화면의 Password 입력란은 Foundry 토큰보다 짧은 길이 제한을 가지므로 토큰은 Data source 문자열에 넣습니다.

  1. Specific user name and password를 선택하되 사용자 이름과 비밀번호 입력란은 비워 둡니다.
  2. 연결 이름을 정합니다. Qlik이 자동 생성한 이름에 토큰을 포함했다면 토큰을 제거합니다.
  3. 연결을 확인한 뒤 Create를 선택합니다.

프로젝트와 데이터셋 선택

연결을 만들면 테이블 탐색기가 열립니다. 저장된 연결을 선택해 다시 열 수도 있습니다. Database에서 Foundry 프로젝트를 고르고 프로젝트에 속한 테이블 중 가져올 데이터셋을 선택합니다.

SQL로 가져올 범위 제한

Data load editor에서 새 스크립트를 만들면 필터나 집계를 포함한 SQL을 작성할 수 있습니다. Foundry에서 처리한 작은 결과만 Qlik으로 가져오는 데 사용합니다. 데이터셋은 전체 경로나 RID를 큰따옴표로 감싸서 참조합니다.

아래 예시는 저장된 연결 MY_FOUNDRY_CONNECTION, 가상 경로 /your/table/path와 숫자 열 col1을 사용합니다. 실제 연결 이름, 데이터셋과 열로 바꿉니다.

LIB CONNECT TO 'MY_FOUNDRY_CONNECTION';
SELECT * FROM "/your/table/path" WHERE col1 > 100;

LIB CONNECT TO는 Data load editor에 저장된 연결을 사용합니다. 그 뒤의 SELECT는 다음 CONNECT 전까지 해당 연결에서 실행합니다. 구문은 Qlik CONNECT 참조에 설명되어 있습니다.

특정 데이터셋 브랜치를 조회하려면 브랜치 이름과 데이터셋 경로를 각각 큰따옴표로 감싸고 점으로 구분합니다. 다음 형식의 branch와 dataset_path를 실제 값으로 교체합니다.

SELECT * FROM "branch"."dataset_path";