Snowflake

Snowflake Legacy Web UI

LeeJaeJun 2025. 6. 16. 00:05
728x90
728x90

Menu 소개

  • Notification -> Account Admin만 볼 수 있음
  • Partner Connect
    • Service Partner vs Partner Connect 도구
    • 데이터 온보딩, 변환 툴 연결
  • App Preview -> SnowSite(신 UI) 탭으로 이동
  • Databases: 테이블, 뷰, 스키마, 스퀸스, 파일 포맷, 파이프 생성 가능
  • Shares / Marketplace
    • Account Admin일 경우에만 활용 가능
    • 공유 데이터셋 탐색 및 구매 가능
  • Warehouses: 모든 역할 접근 가능
  • History: 쿼리 실행 이력
  • Account: Account Admin / Security Admin만 접근 가능

 

Navigation Tree

  • 모든 데이터베이스 -> 스키마 -> 테이블/뷰 검색 및 접근 가능
  • 객체 클릭 시 해당 상세 정보 조회 가능

 

Query Pane

  • SQL 쿼리 작성 및 실행
  • Context Switching: USE ROLE, USE DATABASE, USE SCHEMA 명령어 또는 UI에서 가능
  • 외부 SQL 스크립트 업로드 (Load Script) -> 기존 스크립트를 덮어쓰므로 주의
  • Code Highlight: 문법 하이라이트 기능 (on/off)
  • Run Confirmation: 실행 전 확인창 설정 가능

 

Result Pane

  • 쿼리 실행 결과 출력
  • 데이터 다운로드
    • CSV, TSV 형식
    • 최대 100MB까지 다운로드 가능
  • Copy to Clipboard 기능
  • Query ID 클릭 시 쿼리 프로파일링 정보 조회 가능
  • 실행 시간 분석: 컴파일/실행/처리 단계 별 시간 표시

 

객체 생성

데이터베이스 / 테이블

  • SQL 문 확인 후 생성 가능
  • 테이블 생성 후 수정(Alter) 불가 (스키마는 가능)

기타 객체

  • Stage: 데이터 적재용 객체
  • File Format: CSV 등 형식 정의
  • Pipe / Sequence: 데이터 파이프라인 구성 시 사용

 

Data Loading

 

  • Web UI를 통한 소량 데이터 수동 업로드 가능
  • 절차:
    1. 테이블 선택
    2. Load Data 클릭
    3. 파일 선택 (예: data.csv)
    4. File Format 자동 인식
    5. 암호화 및 Stage에 저장
    6. 데이터 테이블에 적재 (예: 3개 로우)

 

역할 전환 및 기본 설정

  • 상단 메뉴 또는 SQL 명령어(USE ROLE)로 역할 전환
  • ALTER USER 명령어로 로그인 시 기본 Role 설정 가능
    • Account Admin: 모든 기능 가능
    • Security Admin: 일부 고급 기능 사용 가능
    • 일반 사용자: 제한적 접근

 

Virtual Warehouse

  • 컴퓨트 리소스 구성
  • 사이즈 선택:
    • XS(1 credit/hr) ~ 4XL(128 credit/hr)
  • 클러스터 수 설정 가능 (min/max)
  • Auto Suspend 설정: 예) 5분
  • 사용 중지(Suspend)/재시작(Resume) 기능
  • Workload 모니터링 가능

 

History 탭

  • 14일간의 쿼리 실행 이력 조회 가능
  • 필터 옵션:
    • 사용자
    • Warehouse
    • Task
    • Client-Generated Statement 포함 여부
  • Query ID 클릭 시 프로파일링 및 실행 경로 상세 조회 가능

 

Account 탭 (Admin 전용)

  • Usage: 크레딧 사용량, 프로젝트별 리소스 분석
  • Users / Roles 목록 조회
  • Policies: IP 차단 등 보안 정책 설정
  • Sessions: JDBC/ODBC/CLI 포함 모든 세션 로그 확인
  • Resource Monitors: 크레딧 사용량에 따른 경고 트리거
  • Reader Accounts: 외부 사용자에게 읽기 전용 환경 제공

 

Notification 탭

  • 리소스 모니터 설정에 따른 경고 알림 확인
  • Account Admin 역할만 접근 가능

 

Classic Web UI 한계점

  1. 워크시트 중복 이름: 자동 넘버링 없음
  2. 버전 관리 불가: Git 등 연동 안 됨
  3. 스크립트 덮어쓰기 경고 없음: 주의 필요
  4. 창 크기 조절 불편
  5. 큰 데이터 쿼리 결과 제한: 다운로드 100MB 한도

 

728x90
300x250

'Snowflake' 카테고리의 다른 글

Snowflake 주요 특징  (0) 2025.06.17
Snowflake와 기존 클라우드 데이터 웨어하우스 차이  (0) 2025.06.17
Snowflake Snowsight (Modern Web UI)  (0) 2025.06.17
Snowflake Architecture  (1) 2025.06.14
Introduction and Snowflake History  (0) 2025.06.14