

# 행 매직 사용
<a name="notebooks-spark-magics-line-magics"></a>

한 줄로 된 매직은 앞에 퍼센트 기호(`%`)가 붙고 행 매직 함수 또는 행 매직이라고 합니다.

## %help
<a name="notebooks-spark-magics-help"></a>

사용 가능한 매직 명령에 대한 설명을 표시합니다.

![\[%help 사용.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/notebooks-spark-magics-2.png)


## %list\$1sessions
<a name="notebooks-spark-magics-list_sessions"></a>

노트북과 관련된 세션을 나열합니다. 각 세션의 정보에는 세션 ID, 세션 상태, 세션 시작 및 종료 날짜와 시간이 포함됩니다.

![\[%list_sessions 사용.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/notebooks-spark-magics-3.png)


## %session\$1id
<a name="notebooks-spark-magics-session_id"></a>

현재 세션 ID를 검색합니다.

![\[session_id 사용.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/notebooks-spark-magics-4.png)


## %set\$1log\$1level
<a name="notebooks-spark-magics-set_log_level"></a>

지정된 로그 수준을 사용하도록 로거를 설정하거나 재설정합니다. 가능한 값은 `DEBUG`, `ERROR`, `FATAL`, `INFO` 및 `WARN` 또는 `WARNING`입니다. 값은 대문자여야 하며 작은따옴표 또는 큰따옴표로 묶지 않아야 합니다.

![\[%set_log_level 사용.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/notebooks-spark-magics-5.png)


## %status
<a name="notebooks-spark-magics-status"></a>

현재 세션을 설명합니다. 출력에는 세션 ID, 세션 상태, 작업 그룹 이름, PySpark 엔진 버전 및 세션 시작 시간이 포함됩니다. 이 매직 명령에서는 세션 세부 정보를 검색하려면 활성 세션이 필요합니다.

다음은 상태에 대해 가능한 값입니다.

**작성 중** - 리소스 획득을 포함하여 세션을 시작하는 중입니다.

**작성됨** - 세션이 시작되었습니다.

**유휴** - 세션에서 계산을 수락할 수 있습니다.

**사용 중** - 세션이 다른 작업을 처리 중이며 계산을 수락할 수 없습니다.

**종료 중** - 서비스가 종료되는 중입니다.

**종료됨** - 세션과 해당 리소스가 더 이상 실행 중이 아닙니다.

**성능 저하됨** - 세션에 정상 상태의 코디네이터가 없습니다.

**실패** - 장애로 인해 세션과 해당 리소스가 더 이상 실행 중이 아닙니다.

![\[%status을 사용 중입니다.\]](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/images/notebooks-spark-magics-6.png)
