데이터 로드 스크립트 편집
데이터 로드 편집기의 텍스트 편집기에서 스크립트를 작성할 수 있습니다. 여기서 데이터 선택 시 생성한 LOAD 또는 SELECT 문을 수동으로 변경하고 새 스크립트를 입력할 수 있습니다.
스크립트는 Qlik Sense 스크립트 구문을 사용하여 작성해야 하며 서로 다른 요소 간에 쉽게 구별할 수 있도록 다른 색으로 표시됩니다. 주석은 녹색으로 강조 표시되는 반면 Qlik Sense 구문 키워드는 파란색으로 강조 표시됩니다. 각 스크립트 행에는 번호가 표시됩니다.
편집기에는 로드 스크립트를 개발하는 데 도움을 줄 수 있는 여러 가지 기능이 포함되어 있으며 이에 대해 이 섹션에서 설명합니다.
명령 및 함수에 대한 구문 도움말 액세스
여러 가지 방법으로 Qlik Sense 구문 키워드에 대한 구문 도움말에 액세스할 수 있습니다.
도움말 포털 액세스
두 가지 방법으로 도움말 포털의 세부 도움말에 액세스할 수 있습니다.
-
도구 모음에서 을 클릭하여 구문 도움말 모드를 시작합니다. 구문 도움말 모드에서 구문 키워드(파란색과 밑줄로 표시)를 클릭하여 구문 도움말에 액세스할 수 있습니다.
-
키워드 내부 또는 끝에 커서를 놓고 Ctrl+H를 누릅니다.
자동 완성 기능 사용
Qlik Sense 스크립트 키워드를 입력하기 시작하면 일치하는 키워드 중에서 선택할 수 있는 자동 완성 목록이 표시됩니다. 입력을 계속하면 목록이 좁혀지고 제안 구문 및 매개 변수가 포함된 템플릿에서 선택할 수 있습니다. 도구 설명에서 문 또는 함수의 도움말 포털 설명에 대한 링크뿐만 아니라 파라미터 및 추가 문을 포함하여 함수의 구문을 표시합니다.
또한 키워드 목록을 표시하는 키보드 바로 가기(Ctrl+Space)와 도구 설명을 표시하는 키보드 바로 가기(Ctrl+Shift+Space)를 사용할 수 있습니다.
준비된 테스트 스크립트 삽입
이 기능을 사용하면 일련의 인라인 데이터 필드를 로드하는 준비된 테스트 스크립트를 삽입할 수 있습니다. 이 기능을 사용하면 테스트용 데이터 집합을 신속하게 생성할 수 있습니다.
다음과 같이 하십시오.
- Ctrl + 00을 누릅니다.
테스트 스크립트 코드가 스크립트에 삽입됩니다.
코드 들여쓰기
코드를 들여쓰면 가독성을 높일 수 있습니다.
다음과 같이 하십시오.
- 들여쓰기를 변경할 행을 하나 이상 선택합니다.
-
를 클릭하여 텍스트를 들여쓰거나(들여쓰기 증가), 를 클릭하여 텍스트를 내어씁니다(들여쓰기 감소).
또한 다음과 같은 키보드 바로 가기를 사용할 수도 있습니다.
Tab(들여쓰기)
Shift+Tab(내어쓰기)
텍스트 검색 및 바꾸기
스크립트 섹션에서 텍스트를 검색하고 바꿀 수 있습니다.
텍스트 검색
데이터 로드 편집기를 엽니다. 다음과 같이 하십시오.
-
도구 모음에서 을 클릭합니다.
검색 드롭다운 대화 상자가 표시됩니다.
-
검색 상자에 찾으려는 텍스트를 입력합니다.
스크립트 코드의 현재 섹션에서 검색 결과가 강조 표시됩니다. 또한 찾은 텍스트 인스턴스 수가 섹션 레이블 옆에 표시됩니다.
- 및 을 클릭하여 결과를 탐색할 수 있습니다.
- 도구 모음의 을 클릭하여 검색 대화 상자를 닫습니다.
텍스트 바꾸기
다음과 같이 하십시오.
-
도구 모음에서 을 클릭합니다.
검색 드롭다운 대화 상자가 표시됩니다.
- 검색 상자에 찾으려는 텍스트를 입력합니다.
- 바꾸기 상자에 대체 텍스트를 입력하고 바꾸기를 클릭합니다.
-
을 클릭하여 검색 텍스트의 다음 인스턴스를 찾고 다음 중 하나를 수행합니다.
- 바꾸기를 클릭하여 텍스트를 바꿉니다.
- 을 클릭하여 다음 항목을 찾습니다.
- 도구 모음의 을 클릭하여 검색 대화 상자를 닫습니다.
스크립트에 주석 추가
스크립트 코드에 주석을 삽입하거나, 주석 표시를 사용하여 스크립트 코드의 일부를 비활성화할 수 있습니다. 한 줄에서 //(슬래시 두 개)의 오른쪽에 이어지는 모든 텍스트는 주석으로 간주되며 스크립트를 실행할 때 실행되지 않습니다.
데이터 로드 편집기 도구 모음에는 코드를 주석 처리하거나 주석 처리를 제거할 수 있는 바로 가기가 포함되어 있습니다. 이 기능은 설정/해제가 교대로 작동합니다. 따라서 선택한 코드가 주석 처리되어 있으면 주석 처리되고, 주석 처리되어 있지 않으면 주석 처리가 제거됩니다.
주석 처리
다음과 같이 하십시오.
- 주석 처리되지 않은 하나 이상의 코드 행을 선택하거나 커서를 행 시작 부분에 놓습니다.
- 을 클릭하거나 Ctrl + K를 누릅니다.
이제 선택한 코드가 주석 처리됩니다.
주석 처리 제거
다음과 같이 하십시오.
- 주석 처리된 하나 이상의 코드 행을 선택하거나 커서를 주석 처리된 행 시작 부분에 놓습니다.
- 을 클릭하거나 Ctrl + K를 누릅니다.
이제 선택한 코드가 나머지 스크립트와 함께 실행됩니다.
스크립트 코드에 주석을 삽입할 수 있는 다양한 방법이 있습니다.
- Rem 문을 사용합니다.
- 코드 섹션을 /*와 */으로 감쌉니다.
Rem This is a comment ;
/* This is a comment
that spans two lines */
// This is a comment as well
Rem에 대한 자세한 내용은 Rem을 참조하십시오.
모든 코드 선택
현재 스크립트 섹션의 모든 코드를 선택할 수 있습니다.
다음과 같이 하십시오.
- Ctrl + A를 누릅니다.
현재 섹션의 모든 스크립트 코드가 선택됩니다.