컴퓨팅 풀 관리하기

컴퓨팅 풀은 Snowflake가 Snowpark Container Services 작업 및 서비스를 실행하는 하나 이상의 가상 머신(VM) 노드 모음입니다.

컴퓨팅 풀에 대한 자세한 내용은 Snowpark Container Services: 컴퓨팅 풀 작업하기 섹션을 참조하십시오.

이 항목에서는 서비스를 사용하여 다음 작업을 수행하는 방법을 보여줍니다.

나열 또는 삭제와 같은 일반적인 작업의 경우 Snowflake 오브젝트 관리하기 의 설명과 같이 Snowflake CLI 는 snow object 명령을 사용합니다.

컴퓨팅 풀을 만드는 방법

4GB의 메모리를 가진 2개의 CPUs로 구성된 “pool_1”이라는 컴퓨팅 풀을 생성하려면 다음과 유사한 spcs pool create 명령을 입력합니다.

snow spcs compute-pool create "pool_1" --min-nodes 2 --max-nodes 2 --family "CPU_X64_XS"
Copy

인스턴스 패밀리에 대한 자세한 내용은 SQL CREATE COMPUTE POOL 명령을 참조하십시오.

컴퓨팅 풀을 일시 중단하고 다시 시작하는 방법

참고

컴퓨팅 풀을 일시 중단하거나 재개하려면 현재 역할에 컴퓨팅 풀에 대한 OPERATE 권한이 있어야 합니다.

컴퓨팅 풀을 일시 중단하려면 다음과 유사한 명령을 입력합니다.

snow spcs compute-pool suspend tutorial_compute_pool
Copy
+-------------------------------------------+
| key    | value                            |
|--------+----------------------------------|
| status | Statement executed successfully. |
+-------------------------------------------+

일시 중단된 컴퓨팅 풀을 다시 시작하려면 다음과 유사한 명령을 입력합니다.

snow spcs compute-pool resume tutorial_compute_pool
Copy
+-------------------------------------------+
| key    | value                            |
|--------+----------------------------------|
| status | Statement executed successfully. |
+-------------------------------------------+

컴퓨팅 풀의 속성 또는 매개 변수를 설정 및 설정 취소하는 방법

참고

속성을 설정하려면 현재 역할에 컴퓨팅 풀에 대한 MODIFY 권한이 있어야 합니다.

속성이나 매개 변수를 설정하려면 다음과 유사한 명령을 입력합니다.

snow spcs compute-pool set tutorial_compute_pool --min-nodes 2 --max-nodes 4
Copy
+-------------------------------------------+
| key    | value                            |
|--------+----------------------------------|
| status | Statement executed successfully. |
+-------------------------------------------+

속성이나 매개 변수를 기본값으로 재설정하려면 다음과 유사한 명령을 입력합니다.

snow spcs compute-pool unset tutorial_compute_pool --auto-resume
Copy
+-------------------------------------------+
| key    | value                            |
|--------+----------------------------------|
| status | Statement executed successfully. |
+-------------------------------------------+

컴퓨팅 풀의 모든 서비스를 중지하는 방법

컴퓨팅 풀을 중지하면 컴퓨팅 풀에서 실행 중인 모든 서비스가 삭제됩니다. 하지만 컴퓨팅 풀 자체는 중지되지 않습니다.

컴퓨팅 풀을 중지하려면 다음과 유사한 spcs compute-pool stop-all 명령을 입력합니다.

snow spcs compute-pool stop-all "pool_1"
Copy