기본 콘텐츠로 건너뛰기

Microsoft Excel 스프레드시트에서 데이터 로드

Qlik Sense에서는 Microsoft Excel 스프레드시트에서 데이터를 읽을 수 있습니다. 지원되는 파일 형식은 XLS, XLSX, XLWXLSM입니다. 데이터 관리자에서 데이터 추가를 사용하거나 데이터 로드 편집기에서 데이터를 선택할 수 있습니다. 두 경우 모두 스프레드시트 파일에서 시트의 이름 지정된 영역, 단일 시트, 선택된 시트 또는 모든 시트를 선택할 수 있습니다. 각 시트는 동일한 필드 구조를 가지고 있어서 하나의 테이블로 컨케트네이트되는 경우를 제외하고, 개별 테이블로 로드됩니다.

팁: Microsoft Excel 스프레드시트를 로드하는 경우에는 해당 스프레드시트를 Qlik Sense 앱의 데이터 소스로 사용하고 있는 것입니다. 즉, Microsoft Excel 시트는 Qlik Sense에서 테이블이 되며, Qlik Sense 앱의 시트가 되지는 않습니다.

스프레드시트를 로드하기 전에 Microsoft Excel에서 몇몇 변경 작업을 수행하는 것이 유용할 때가 있습니다.

Microsoft Excel 시트에서 데이터 선택

Microsoft Excel 시트에서 데이터를 선택하는 경우 테이블 데이터를 올바르게 해석하도록 도와주는 설정이 있습니다.

테이블 데이터를 올바르게 해석하도록 도와주는 설정
UI 항목 설명
필드 이름 테이블에 포함된 필드 이름이 있는지, 또는 필드 이름 없음이 있는지 지정합니다. Excel 스프레드시트에서는 일반적으로 첫 행에 포함된 필드 이름이 있습니다. 필드 이름 없음을 선택하면 필드 이름은 A,B,C...로 지정됩니다.

헤더 크기

테이블 헤더(일반적으로 일반 정보를 포함하며 열 서식으로 표시되지 않는 행)로서 생략할 행 수를 설정합니다.

Qlik Sense에서 로드하기 쉽도록 Microsoft Excel 스프레드시트 준비

Microsoft Excel 스프레드시트를 Qlik Sense에 로드하려는 경우 데이터 로드 스크립트에서 다양한 함수를 사용하여 데이터를 변환 및 정리할 수 있지만 Microsoft Excel 스프레드시트 파일에서 직접 소스 데이터를 준비하는 것이 더 편리할 수 있습니다. 이 섹션에서는 최소한의 스크립트 코딩으로 Qlik Sense에 로드할 수 있도록 스프레드시트를 준비하는 데 도움이 되는 몇 가지 팁을 제공합니다.

열 머리글 사용

Microsoft Excel에서 열 머리글을 사용하는 경우 Qlik Sense에서 데이터를 선택할 때 포함된 필드 이름을 선택하면 자동으로 필드 이름으로 사용됩니다. 또한 레이블에 줄 바꿈을 넣지 않고 머리글을 시트의 첫 번째 줄로 입력하는 것이 좋습니다.

데이터 서식 지정

내용이 원시 데이터 상태에서 테이블로 정렬되어 있다면 Microsoft Excel 파일을 Qlik Sense에 더 쉽게 로드할 수 있습니다. 다음과 같은 경우는 피하는 것이 좋습니다.

  • 합계 및 카운트 등의 집계. 집계는 Qlik Sense에서 정의하고 계산할 수 있습니다.
  • 중복 머리글.
  • 주석 등과 같이 데이터의 일부가 아닌 추가 정보. 가장 좋은 방법은 파일을 Qlik Sense에 로드할 때 손쉽게 생략할 수 있는 주석 전용 열을 사용하는 것입니다.
  • 교차 표 데이터 레이아웃. 예를 들어 각 달마다 하나의 열을 사용한다면, 대신 "달"이란 열을 지정하고 한 행에 한 달씩 12행에 동일한 데이터를 입력하는 것이 좋습니다. 그러면 항상 이를 Qlik Sense에서 교차 표 형식으로 볼 수 있습니다.
  • 중간 머리글, 예를 들어 "A 부서"라고 지정된 줄 다음에 A 부서와 관련된 줄이 이어지는 경우. 대신 "부서"라는 열을 만들고 여기에 해당 부서 이름을 기입하는 것이 좋습니다.
  • 병합된 셀. 병합하는 대신 셀 값을 모든 셀에 나열하십시오.
  • 값이 위 이전 값에서 유추되는 빈 셀. 반복되는 값이 있을 경우 빈 곳을 채워 모든 셀에 데이터 값이 포함되도록 해야 합니다.

영역에 이름 지정

시트의 일부만을 보려고 하는 경우, 열과 행의 영역을 선택하고 Microsoft Excel에서 여기에 이름을 지정할 수 있습니다. Qlik Sense는 시트에서뿐 아니라 이름이 지정된 영역에서도 데이터를 로드할 수 있습니다.

일반적으로, 원시 데이터를 이름이 지정된 영역으로 정의하고, 추가 주석과 범례는 모두 이름이 지정된 영역 밖에 유지할 수 있습니다. 그러면 더 쉽게 Qlik Sense에 데이터를 로드할 수 있습니다.

비밀번호 보호 제거

Qlik Sense에서는 비밀번호로 보호된 파일이 지원되지 않으므로 Qlik Sense에 로드하기 전에 스프레드시트에서 비밀번호 보호를 제거해야 합니다.

Excel Binary Workbook 파일(.xlsb) 로드

Excel Binary Workbook 파일(.xlsb)을 Qlik Sense에 직접 로드할 수 없습니다. 해결책은 ODBC 연결을 사용하는 것입니다.