실험 수정하기
실험 수정하기 (ALTER EXPERIMENT)
이 기능은 중화인민공화국에서는 사용할 수 없어요.
기존 experiment의 속성을 수정해요.
참조:
CREATE EXPERIMENT , SHOW EXPERIMENTS, DROP EXPERIMENT , SHOW RUNS IN EXPERIMENT , SHOW RUN ... IN EXPERIMENT
출처: 문서
본문
구문
ALTER EXPERIMENT ADD RUN
ALTER EXPERIMENT COMMIT RUN
ALTER EXPERIMENT DROP RUN
매개변수
experiment_name
변경할 실험의 식별자를 지정합니다.
식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자는 대소문자를 구분합니다.
자세한 내용은 Identifier requirements을 참조하세요.
ADD RUN run_name
식별자가 run_name인 새 run을 추가합니다. 이 run은 experiment_name 실험의 run들 사이에서 고유해야 합니다.
SQL에서 실험 run을 수동으로 수행하는 방법에 대한 자세한 내용은 을 참조하세요.
식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자는 대소문자를 구분합니다.
자세한 내용은 Identifier requirements을 참조하세요.
COMMIT RUN run_name
experiment_name 실험에서 식별자가 run_name인 run을 완료 처리합니다. 커밋된 run은 변경할 수 없습니다.
식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자는 대소문자를 구분합니다.
자세한 내용은 Identifier requirements을 참조하세요.
실험 run의 결과와 아티팩트를 검색하는 방법에 대한 자세한 내용은 을 참조하세요.
DROP RUN run_name
식별자가 run_name인 run을 삭제합니다.
액세스 제어 요구 사항
이 작업을 실행하는 데 사용되는 role은 최소한 다음 privileges을 보유해야 합니다.
| 권한 | 객체 | 참고 |
|---|---|---|
| MODIFY | Experiment |
스키마의 객체를 조작하려면 상위 데이터베이스에 대한 권한이 하나 이상 필요하고 상위 스키마에 대한 권한도 하나 이상 필요합니다.
지정된 권한 집합을 가진 사용자 지정 역할을 만드는 방법은 을 참조하세요.
보안 개체에 대해 SQL 작업을 수행하기 위한 역할 및 권한 부여에 대한 일반적인 정보는 Overview of Access Control을 참조하세요.
사용 참고 사항
- 메타데이터 관련:
고객은 Snowflake 서비스를 사용할 때 메타데이터로 개인 데이터(User 객체에 대한 경우 제외), 민감한 데이터, 수출 통제 데이터 또는 기타 규제 대상 데이터를 입력하지 않도록 해야 합니다. 자세한 내용은 Metadata fields in Snowflake을 참조하세요.
예제
다음 예제는 my_experiment 실험에 run_1이라는 새 run을 생성합니다.
ALTER EXPERIMENT my_experiment ADD RUN run_1;
다음 예제는 my_experiment 실험에서 run_1이라는 run을 완료하고 기록합니다.
ALTER EXPERIMENT my_experiment COMMIT RUN run_1;