Snowflake 설명서에 오신 것을 환영합니다

_images/sf-hero.jpg

SNOWFLAKE 설명서에 오신 것을

환영합니다

이 항목에서는 Snowflake 계정에 액세스하고 Snowflake 사용과 관련된 모든 관리 및 사용자 작업을 수행하는 데 필요한 정보를 찾을 수 있습니다. 또한, 이 설명서는 지원되는 모든 SQL 명령, 함수, 연산자에 대한 개념적 개요, 자습서, 자세한 참조를 제공합니다.

왼쪽의 목차를 탐색하거나 상단의 검색 상자를 사용하여 설명서 및 기타 Snowflake 리소스를 검색하는 것으로 시작할 수 있습니다. 원하는 정보를 찾지 못한 경우, 각 페이지 하단의 버튼을 사용하여 Snowflake 설명서 또는 Snowflake 지원에 언제든지 문의해 주십시오.

Snowflake 소개

  • 주요 개념과 아키텍처

    Snowflake 아키텍처 및 기본 개념에 대한 개요입니다.

  • 지원되는 클라우드 플랫폼

    Snowflake가 제공되는 클라우드 컴퓨팅 플랫폼에 대한 개요입니다.

  • 지원되는 클라우드 리전

    Snowflake가 제공되는 다양한 클라우드 플랫폼 리전에 대한 설명입니다.

  • Snowflake 에디션

    Snowflake의 각 버전에 포함된 서비스 및 기능에 대한 설명입니다.

  • Snowflake 릴리스

    Enterprise Edition 및 Business Critical Edition 계정의 12시간 조기 액세스 또는 Virtual Private Snowflake(VPS) 계정의 24시간 조기 액세스를 요청하는 Snowflake 릴리스 프로세스와 지침에 대한 설명입니다.

  • 주요 기능의 개요

    현재 Snowflake 릴리스의 핵심/주요 기능 목록입니다.

  • 데이터 수명 주기 개요

    데이터를 Snowflake로 가져온 다음 쿼리 및 기타 SQL 작업을 수행하는 데 사용하기 위한 주요 작업(및 해당 SQL 명령)을 소개합니다.

  • 연속 데이터 보호

    Snowflake가 데이터를 보호 및 보안하고 사용 가능하게 하기 위해 제공하는 강력하고 고유한 기능을 소개합니다.

  • 규정 준수

    Snowflake의 데이터에 대해 최고 수준의 데이터 보증, 보안, 거버넌스를 보장하기 위해 Snowflake가 충족하는 주요 규정 준수 표준에 대한 설명입니다.

자습서 및 기타 리소스

이 항목에서는 Snowflake 사용에 대한 다양한 “방법” 자습서/랩 및 “모범 사례”의 링크를 제공합니다.

Snowflake 사용

Snowflake 계정 관리

  • 계정 식별자

    Snowflake 연결 및 여러 계정에 걸친 기능의 사용에 지원되는 두 개의 고유 계정 식별자에 대한 자세한 설명입니다.

  • 평가판 계정

    평가판 계정 등록, 계정에 신용 카드 추가, 계정 해지에 대한 지침입니다.

  • 매개 변수 관리

    계정, 세션, 계정에 대한 오브젝트 매개 변수를 설정하기 위한 지침입니다.

  • 사용자 관리

    계정에서 사용자를 만들고 관리하기 위한 지침입니다.

  • 동작 변경 관리

    계정에서 동작 변경 릴리스를 활성화 및 비활성화하기 위한 지침입니다.

일반 참조

  • 매개 변수 — 계정, 사용자, 세션, 오브젝트 수준에서 시스템 동작을 제어하는 데 사용할 수 있는 매개 변수입니다.

  • 참조 — 참조를 사용하여 소유자 권한 저장 프로시저, 애플리케이션, 클래스의 오브젝트에 대한 액세스 권한을 부여합니다.

  • 3진 논리 — 부울 식과 with 비교 연산자에서 NULL의 동작에 대한 정보입니다.

  • 데이터 정렬 지원 — 텍스트 문자열에 대한 정렬 및 기타 문자 세트 종속 작업에 대한 정보입니다.

  • SQL 형식 모델 — 숫자 및 날짜/시간 값과 텍스트 문자열 간의 변환을 지정하기 위한 형식입니다.

  • 오브젝트 식별자 — SQL 문에 사용된 오브젝트 이름 확인 등 오브젝트 식별자를 정의하고 사용하기 위한 규칙입니다.

  • 제약 조건 — 테이블에서 고유한 기본 키 및 외래 키 제약 조건을 정의하고 유지하기 위한 개념 및 참조 정보입니다.

  • SQL 변수 — 세션에서 변수를 정의하고 사용하기 위한 개념 및 참조입니다.

  • 트랜잭션 — SQL 문과 함께 트랜잭션을 사용하기 위한 개념 및 참조입니다.

  • 테이블 리터럴 — 쿼리에서 단일 스칼라 값 대신 테이블 리터럴을 사용하기 위한 개념 및 참조입니다.

  • SNOWFLAKE 데이터베이스 — 조직, 계정, 데이터 공유 및 기타 오브젝트 사용에 대한 쿼리/보고를 위해 Snowflake에서 제공하는 SNOWFLAKE 공유 데이터베이스에 대한 참조.

  • Snowflake Information Schema — Snowflake Information Schema에 대한 개념 및 참조로, 이는 Snowflake의 오브젝트에 대한 쿼리/보고용 메타데이터 뷰 및 과거 테이블 함수 세트로 구성됩니다.

  • Snowflake의 메타데이터 필드 — Snowflake의 메타데이터 필드에 대한 개념 및 참조입니다.

SQL 명령 참조

  • 쿼리 구문 — Snowflake의 SQL 쿼리 구조입니다.

  • 쿼리 연산자 — 산술, 논리 및 기타 유형의 연산자입니다.

  • 데이터 정의 언어(DDL) 명령 — DDL 명령의 개요.

  • 데이터 조작 언어(DML) 명령 — 다음을 포함하여 DML 작업을 수행하기 위한 명령:

    • Snowflake 테이블에서 데이터를 삽입, 삭제, 업데이트, 병합합니다.

    • Snowflake 테이블 안팎으로 데이터를 대량으로 복사합니다.

    • 대량 복사를 위해 파일을 스테이징합니다.

  • 모든 명령(사전순) — 모든 명령의 알파벳순 목록입니다.

  • 다음을 포함하여 제어 대상이 되는 오브젝트와 작업의 유형별로 분류된 명령:

    • 일반 계정 수준 오브젝트(계정, 사용자, 역할, 보안 정책, 통합 등) 및 작업(장애 조치 및 복구 등).

    • 세션 기반 작업(세션 컨텍스트, 쿼리, 변수, 트랜잭션 등).

    • 가상 웨어하우스(데이터 로드 및 쿼리 수행용) 및 리소스 모니터(크레딧 사용 제어용).

    • 데이터베이스, 스키마, 테이블 및 기타 스키마 수준 오브젝트(뷰, 시퀀스 등).

    • Snowflake 확장 프로그램 및 애플리케이션 개발(사용자 정의 함수, 저장 프로시저, 스크립팅 등).

    • 데이터 공유를 위한 오브젝트(공유, 목록 등).

    • 데이터를 분류, 보호, 관리하기 위한 오브젝트(마스킹 정책, 행 액세스 정책, 태그 등).

함수 및 저장 프로시저 참조

Snowflake Scripting 참조

부록