ALTER STREAMLIT¶
Modifie les propriétés d’un objet Streamlit existant.
Voir aussi : CREATE STREAMLIT, SHOW STREAMLITS, DESCRIBE STREAMLIT, DROP STREAMLIT
Syntaxe¶
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>
Paramètres¶
name
Identificateur de l’objet Streamlit. Si l’identificateur contient des espaces ou des caractères spéciaux, toute la chaîne doit être délimitée par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse.
SET ...
Spécifie les propriétés à définir pour l’objet Streamlit :
ROOT_LOCATION = 'stage_path_and_root_directory'
Spécifie le nom et le préfixe de la zone de préparation racine contenant les fichiers Streamlit Python, les fichiers média et le fichier
environment.yml
.Note
Ce paramètre doit pointer vers un répertoire unique à l’intérieur d’une zone de préparation interne nommée.
MAIN_FILE = 'path_to_main_file_in_root_directory'
Spécifie le nom de fichier de l’application Streamlit Python. Ce nom de fichier est relatif à la valeur de
ROOT_LOCATION
.QUERY_WAREHOUSE = warehouse_name
Spécifie l’entrepôt où sont exécutées les requêtes SQL émises par l’application Streamlit.
COMMENT = 'string_literal'
Ajoute un commentaire ou écrase un commentaire existant pour l’objet Streamlit.
RENAME TO new_name
Indique le nouvel identifiant de l’objet Streamlit ; doit être unique pour le schéma.
Pour plus de détails sur les identificateurs, voir Exigences relatives à l’identificateur.
Notes sur l’utilisation¶
Si vous exécutez la commande ALTER STREAMLIT alors que l’application Streamlit est en cours d’exécution, l’application ne reflète pas les modifications que vous avez apportées.
Si vous souhaitez que vos modifications soient prises en compte dans l’application, vous devez recharger ou redémarrer l’application.