데이터 선택 및 로드 | Qlik Cloud 도움말
기본 콘텐츠로 건너뛰기

데이터 선택 및 로드

파일(예: Microsoft Excel 또는 기타 지원되는 파일 형식)에서 데이터를 로드하는 작업은 데이터 로드 편집기의 데이터 선택 대화 상자를 사용하여 쉽게 수행할 수 있습니다.

  1. 새 응용 프로그램을 만듭니다.
  2. 응용 프로그램 이름을 Scripting Tutorial로 지정한 다음 만들기를 클릭합니다.
  3. 응용 프로그램을 엽니다.
  4. 정보 메모처음으로 응용 프로그램에 데이터를 로드하기 전에, 파일에서 데이터를 쉽게 로드할 수 있도록 데이터 추가를 사용하는 옵션이 있습니다. 하지만 이 자습서에서는 스크립트를 확인하고자 하므로 데이터 로드 편집기를 사용합니다.
  5. 상단 도구 모음의 드롭다운 메뉴에서 데이터 로드 편집기를 엽니다.
  6. 왼쪽 메뉴에서 새 섹션 만들기를 클릭하여 Main이라는 섹션 아래에 새 스크립트 섹션을 추가합니다.

  7. 둘 이상의 섹션을 사용하면 스크립트를 쉽게 정리할 수 있습니다. 데이터를 로드할 때 스크립트 섹션이 순서대로 실행됩니다.

  8. Sales를 입력하여 섹션 이름을 지정합니다.
  9. 데이터 소스 패널이 아직 확장되지 않은 경우 확장합니다. 오른쪽에 메뉴가 나타납니다.

  10. 오른쪽 메뉴의 DataFiles에서 데이터 선택을 클릭합니다.

  11. 데이터 선택 창

    데이터 선택 창.
  12. Sales.xlsx를 업로드한 다음 선택합니다. 데이터 미리 보기 창이 열립니다.
  13. Sales 데이터 파일의 데이터 미리 보기 창

    Sales 데이터 파일의 데이터 미리 보기 창.
  14. # of Days Late# of Days to Ship 필드를 선택 취소합니다. 전체 필드 이름을 보려면 필드 제목을 클릭해야 할 수도 있습니다.
  15. 필드 필터링 검색 필드에서 date를 검색합니다.
  16. 제목 Invoice Date를 클릭하고 Bill Date를 입력하여 필드 이름을 바꿉니다.
  17. 추가를 클릭합니다. 로드 스크립트가 스크립트 편집기의 Sales 섹션에 삽입됩니다. Qlik Sense는 공백이 포함된 필드 이름 주위에 큰따옴표를 넣습니다.
  18. 스크립트는 다음과 같이 표시되어야 합니다.

    Sales 탭의 로드 스크립트

    Sales 탭의 로드 스크립트.
  19. 테이블 이름을 Table1로 지정하려면 LOAD 문 위에 다음 행을 추가합니다:
  20. Table1:

  21. 이제 날짜가 올바르게 해석되도록 스크립트를 조정합니다. Date 필드를 다음과 같이 변경합니다:
  22. Date#(`Date`,'MM/DD/YYYY') as "Date",

    스크립트는 다음과 같이 표시되어야 합니다.

    Sales 탭의 업데이트된 로드 스크립트

    Sales 탭의 업데이트된 로드 스크립트.
  23. 오른쪽 상단 모서리에서 데이터 로드를 클릭합니다.
  24. 그러면 데이터가 응용 프로그램에 로드됩니다. 스크립트 실행 진행률 창이 표시됩니다. 완료되면 오류가 없더라도 발생 가능한 오류 및 가상 키의 요약이 표시됩니다.

  25. 닫기를 클릭합니다.
  26. 상단 도구 모음의 드롭다운 메뉴에서 데이터 모델 뷰어를 엽니다. 새 탭을 클릭하면 데이터 모델 뷰어가 새 탭에서 열립니다.
  27. 상단 메뉴에서 확장분산형 차트를 선택하여 이 자습서에서 사용되는 테이블 보기를 표시합니다. 테이블이 올바르게 표시되지 않으면 기존 로드 스크립트를 제거하고 스크립트를 다시 빌드할 수 있습니다.
  28. Sales 데이터의 데이터 모델 뷰어 내 테이블 보기

    Sales 데이터의 데이터 모델 뷰어 내 테이블 보기.

    이제 Dates라는 다른 테이블을 로드해 보겠습니다. 테이블을 로드한 후 Qlik SenseDate 필드에서 이를 Sales 테이블과 연결합니다.

  29. 데이터 로드 편집기를 엽니다.
  30. 새 구역 만들기을 클릭하여 새 스크립트 섹션을 추가합니다.
  31. 섹션 이름을 Dates로 지정합니다. 새 섹션 Dates가 아직 Sales 아래에 배치되지 않은 경우 포인터를 위로 이동한 다음 섹션을 Sales 섹션 아래로 끌어 순서를 변경합니다.
  32. 스크립트의 맨 위 행을 클릭하고 주석 처리/해제를 클릭합니다.

    스크립트에 //가 추가되었는지 확인합니다.

  33. // 뒤에 다음 텍스트를 추가합니다:
  34. Loading data from Dates.xlsx

    이제 스크립트의 맨 위 줄은 다음과 같아야 합니다:

    // Loading data from Dates.xlsx

  35. 오른쪽 메뉴의 DataFiles에서 데이터 선택을 클릭합니다.

  36. 팁 메모필드 이름에서 포함된 필드 이름이 선택되어 데이터를 로드할 때 테이블 필드의 이름이 포함되는지 확인합니다.
  37. Dates.xlsx를 업로드한 다음 선택합니다. 데이터 미리 보기 창이 열립니다.
  38. Dates 데이터 파일의 데이터 미리 보기 창

    Dates 데이터 파일의 데이터 미리 보기 창.
  39. 추가를 클릭합니다.
  40. 스크립트는 다음과 같이 표시되어야 합니다.

    Dates 탭의 로드 스크립

    Dates 탭의 로드 스크립트.
  41. 테이블 이름을 Table2로 지정하려면 LOAD 문 위의 행에 다음을 추가합니다:
  42. Table2:

  43. Dates.xlsx 파일의 Month 열이 Qlik Sense에서 올바르게 해석되도록 하려면 Date 필드에 Month 함수를 적용해야 합니다.
  44. Month 필드를 다음과 같이 변경합니다:

    Month (Date) as "Month",

    스크립트는 다음과 같이 표시되어야 합니다.

    Dates 탭의 업데이트된 로드 스크립트

    Dates 탭의 업데이트된 로드 스크립트.

    이제 Dates.xlsx 파일에서 선택한 데이터를 로드하는 스크립트를 만들었습니다. 이제 데이터를 응용 프로그램에 로드할 차례입니다.

  45. 오른쪽 상단 모서리에서 데이터 로드를 클릭합니다.
  46. 데이터 로드를 클릭하면 데이터가 응용 프로그램에 로드되고 스크립트가 저장됩니다.

  47. 스크립트 실행이 완료되면 닫기를 클릭합니다.
  48. 데이터 모델 뷰어를 엽니다.
  49. 이제 두 테이블에서 이름이 Date인 두 필드 사이에 연결이 설정된 것을 볼 수 있습니다.

    데이터 모델 뷰어 내 테이블 보기

    데이터 모델 뷰어 내 테이블 보기. 테이블이 Date 필드에서 연결되어 있습니다.
  50. 왼쪽 하단 모서리에서 미리 보기를 클릭합니다. 테이블 이름 Table2를 클릭합니다.
  51. 그러면 테이블에 대한 정보가 표시됩니다. 미리 보기 필드에서 628행의 데이터가 내부 테이블 Table2에 로드된 것을 볼 수 있습니다. 대신 테이블의 필드를 클릭하면 해당 필드에 대한 정보가 표시됩니다.

    데이터 모델 뷰어 내 테이블 미리 보기

    데이터 모델 뷰어 내 테이블 미리 보기.

    이제 응용 프로그램의 시각화에서 데이터를 사용할 수 있습니다. 이 자습서의 뒷부분에서 그 방법을 보여 드리겠습니다.

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

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