카테고리:

시스템 함수 (시스템 정보)

SYSTEM$GET_COMPUTE_POOL_STATUS

컴퓨팅 풀 의 상태를 검색합니다.

참고 항목:

컴퓨팅 풀 작업하기

구문

SYSTEM$GET_COMPUTE_POOL_STATUS( '<computePoolName>' )
Copy

인자

필수:

computePoolName

컴퓨팅 풀 이름입니다.

반환

상태 정보를 JSON 오브젝트로 반환합니다. JSON 필드는 다음과 같습니다.

  • status. 컴퓨팅 풀 상태입니다.

  • message. 상태와 관련된 메시지입니다(있는 경우). 그렇지 않으면 이 필드는 비어 있습니다.

사용법 노트

  • 상태 정보를 가져오려면 현재 역할에 컴퓨팅 풀에 대한 MONITOR 권한이 있어야 합니다.

  • 응답의 message 에 용량 오류가 언급될 수 있습니다. 이는 요청한 인스턴스 유형을 현재 클라우드 공급자에서 사용할 수 없음을 의미합니다. 몇 분 후에 컴퓨팅 풀을 만들어 보거나 다른 인스턴스 유형을 선택할 수 있습니다.

다음 함수는 “mypool” 컴퓨팅 풀에 대한 상태 정보를 검색합니다.

SELECT SYSTEM$GET_COMPUTE_POOL_STATUS('mypool');
Copy

예제 출력:

  • 컴퓨팅 풀을 시작하는 중입니다.

    {"status":"STARTING","message":"Compute pool is starting for last 2 minutes"}
    
    Copy
  • 컴퓨팅 풀이 활성 상태입니다.

    {"status":"ACTIVE","message":""}
    
    Copy