ALTER STREAMLIT

주의

이 기능은 AWS 및 Microsoft Azure 상업 리전 의 계정에서 사용할 수 있습니다. AWS PrivateLinkAzure Private Link 는 지원되지 않습니다.

기존 Streamlit 오브젝트의 속성을 수정합니다.

참고 항목:

CREATE STREAMLIT, SHOW STREAMLITS, DESCRIBE STREAMLIT, DROP STREAMLIT

구문

ALTER STREAMLIT [ IF EXISTS ] <name> SET
                                         [ ROOT_LOCATION = '<stage_path_and_root_directory>' ]
                                         [ MAIN_FILE = '<path_to_main_file>']
                                         [ QUERY_WAREHOUSE = <warehouse_name> ]
                                         [ COMMENT = '<string_literal>']

ALTER STREAMLIT [ IF EXISTS ] <name> RENAME TO <new_name>
Copy

매개 변수

name

Streamlit 오브젝트의 식별자입니다. 식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자도 대/소문자를 구분합니다.

SET ...

Streamlit 오브젝트에 대해 설정할 속성을 지정합니다.

ROOT_LOCATION = 'stage_path_and_root_directory'

Streamlit Python 파일, 미디어 파일 및 environment.yml 파일을 포함한 루트 스테이지 이름과 접두사를 지정합니다.

참고

이 매개 변수는 명명된 내부 스테이지 내의 단일 디렉터리를 가리켜야 합니다.

MAIN_FILE = 'path_to_main_file_in_root_directory'

Streamlit Python 애플리케이션의 파일 이름을 지정합니다. 이 파일 이름은 ROOT_LOCATION 의 값에 상대적입니다.

QUERY_WAREHOUSE = warehouse_name

Streamlit 애플리케이션에서 발행한 SQL 쿼리가 실행되는 웨어하우스를 지정합니다.

COMMENT = 'string_literal'

Streamlit 오브젝트에 대한 설명을 추가하거나 기존 설명을 덮어씁니다.

RENAME TO new_name

Streamlit 오브젝트에 대해 새 식별자를 지정하는데, 스키마에 대해 고유한 식별자여야 합니다.

식별자에 대한 자세한 내용은 식별자 요구 사항 섹션을 참조하십시오.

사용법 노트

  • Streamlit 앱이 실행되는 동안 ALTER STREAMLIT 명령을 실행하면 변경 사항이 앱에 반영되지 않습니다.

    변경 사항을 앱에 반영하려면 앱을 다시 로딩하거나 다시 부팅해야 합니다.

  • 메타데이터 관련:

    주의

    고객은 Snowflake 서비스를 사용할 때 개인 데이터(사용자 오브젝트 제외), 민감한 데이터, 수출 통제 대상 데이터 또는 기타 규제 데이터가 메타데이터로 입력되지 않도록 해야 합니다. 자세한 내용은 Snowflake의 메타데이터 필드 섹션을 참조하십시오.