ALTER STREAMLIT

Modifica as propriedades de um objeto Streamlit existente.

Consulte também: CREATE STREAMLIT, SHOW STREAMLITS, DESCRIBE STREAMLIT, DROP STREAMLIT

Sintaxe

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

Parâmetros

name

Identificador do objeto Streamlit. Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.

SET ...

Especifica a propriedade a ser definida para o objeto Streamlit:

ROOT_LOCATION = 'stage_path_and_root_directory'

Especifica o nome do estágio raiz e o prefixo que contém os arquivos Streamlit Python, arquivos de mídia e arquivo environment.yml.

Nota

Este parâmetro deve apontar para um único diretório dentro de um estágio interno nomeado.

MAIN_FILE = 'path_to_main_file_in_root_directory'

Especifica o nome do arquivo do aplicativo Streamlit Python. Este nome de arquivo é relativo ao valor de ROOT_LOCATION.

QUERY_WAREHOUSE = warehouse_name

Especifica o warehouse em que as consultas SQL emitidas pelo aplicativo Streamlit são executadas.

COMMENT = 'string_literal'

Adiciona um comentário ou substitui um comentário existente do objeto Streamlit.

RENAME TO new_name

Especifica o novo identificador do objeto Streamlit; deve ser único para o esquema.

Para obter mais detalhes sobre os identificadores de, consulte Requisitos para identificadores.

Notas de uso

  • Se você executar o comando ALTER STREAMLIT enquanto o aplicativo Streamlit está em execução, o aplicativo não reflete as alterações que você fez.

    Se você deseja que suas alterações sejam refletidas no aplicativo, você deve recarregar ou reiniciar o aplicativo.