모델 모니터 변경
모델 모니터 변경 (ALTER MODEL MONITOR)
모델 모니터의 속성을 수정해요. 모델 버전 모니터에 대한 자세한 내용은 ML Observability를, 게이트웨이 모델 모니터에 대한 자세한 내용은 Gateway Monitoring & A/B Testing을 참조해요.
모든 모니터 유형에 대해:
- 모니터를 일시 중지하거나 재개해요.
- 모니터 내 동적 테이블 작업의 새로 고침 간격을 설정해요.
- 모니터가 사용하는 웨어하우스를 설정해요.
- 모니터에 주석을 설정하거나 해제해요.
모델 버전 모니터에만 해당:
- 모니터가 사용하는 기준 테이블을 설정하거나 해제해요.
- 특정 데이터 세그먼트를 모니터링하기 위한 세그먼트 열을 추가하거나 제거해요.
함께 보기:
CREATE MODEL MONITOR, SHOW MODEL MONITORS, DESCRIBE MODEL MONITOR, DROP MODEL MONITOR
출처: 문서
본문
구문
모든 모니터 유형
모니터를 일시 중지하거나 재개하고, 웨어하우스 또는 새로 고침 간격을 변경할 수 있어요:
ALTER MODEL MONITOR [ IF EXISTS ] { SUSPEND | RESUME }
ALTER MODEL MONITOR [ IF EXISTS ] SET
[ REFRESH_INTERVAL='' ]
[ WAREHOUSE= ]
[ COMMENT = '' ]
ALTER MODEL MONITOR [ IF EXISTS ] UNSET COMMENT
모델 버전 모니터 전용
기준 테이블을 설정하거나 세그먼트 열을 추가하거나 제거할 수 있어요:
ALTER MODEL MONITOR [ IF EXISTS ] SET BASELINE = ''
ALTER MODEL MONITOR [ IF EXISTS ] UNSET BASELINE
ALTER MODEL MONITOR [ IF EXISTS ] ADD segment_column = ''
ALTER MODEL MONITOR [ IF EXISTS ] DROP segment_column = ''
매개변수
monitor_name
모델 모니터의 식별자(즉, 이름)를 지정해요.
식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 해요. 큰따옴표로 묶인 식별자는 대소문자를 구분해요.
자세한 내용은 Identifier requirements를 참조하세요.
SET ...
설정할 하나 이상의 모델 모니터 속성을 지정해요.
BASELINE=''
드리프트 감지를 위한 기준 테이블을 설정해요. 모델 버전 모니터에서만 지원돼요. 게이트웨이 모델 모니터는 기준 테이블을 사용하지 않아요. 대신 게이트웨이 뒤에 있는 두 추론 서비스를 비교하여 드리프트를 감지해요.
WAREHOUSE = warehouse_name
모니터가 사용하는 웨어하우스를 설정해요.
REFRESH_INTERVAL = 'refresh_interval'
모니터가 내부 상태를 새로 고치는 간격이에요. 값은 시간 기간을 나타내는 문자열이어야 하며, 예를 들어 '1 day'와 같아요. 최소 새로 고침 간격은 '60 seconds'예요. 지원되는 단위는 초, 분, 시간, 일이에요. 간격 이름에는 단수("hour") 또는 복수("hours")를 사용할 수 있어요.
COMMENT = 'string_literal'
모델 모니터에 대한 주석을 설정해요.
UNSET BASELINE
모니터에서 기준 테이블을 제거해요. 모델 버전 모니터에서만 지원돼요. 설정을 해제한 후에는 새 기준 테이블이 설정될 때까지 기준 테이블이 필요한 드리프트 메트릭이 더 이상 계산되지 않아요.
ADD segment_column = ''
모니터에 세그먼트 열을 추가해요. 모델 버전 모니터에서만 지원돼요. 지정된 열은 원본 데이터에 존재해야 하며 STRING 유형이어야 해요. 모니터당 최대 5개의 세그먼트 열을 추가할 수 있어요. 최적의 성능을 위해 각 세그먼트 열은 25개 미만의 고유 값을 가져야 해요.
DROP segment_column = ''
모니터에서 세그먼트 열을 제거해요. 모델 버전 모니터에서만 지원돼요.
세그먼트에 대한 자세한 내용은 ML Observability: Monitoring model behavior over time을 참조하세요.
액세스 제어 요구 사항
이 작업을 실행하는 데 사용되는 role은 최소한 다음 privileges을 보유해야 합니다.
| 권한 | 개체 | 참고 |
|---|---|---|
| Modify | Model monitor |
스키마의 개체를 운영하려면 상위 데이터베이스에 대한 권한이 하나 이상 필요하고 상위 스키마에 대한 권한도 하나 이상 필요합니다.
지정된 권한 집합으로 사용자 지정 역할을 만드는 방법은 을 참조하세요.