# 스크립트 구문 개요

스크립트에는 논리에 포함된 데이터 소스의 이름, 테이블의 이름 및 필드의 이름이 정의됩니다. 또한 액세스 권한 정의 내의 필드도 스크립트에 정의됩니다. 스크립트는 연속적으로 실행되는 다수의 문으로 구성됩니다.

Qlik Sense 명령줄 구문과 스크립트 구문에는 Backus-Naur 이론(또는 BNF 코드)이라는 표기법이 사용됩니다.

[Backus-Naur 이론이란?](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/Backus-Naur-formalism.htm)

코드의 첫 번째 줄은 새로운 Qlik Sense 파일을 만들 때 생성됩니다. 이러한 숫자 해석 변수의 기본값은 OS의 국가별 설정에 따라 유추됩니다.

[데이터 로드 편집기에서 변수를 사용하여 작업](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)

[숫자 해석 변수](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/NumberInterpretationVariables/number-interpretation-variables.htm)

스크립트는 연속적으로 실행되는 다수의 스크립트 문과 키워드로 구성됩니다. 모든 스크립트 문은 세미콜론(";")으로 끝나야 합니다.

[스크립트 문 및 키워드](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/script-statements-keywords.htm)

LOAD 문에서 표현식 및 함수를 사용하면 로드된 데이터를 변환할 수 있습니다.

[스크립트 표현식](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/script-expressions.htm)

쉼표, 탭 또는 세미콜론이 구분 기호로 사용된 테이블 파일의 경우 LOAD 문을 사용할 수 있습니다. 기본적으로 LOAD 문은 파일의 모든 필드를 로드합니다.

ODBC 또는 OLE DB 데이터베이스 커넥터를 통해 일반 데이터베이스에 액세스할 수 있습니다. 여기에는 표준 SQL 문이 사용됩니다. 허용되는 SQL 구문은 서로 다른 ODBC 드라이버 간에 다릅니다.

또한 사용자 지정 커넥터를 사용하여 다른 데이터 소스에 액세스할 수도 있습니다.

[데이터 소스에 연결](https://help.qlik.com/ko-KR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/LoadData/connect-data-sources.htm)