데이터 로드 스크립트 편집

데이터 로드 편집기의 텍스트 편집기에서 스크립트를 작성할 수 있습니다. 여기서 데이터 선택 시 생성한 LOAD 또는 SELECT 문을 수동으로 변경하고 새 스크립트를 입력할 수 있습니다.

스크립트는 Qlik Sense 스크립트 구문을 사용하여 작성해야 하며 서로 다른 요소 간에 쉽게 구별할 수 있도록 다른 색으로 표시됩니다. 주석은 녹색으로 강조 표시되는 반면 Qlik Sense 구문 키워드는 파란색으로 강조 표시됩니다. 각 스크립트 행에는 번호가 표시됩니다.

편집기에는 로드 스크립트를 개발하는 데 도움을 줄 수 있는 여러 가지 기능이 포함되어 있으며 이에 대해 이 섹션에서 설명합니다.

명령 및 함수에 대한 구문 도움말 액세스

여러 가지 방법으로 Qlik Sense 구문 키워드에 대한 구문 도움말에 액세스할 수 있습니다.

도움말 포털 액세스

두 가지 방법으로 Qlik Sense 도움말 포털의 상세 도움말에 액세스할 수 있습니다.

  • 도구 모음에서 D을 클릭하여 구문 도움말 모드를 시작합니다. 구문 도움말 모드에서 구문 키워드(파란색과 밑줄로 표시)를 클릭하여 구문 도움말에 액세스할 수 있습니다.

  • 키워드 내부 또는 끝에 커서를 놓고 Ctrl+H를 누릅니다.

  • 참고: 구문 도움말 모드에서는 스크립트를 편집할 수 없습니다.

자동 완성 기능 사용

Qlik Sense 스크립트 키워드를 입력하기 시작하면 일치하는 키워드 중에서 선택할 수 있는 자동 완성 목록이 표시됩니다. 입력을 계속하면 목록이 좁혀지고 제안 구문 및 매개 변수가 포함된 템플릿에서 선택할 수 있습니다. 도구 설명에서 문 또는 함수의 도움말 포털 설명에 대한 링크뿐만 아니라 파라미터 및 추가 문을 포함하여 함수의 구문을 표시합니다.

팁:

또한 키워드 목록을 표시하는 키보드 바로 가기(Ctrl+Space)와 도구 설명을 표시하는 키보드 바로 가기(Ctrl+Shift+Space)를 사용할 수 있습니다.

준비된 테스트 스크립트 삽입

이 기능을 사용하면 일련의 인라인 데이터 필드를 로드하는 준비된 테스트 스크립트를 삽입할 수 있습니다. 이 기능을 사용하면 테스트용 데이터 셋을 신속하게 생성할 수 있습니다.

다음과 같이 하십시오.

  • Ctrl + 00을 누릅니다.

테스트 스크립트 코드가 스크립트에 삽입됩니다.

코드 들여쓰기

코드를 들여쓰면 가독성을 높일 수 있습니다.

다음과 같이 하십시오.

  1. 들여쓰기를 변경할 행을 하나 이상 선택합니다.
  2. À를 클릭하여 텍스트를 들여쓰거나(들여쓰기 증가), Ã를 클릭하여 텍스트를 내어씁니다(들여쓰기 감소).

팁:

또한 다음과 같은 키보드 바로 가기를 사용할 수도 있습니다.

Tab(들여쓰기)

Shift+Tab(내어쓰기)

텍스트 검색 및 바꾸기

스크립트 섹션에서 텍스트를 검색하고 바꿀 수 있습니다.

텍스트 검색

데이터 로드 편집기를 엽니다. 다음과 같이 하십시오.

  1. 도구 모음에서 F을 클릭합니다.

    검색 드롭다운 대화 상자가 표시됩니다.

  2. 검색 상자에 찾으려는 텍스트를 입력합니다.

    스크립트 코드의 현재 섹션에서 검색 결과가 강조 표시됩니다. 또한 찾은 텍스트 인스턴스 수가 섹션 레이블 옆에 표시됩니다.

  3. êë을 클릭하여 결과를 탐색할 수 있습니다.
  4. 도구 모음의 F를 클릭하여 검색 대화 상자를 닫습니다.
팁: 또한 모든 구역에서 검색을 선택하여 모든 스크립트 섹션에서 검색할 수도 있습니다. 찾은 텍스트 인스턴스 수는 각 섹션 레이블 옆에 표시됩니다. 대/소문자 일치를 선택하면 대문자와 소문자를 구분하여 검색할 수 있습니다.

텍스트 바꾸기

다음과 같이 하십시오.

  1. 도구 모음에서 F을 클릭합니다.

    검색 드롭다운 대화 상자가 표시됩니다.

  2. 검색 상자에 찾으려는 텍스트를 입력합니다.
  3. 바꾸기 상자에 대체 텍스트를 입력하고 바꾸기를 클릭합니다.
  4. ë을 클릭하여 검색 텍스트의 다음 인스턴스를 찾고 다음 중 하나를 수행합니다.

    • 바꾸기를 클릭하여 텍스트를 바꿉니다.
    • ë을 클릭하여 다음 항목을 찾습니다.
  5. 도구 모음의 F를 클릭하여 검색 대화 상자를 닫습니다.
팁: 또한 구역 내 모든 항목 바꾸기를 클릭하여 현재 스크립트 섹션의 모든 검색 텍스트 인스턴스를 바꿀 수도 있습니다. 바꾸기 기능은 대/소문자를 구분하며 바뀐 텍스트는 바꾸기 필드에 지정된 그대로 대소문자가 표시됩니다. 바꾼 인스턴스 수에 대한 정보가 포함된 메시지가 표시됩니다.

스크립트에 주석 추가

스크립트 코드에 주석을 삽입하거나, 주석 표시를 사용하여 스크립트 코드의 일부를 비활성화할 수 있습니다. 한 줄에서 //(슬래시 두 개)의 오른쪽에 이어지는 모든 텍스트는 주석으로 간주되며 스크립트를 실행할 때 실행되지 않습니다.

데이터 로드 편집기 도구 모음에는 코드를 주석 처리하거나 주석 처리를 제거할 수 있는 바로 가기가 포함되어 있습니다. 이 기능은 설정/해제가 교대로 작동합니다. 따라서 선택한 코드가 주석 처리되어 있으면 주석 처리되고, 주석 처리되어 있지 않으면 주석 처리가 제거됩니다.

주석 처리

다음과 같이 하십시오.

  1. 주석 처리되지 않은 하나 이상의 코드 행을 선택하거나 커서를 행 시작 부분에 놓습니다.
  2. 을 클릭하거나 Ctrl + K를 누릅니다.

이제 선택한 코드가 주석 처리됩니다.

주석 처리 제거

다음과 같이 하십시오.

  1. 주석 처리된 하나 이상의 코드 행을 선택하거나 커서를 주석 처리된 행 시작 부분에 놓습니다.
  2. 을 클릭하거나 Ctrl + K를 누릅니다.

이제 선택한 코드가 나머지 스크립트와 함께 실행됩니다.

팁:

스크립트 코드에 주석을 삽입할 수 있는 다양한 방법이 있습니다.

  • Rem 문을 사용합니다.
  • 코드 섹션을 /**/으로 감쌉니다.

Example:  

Rem This is a comment ;
 
/* This is a comment
that spans two lines */
 
// This is a comment as well

Rem에 대한 자세한 내용은 Rem을 참조하십시오.

모든 코드 선택

현재 스크립트 섹션의 모든 코드를 선택할 수 있습니다.

다음과 같이 하십시오.

  • Ctrl + A를 누릅니다.

현재 섹션의 모든 스크립트 코드가 선택됩니다.