노트북 작성 및 실행
노트북을 사용하여 단일 문서에서 여러 SQL 쿼리를 구성하고 주석을 달고 공유할 수 있습니다. 여러 SQL 쿼리 및 마크다운 셀을 노트북에 추가할 수 있습니다. 노트북은 여러 쿼리 및 마크다운 셀을 사용하여 단일 문서에서 데이터 분석과 관련된 쿼리 및 설명을 그룹화하는 방법을 제공합니다. 마크다운 구문으로 텍스트를 추가하고 모양의 서식을 지정하여 데이터 분석 태스크에 대한 컨텍스트 및 추가 정보를 제공할 수 있습니다. 노트북을 팀원과 공유할 수 있습니다.
노트북을 사용하려면 IAM 보안 주체(IAM 사용자 또는 IAM 역할)에 노트북에 대한 권한을 추가해야 합니다. 가장 좋은 방법은 권한 정책을 IAM 역할에 연결한 다음 필요에 따라 사용자 및 그룹에 할당하는 것입니다. 자세한 내용은 Amazon Redshift의 Identity and Access Management를 참조하세요. 쿼리 편집기 v2 관리형 정책 중 하나에 권한을 추가할 수 있습니다. 자세한 내용은 쿼리 편집기 v2에 액세스 섹션을 참조하세요.
순차적으로 노트북의 셀을 모두 실행할 수 있습니다. 노트북의 SQL 쿼리 셀에는 쿼리 편집기 탭과 거의 동일한 기능이 있습니다. 자세한 내용은 쿼리 작성 및 실행 섹션을 참조하세요. 다음은 노트북의 쿼리 편집기 탭과 SQL 셀 간의 차이점입니다.
노트북에는 SQL 문에
Explain
을 실행할 수 있는 컨트롤이 없습니다.노트북 SQL 셀당 하나의 차트만 생성할 수 있습니다.
쿼리 편집기 v2를 사용하여 만든 파일로 노트북을 가져오고 내보낼 수 있습니다. 파일 확장자는 .ipynb
이며 파일 크기는 최대 5MB일 수 있습니다. SQL 및 마크다운 셀은 파일에 저장되어 있습니다. 클러스터 또는 작업 그룹 및 데이터베이스는 내보낸 노트북에 저장되지 않습니다. 가져온 노트북을 열 때 실행할 클러스터 또는 작업 그룹과 데이터베이스를 선택합니다. SQL 셀을 실행한 후에는 결과 탭에서 현재 결과 페이지를 차트로 표시할지 여부를 선택할 수 있습니다. 쿼리 결과 집합은 노트북에 저장되지 않습니다.
노트북 생성
탐색 메뉴에서
Editor(편집기)를 선택합니다.
을 선택한 다음 Notebook(노트북)을 선택합니다.
기본적으로 SQL 쿼리 셀은 선택한 노트북에 나타납니다.
SQL 쿼리 셀에서 다음 중 하나를 수행합니다.
쿼리를 입력합니다.
복사한 쿼리를 붙여넣습니다.
(선택 사항)
아이콘을 선택한 다음 Markdown(마크다운)을 선택하여 표준 마크다운 구문을 사용하여 설명 또는 설명 텍스트를 제공할 수 있는 마크다운 셀을 추가합니다.
(선택 사항)
아이콘을 선택한 다음 SQL을 선택하여 SQL 셀을 삽입합니다.
(연필) 아이콘을 사용하여 노트북의 이름을 바꿀 수 있습니다.
(추가) 메뉴에서 다음 작업을 수행할 수도 있습니다.
Share with my team(내 팀과 공유) - 태그로 정의된 대로 팀과 노트북을 공유합니다. 자세한 정보는 쿼리 공유 섹션을 참조하세요.
Export(내보내기) - 노트북을
.ipynb
확장자를 가진 로컬 파일로 내보냅니다.Save version(버전 저장) - 노트북 버전을 만듭니다. 노트북 버전을 확인하려면 저장된 노트북으로 이동하여 Version history(버전 기록)를 엽니다.
Duplicate(복제) – 노트북 사본을 만들고 새 노트북 탭에서 엽니다.
Shortcuts(바로 가기) – 노트북을 작성할 때 사용할 수 있는 바로 가기를 표시합니다.
저장된 노트북 열기
탐색기 메뉴에서
Notebooks(노트북)를 선택합니다. 저장된 노트북 및 노트북 폴더가 표시됩니다.
열려는 노트북을 선택하고 두 번 클릭합니다.
노트북 탭에서 My notebooks(내 노트북), Shared by me(내가 공유함) 노트북, Shared to my team(내 팀과 공유함) 노트북을 표시할 수 있습니다.
로컬 파일에서 My notebooks(내 노트북)으로 노트북을 가져오려면
Import(가져오기)를 선택한 다음 노트북이 포함된
.ipynb
파일로 이동합니다. 노트북을 현재 열려 있는 노트북 폴더로 가져옵니다. 그런 다음 노트북 편집기를 사용하여 노트북을 열 수 있습니다.
노트북 컨텍스트 메뉴(마우스 오른쪽 버튼 클릭)에서 다음 작업을 수행할 수 있습니다.
Open notebook(노트북 열기) - 편집기에서 노트북을 엽니다.
Save version(버전 저장) - 노트북 버전을 저장합니다.
Version history(버전 기록) - 노트북의 버전을 표시합니다. Version history(버전 기록) 창에서 버전을 삭제하고 되돌릴 수 있습니다. 현재 선택한 버전에서 노트북을 만들 수도 있습니다.
Edit tags(태그 편집) - 노트북에서 태그를 만들고 편집합니다.
Share with my team(내 팀과 공유) - 팀과 노트북을 공유합니다.
팀과 노트북을 공유하려면 기본 태그
sqlworkbench-team
이 계정의 나머지 팀원과 동일한 값으로 설정되어 있는지 확인합니다. 예를 들어, 관리자는 회계 부서의 모든 사람에 대해 값을accounting-team
으로 설정할 수 있습니다. 예시는 쿼리 편집기 v2를 사용하는 데 필요한 권한 에서 확인하세요.Export(내보내기) - 노트북을 로컬 파일로 내보냅니다.
Rename(이름 바꾸기) - 노트북의 이름을 바꿉니다.
Duplicate(복제) - 노트북의 복사본을 만듭니다.
Delete(삭제) - 노트북을 삭제합니다.
노트북 데모를 보려면 다음 동영상을 시청하세요.