Snowpark에 최적화된 웨어하우스

Snowpark에 최적화된 웨어하우스를 사용하면 워크로드에 맞게 단일 노드 인스턴스에서 사용 가능한 메모리 리소스와 CPU 아키텍처를 구성할 수 있습니다.

이 항목의 내용:

Snowpark에 최적화된 웨어하우스를 사용하는 경우

Snowpark 워크로드는 표준 및 Snowpark에 최적화된 웨어하우스 모두에서 실행할 수 있지만, 코드를 실행하거나 메모리 요구 사항이 크거나 특정 CPU 아키텍처에 대한 종속성이 있는 워크로드에는 Snowpark에 최적화된 웨어하우스가 권장됩니다. 예제 워크로드에는 단일 가상 웨어하우스 노드에서 저장 프로시저 를 사용하는 ML 훈련 사용 사례가 포함됩니다. 또한 UDF 또는 UDTF 를 활용하는 Snowpark 워크로드도 Snowpark에 최적화된 웨어하우스의 이점을 누릴 수 있습니다.

참고

Snowpark에 최적화된 가상 웨어하우스를 처음 생성하고 재개하는 데는 표준 웨어하우스보다 시간이 오래 걸릴 수 있습니다.

Snowpark에 최적화된 웨어하우스를 위한 구성 옵션

Snowpark에 최적화된 웨어하우스의 기본 구성은 표준 웨어하우스에 비해 노드당 16배의 메모리를 제공합니다. 선택적으로 노드당 추가 메모리를 구성하고 CPU 속성을 사용하여 resource_constraint 아키텍처를 지정할 수 있습니다. 사용할 수 있는 옵션은 다음과 같습니다.

메모리(최대)

CPU 아키텍처

필요한 최소 웨어하우스 크기

16GB

기본 또는 x86

XSMALL

256GB

기본 또는 x86

M

1TB [1]

기본 또는 x86

L

Snowpark에 최적화된 웨어하우스 만들기

CREATE WAREHOUSE 명령에서 warehouse_type 속성을 사용하여 새로운 Snowpark 최적화 웨어하우스를 생성합니다.

Snowpark에 최적화된 새 웨어하우스 snowpark_opt_wh 만들기:

CREATE OR REPLACE WAREHOUSE snowpark_opt_wh WITH
  WAREHOUSE_SIZE = 'MEDIUM'
  WAREHOUSE_TYPE = 'SNOWPARK-OPTIMIZED';
Copy

이 문은 지정된 대로 RESOURCE_CONSTRAINT = MEMORY_16X로 Snowpark에 최적화된 웨어하우스를 생성합니다..

256GB의 메모리로 Snowpark에 최적화된 대형 웨어하우스 so_warehouse 를 생성합니다.

CREATE WAREHOUSE so_warehouse WITH
  WAREHOUSE_SIZE = 'LARGE'
  WAREHOUSE_TYPE = 'SNOWPARK-OPTIMIZED'
  RESOURCE_CONSTRAINT = 'MEMORY_16X_X86';
Copy

참고

DEFAULT는 MEMORY_16X입니다.

Snowpark에 최적화된 웨어하우스 속성 수정하기

ALTER WAREHOUSE 명령을 사용하여 웨어하우스 유형을 포함한 웨어하우스 속성을 수정할 수 있습니다.

참고

ALTER WAREHOUSE 명령을 사용한 웨어하우스 유형 변경은 SUSPENDED 상태인 웨어하우스에만 지원됩니다. 웨어하우스를 일시 중단한 후 warehouse_type 속성을 변경하려면 다음 문을 실행하십시오.

ALTER WAREHOUSE snowpark_opt_wh SUSPEND;
Copy

Snowpark에 최적화된 웨어하우스 so_warehouse 를 위해 메모리 리소스 및 CPU 아키텍처를 수정합니다.

ALTER WAREHOUSE so_warehouse SET
  RESOURCE_CONSTRAINT = 'MEMORY_1X_X86';
Copy

Snowpark Python 저장 프로시저를 사용하여 ML 학습 워크로드 실행하기

머신 러닝 모델과 Snowpark Python에 대한 자세한 내용은 Snowpark Python으로 머신 러닝 모델 학습시키기 섹션을 참조하십시오.

Snowpark에 최적화된 웨어하우스에 대한 요금 청구하기

Snowpark 최적화 웨어하우스 크레딧 사용량에 대한 정보는 Snowflake서비스 사용 테이블Table 1(a): Snowflake Credit Table for Virtual Warehouse Services 섹션을 참조하십시오.

리전 가용성

Snowpark에 최적화된 웨어하우스는 AWS, Azure 및 Google Cloud [#rc_availability]_의 모든 리전에서 사용할 수 있습니다.