snow streamlit get-url¶
Renvoie une URL vers l’appli Streamlit spécifiée
Syntaxe¶
snow streamlit get-url
<name>
--open
--connection <connection>
--host <host>
--port <port>
--account <account>
--user <user>
--password <password>
--authenticator <authenticator>
--private-key-file <private_key_file>
--token-file-path <token_file_path>
--database <database>
--schema <schema>
--role <role>
--warehouse <warehouse>
--temporary-connection
--mfa-passcode <mfa_passcode>
--enable-diag
--diag-log-path <diag_log_path>
--diag-allowlist-path <diag_allowlist_path>
--format <format>
--verbose
--debug
--silent
Arguments¶
name
Identificateur de l’application Streamlit ; par exemple : my_streamlit.
Options¶
--open
Ouvrir ou non l’application Streamlit dans un navigateur. Par défaut : false.
--connection, -c, --environment TEXT
Nom de la connexion, tel que défini dans votre fichier
config.toml
. Défaut :défaut
.--host TEXT
Adresse de l’hôte pour la connexion. Remplace la valeur spécifiée pour la connexion.
--port INTEGER
Port pour la connexion. Remplace la valeur spécifiée pour la connexion.
--account, --accountname TEXT
Nom attribué à votre compte Snowflake. Remplace la valeur spécifiée pour la connexion.
--user, --username TEXT
Nom d’utilisateur pour se connecter à Snowflake. Remplace la valeur spécifiée pour la connexion.
--password TEXT
Mot de passe Snowflake. Remplace la valeur spécifiée pour la connexion.
--authenticator TEXT
Authentificateur Snowflake. Remplace la valeur spécifiée pour la connexion.
--private-key-file, --private-key-path TEXT
Chemin du fichier de clé privée Snowflake. Remplace la valeur spécifiée pour la connexion.
--token-file-path TEXT
Chemin vers un fichier avec un jeton OAuth qui doit être utilisé lors de la connexion à Snowflake.
--database, --dbname TEXT
Base de données à utiliser. Remplace la valeur spécifiée pour la connexion.
--schema, --schemaname TEXT
Schéma de la base de données à utiliser. Remplace la valeur spécifiée pour la connexion.
--role, --rolename TEXT
Rôle à utiliser. Remplace la valeur spécifiée pour la connexion.
--warehouse TEXT
Entrepôt à utiliser. Remplace la valeur spécifiée pour la connexion.
--temporary-connection, -x
Utilise la connexion définie avec les paramètres de la ligne de commande, au lieu de celle définie dans la configuration. Par défaut : false.
--mfa-passcode TEXT
Jeton à utiliser pour l’authentification multifactorielle (MFA)
--enable-diag
Exécutez le test de diagnostic du Python Connector. Par défaut : false.
--diag-log-path TEXT
Chemin d’accès au rapport de diagnostic. Par défaut : <temporary_directory>.
--diag-allowlist-path TEXT
Chemin d’accès au rapport de diagnostic vers la liste d’autorisations facultative.
--format [TABLE|JSON]
Spécifie le format de sortie. Par défaut : TABLE.
--verbose, -v
Affiche les entrées de journal pour les niveaux de journalisation
info
et supérieurs. Par défaut : false.--debug
Affiche les entrées de journal pour les niveaux de journalisation
debug
et supérieurs ; les journaux de débogage contiennent des informations supplémentaires. Par défaut : false.--silent
Désactive la sortie intermédiaire vers la console. Par défaut : false.
--help
Affiche le texte d’aide de cette commande.
Notes sur l’utilisation¶
La commande streamlit get-url
renvoie un lien url vers une appli Streamlit existante. Vous pouvez également utiliser l’option --open
pour ouvrir automatiquement Streamlit dans un nouvel onglet de votre navigateur.
Notez les exigences suivantes :
L’appli doit déjà être déployée.
Vous devez utiliser la même connexion que celle utilisée pour déployer l’application.
Si votre appli fonctionne sous une base de données et un schéma différents de ceux spécifiés dans la connexion, vous devez les fournir sous la forme d’un nom pleinement qualifié, tel que
database.schema.name
.
Exemples¶
Obtenez une URL pour une appli en utilisant la base de données et le schéma spécifiés dans la connexion par défaut et ouvrez-la dans votre navigateur :
snow streamlit get-url my_streamlit_app --open
https://snowflake.com/provider-deduced-from-connection/#/streamlit-apps/DB.PUBLIC.MY_STREAMLIT_APP
Obtenez une URL pour une appli à l’aide d’une base de données et d’un nom de schéma entièrement qualifiés :
snow streamlit get-url database.schema.my_streamlit_app
https://snowflake.com/provider-deduced-from-connection/#/streamlit-apps/DATABASE.SCHEMA.MY_STREAMLIT_APP