Skip to main content
이 문서는 Workspace UI 둘러보기 의 하위 문서입니다.

UI에서 놓치기 쉬운 유용한 기능

화면 상단의 검색 바 는 생각보다 강력합니다. 노트북, 테이블, 쿼리, 대시보드, 클러스터 등 Workspace의 거의 모든 자산을 한 곳에서 검색할 수 있습니다.
검색 대상예시
노트북my-etl-pipeline노트북 이름의 일부만 입력해도 검색됩니다
테이블catalog.schema.users3-level namespace로 정확히 검색 가능합니다
쿼리daily sales report저장된 SQL 쿼리를 이름으로 검색합니다
최근 항목검색 바 클릭만최근 접근한 항목이 자동으로 나타납니다
💡 단축키: Ctrl/Cmd + P를 누르면 검색 바로 바로 이동할 수 있습니다. 마우스를 쓰지 않아도 됩니다.

⭐ Favorites (즐겨찾기)

자주 사용하는 노트북, 쿼리, 대시보드에 별표를 눌러 즐겨찾기에 추가할 수 있습니다. Home 화면의 Favorites 탭에서 한눈에 확인할 수 있습니다. 현업에서는 매일 확인하는 모니터링 대시보드, 자주 사용하는 유틸리티 노트북을 즐겨찾기에 등록해두면 편리합니다.

🕐 Recents (최근 항목)

Home 화면의 Recents 탭은 최근에 접근한 모든 자산을 시간순으로 보여줍니다. “어제 작업하던 그 노트북…”을 찾을 때 가장 빠른 방법입니다.

📋 Workspace 브라우저의 우클릭 메뉴

Workspace 파일 탐색기에서 노트북이나 폴더를 우클릭 하면 다음과 같은 유용한 기능을 사용할 수 있습니다.
기능설명
Clone노트북을 복제합니다. 기존 코드를 기반으로 새 실험을 시작할 때 유용합니다
ExportDBC, IPython, HTML, Python 등 다양한 포맷으로 내보냅니다
Permissions특정 사용자/그룹에게 노트북 접근 권한을 부여합니다
Move노트북을 다른 폴더로 이동합니다

📊 SQL Editor의 숨은 기능

  • 쿼리 히스토리: SQL Editor 좌측의 History 탭에서 과거에 실행한 모든 쿼리를 확인할 수 있습니다. 실수로 닫은 쿼리도 여기서 복구할 수 있습니다.
  • 스키마 브라우저: SQL Editor 좌측에서 카탈로그/스키마/테이블을 탐색하고, 테이블을 클릭하면 컬럼 정보를 바로 확인할 수 있습니다.
  • 자동 포매팅: 쿼리를 선택한 후 Ctrl/Cmd + Shift + F로 SQL을 자동 정렬할 수 있습니다.
  • 멀티 쿼리: ;으로 구분된 여러 쿼리를 한 번에 작성하고, 원하는 쿼리만 선택하여 실행할 수 있습니다.

워크스페이스 관리 베스트 프랙티스

오랜 운영 경험에서 나온 실전 권장 사항들입니다.

폴더 구조 규칙

팀이 커지면 Workspace가 금세 어지러워집니다. 초기에 폴더 규칙을 정해야 합니다.
폴더 경로용도
Shared/공유 루트 폴더
Shared/_templates/팀 공용 노트북 템플릿
Shared/_utils/공용 유틸리티 함수
Shared/project-alpha/프로젝트별 폴더
Shared/project-alpha/exploration/탐색/분석 노트북
Shared/project-alpha/pipeline/ETL 파이프라인 노트북
Shared/project-alpha/archive/완료된 분석 보관
Shared/project-beta/다른 프로젝트 폴더

이름 짓기 규칙

대상규칙예시
노트북[용도]_[대상]_[설명]etl_orders_daily_load, analysis_churn_202503
클러스터[팀]_[용도]_[크기]de-team_etl_medium, ds-team_ml_gpu
SQL Warehouse[팀]_[용도]analytics_reporting, bi_dashboard
Job[주기]_[파이프라인명]daily_orders_pipeline, hourly_clickstream_etl

비용 낭비를 막는 3가지 규칙

규칙설정효과
Auto-termination 강제Cluster Policy에서 10~30분으로 설정퇴근 후 방치되는 클러스터 방지
인스턴스 타입 제한Cluster Policy에서 허용 인스턴스 지정불필요하게 큰 클러스터 생성 방지
Max workers 제한Cluster Policy에서 최대 노드 수 설정Autoscaling이 과도하게 확장되는 것 방지

핵심 단축키

단축키기능사용 위치
Shift + Enter현재 셀 실행 후 다음 셀로 이동Notebook
Ctrl/Cmd + Enter현재 셀/쿼리 실행Notebook, SQL Editor
Ctrl/Cmd + P글로벌 검색 (파일, 테이블, 쿼리 등)전체
Ctrl/Cmd + Shift + -셀 분할Notebook
Ctrl/Cmd + /주석 토글Notebook, SQL Editor
Ctrl/Cmd + Shift + FSQL 자동 포매팅SQL Editor
Tab자동 완성Notebook, SQL Editor
Esc셀 편집 모드 → 커맨드 모드 전환Notebook
A (커맨드 모드)위에 새 셀 추가Notebook
B (커맨드 모드)아래에 새 셀 추가Notebook
D, D (커맨드 모드)셀 삭제 (D를 두 번)Notebook
💡 현업 팁: 단축키를 외우는 것은 번거롭지만, Shift+Enter(셀 실행), Ctrl+P(검색), Ctrl+/(주석) 이 3개만 알아도 생산성이 크게 올라갑니다.

정리

핵심 메뉴역할
Home최근 작업, 빠른 시작
Workspace노트북, 파일, 폴더 관리
SQL EditorSQL 쿼리 작성·실행
Compute클러스터, SQL Warehouse 관리
Jobs작업 스케줄링·모니터링
Dashboards데이터 시각화
CatalogUnity Catalog를 통한 데이터 탐색
다음 문서에서는 코드를 작성하고 실행하는 핵심 도구인 Notebook 의 사용법을 자세히 알아보겠습니다.

자주 묻는 질문 (FAQ)

Q: Workspace와 Account의 차이가 뭔가요?

Account 는 조직 전체를 관리하는 최상위 레벨입니다. Account Console(accounts.cloud.databricks.com)에서 여러 Workspace를 생성하고, 사용자를 관리하고, 결제를 관리합니다. Workspace 는 실제 작업이 이루어지는 환경입니다. 하나의 Account에 여러 Workspace를 만들 수 있습니다.
레벨관리 대상접근 URL
AccountWorkspace, 사용자, 결제, Unity Catalog Metastoreaccounts.cloud.databricks.com
Workspace노트북, 클러스터, Jobs, SQL, 카탈로그<workspace-id>.cloud.databricks.com
💡 현업에서는 이렇게 합니다: 보통 환경별로 Workspace를 분리합니다. dev-workspace (개발), staging-workspace (스테이징), prod-workspace (운영). 이렇게 하면 개발 환경의 실수가 운영에 영향을 주지 않습니다.

Q: Workspace 접속이 안 됩니다. 어떻게 하나요?

증상원인해결
로그인 페이지가 안 뜸VPN 또는 IP 접근 제어VPN 연결 확인, 관리자에게 IP 허용 요청
로그인 후 빈 화면브라우저 캐시 문제시크릿/프라이빗 모드로 접속 시도
”Access denied” 에러Workspace 권한 없음관리자에게 사용자 추가 요청
SSO 인증 실패IdP 설정 문제IT 관리자에게 SSO 설정 확인 요청

참고 링크