Résolution des problèmes liés à Streamlit in Snowflake¶
Les scénarios suivants peuvent vous aider à résoudre les problèmes qui peuvent survenir lors de l’utilisation de Streamlit in Snowflake.
Vous ne pouvez pas charger l’application Streamlit¶
Chaque application Streamlit dans Streamlit in Snowflake utilise un sous-domaine unique.
Assurez-vous que *.snowflake.app
figure sur la liste d’autorisations de votre réseau et que sa connexion à Snowflake est possible. Lorsque ce domaine est sur la liste d’autorisations, vos applications peuvent communiquer avec les serveurs Snowflake sans aucune restriction.
De plus, pour éviter tout problème de connexion au backend Snowflake, assurez-vous que les WebSockets ne sont pas bloqués dans votre configuration réseau.
Erreur |
Could not reload streamlit files.
Error: 092806 (P0002): The specified Streamlit was not found.
|
---|---|
Cause |
La connexion WebSocket Snowflake ne peut pas atteindre le point de terminaison associé à l’application. |
Solution |
Ajoutez *.snowflake.app à la liste d’autorisations de la configuration du pare-feu de l’organisation. |
Vous ne pouvez pas voir vos données ni modifier votre base de données¶
Il se peut que vous ne puissiez pas voir vos données ou changer de base de données, d’entrepôt ou de rôle, car les applications Streamlit s’exécutent avec les droits du propriétaire, ce qui signifie qu’elles s’exécutent avec les privilèges du propriétaire, et non avec ceux de l’appelant. L’application Streamlit utilise la base de données et le schéma dans lesquels l’application Streamlit in Snowflake est créée, et non la base de données et le schéma actuellement utilisés par l’appelant.
Pour plus d’informations, voir Comprendre les droits du propriétaire et les applications Streamlit in Snowflake.
La fonctionnalité de bibliothèque Streamlit ne fonctionne pas¶
Veillez à utiliser la version de la bibliothèque Streamlit et une fonctionnalité prise en charge par Streamlit in Snowflake. Pour plus d’informations, voir Versions prises en charge des bibliothèques Streamlit et Fonctions Streamlit non prises en charge.
Pour poser des questions sur les fonctionnalités de la bibliothèque open source Streamlit, consultez le Forum communautaire Streamlit.