Artefacts dans Snowflake Intelligence

Snowflake Intelligence fournit des tables et des graphiques riches et interactifs dans le cadre de ses réponses. Lorsque vous trouvez une information qui mérite d’être conservée, vous pouvez l’enregistrer ou la partager en tant qu’artefact. Un artefact est une représentation persistante de cette information que vous pouvez consulter à nouveau et actualiser et sur laquelle vous pouvez collaborer sans avoir à la recréer. Une fois créé, un artefact préserve la requête, la visualisation et le contexte, ce qui vous permet d’y revenir plus tard pour voir les nouvelles données, ou de le partager avec un collègue qui verra ce même artefact filtré en fonction de ses propres autorisations d’accès aux données.

Tables et graphiques interactifs

Lorsque vous posez une question à Snowflake Intelligence, l’agent génère une réponse qui peut inclure un graphique, une table ou les deux. Les tables et les graphiques sont interactifs, ce qui vous permet de trier, de filtrer, de rechercher et de redimensionner directement sans poser une nouvelle question. En mode explorateur, les tables et les graphiques sont synchronisés de sorte que les interactions dans l’un se mettent à jour dans l’autre.

Note

Les requêtes sont définies par défaut sur des plages de temps glissantes (par exemple, « 30 derniers jours » désigne toujours les 30 jours les plus récents). Si vous avez besoin d’une période de temps donnée, posez une question avec des dates explicites, comme « montre-moi les données du 15 novembre au 22 novembre ».

Enregistrer des artefacts

Lorsqu’un graphique ou une table contient une information que vous souhaitez conserver, sélectionnez Save pour créer un artefact. L’artefact conserve la requête sous-jacente, les paramètres de visualisation et un instantané des données, ce qui lui permet de se charger instantanément lorsqu’il est consulté ultérieurement.

Gérer des artefacts

Le hub d’artefacts est l’endroit central où vous gérez vos artefacts. Il contient les onglets suivantes :

  • Saved : Tous les artefacts que vous avez enregistrés.

  • Shared with me : Artefacts partagés avec vous par le biais d’un lien.

Le hub affiche les instantanés mis en cache sous forme de prévisualisation des vignettes pour un chargement rapide. Vous pouvez sélectionner une vignette pour développer l’artefact, voir plus de contexte, et démarrer une conversation de suivi. Vous pouvez également rechercher des artefacts enregistrés par leur nom dans le hub d’artefacts.

Les artefacts s’actualisent automatiquement lorsque vous les consultez plus de 12 heures après votre dernière vue. Vous pouvez également les actualiser manuellement à tout moment. L’actualisation exécute à nouveau la requête SQL d’origine avec vos identifiants de connexion actuels et met à jour les données et l’instantané.

Vous pouvez poser des questions de suivi sur n’importe quel artefact enregistré. Chaque suivi lance un nouveau fil de discussion qui inclut la spécification de visualisation de l’artefact, l’instantané des données et un résumé du contexte de la conversation d’origine. La conversation d’origine reste privée et inchangée.

Partager des artefacts

Vous pouvez partager un artefact en copiant un lien et en l’envoyant via n’importe quel canal de communication. Lorsque vous partagez un lien, vous créez un pointeur vers un seul objet d’artefact, et non vers une copie. Tout utilisateur de compte disposant du lien peut ouvrir l’artefact partagé, à condition qu’il ait accès aux données sous-jacentes.

Lorsqu’un destinataire ouvre le lien :

  • L’artefact exécute la requête SQL en utilisant les identifiants de connexion du destinataire, en respectant ses contrôles d’accès basés sur des rôles (RBAC), la sécurité au niveau des lignes et le masquage des colonnes.

  • L’artefact apparaît dans l’onglet Shared with me du destinataire dans le hub d’artefacts.

  • Le destinataire peut explorer l’artefact, poser des questions de suivi et y revenir plus tard.

Note

Les destinataires peuvent repartager les artefacts auxquels ils ont accès. Les destinataires peuvent également enregistrer un artefact partagé dans leur propre onglet Saved.

Conversations de suivi sur les artefacts partagés

Les destinataires peuvent poser des questions de suivi à l’aide du même agent que celui qui a créé l’artefact, s’ils ont accès à cet agent. S’ils n’ont pas accès à cet agent, Snowflake Intelligence affiche un avertissement indiquant que les questions de suivi peuvent ne pas être disponibles ou peuvent produire des résultats dégradés avec un agent différent.

Les conversations de suivi sont privées pour la personne qui pose les questions. Aucune information n’est renvoyée à la personne qui est à l’origine du partage.

Révocation de l’accès

Vous pouvez annuler le partage d’un artefact à tout moment. L’annulation du partage invalide le lien immédiatement, et plus personne ne peut l’ouvrir par la suite.

Important

Les administrateurs ne peuvent pas désactiver le partage d’artefacts à l’aide de l’UI ou de SQL. Pour désactiver le partage pour votre compte, contactez votre ingénieur commercial, votre chargé de compte ou le Support Snowflake.

Sécurité et contrôle d’accès

Les artefacts suivent un modèle des droits de l’appelant. Chaque interaction de données valide les autorisations de l’utilisateur actuel au moment de l’exécution.

Les comportements de sécurité suivants s’appliquent :

  • Les artefacts enregistrés sont limités à l’utilisateur : les artefacts enregistrés sont privés pour chaque utilisateur. Les autres utilisateurs ne peuvent voir que les artefacts qui sont explicitement partagés.

  • Le RBAC est appliqué : chaque actualisation et chaque partage exécute la requête en fonction du rôle et des identifiants de connexion actuels du lecteur. Deux utilisateurs ayant des rôles différents peuvent voir des résultats différents du même artefact.

  • La propriété est persistante : les artefacts sont liés à l’utilisateur, et non à un rôle ou à un agent spécifique. Si vous perdez l’accès à l’agent d’origine, vous conservez l’artefact et vous pouvez toujours l’actualiser, à condition d’avoir accès aux données sous-jacentes.

Cycle de vie des artefacts

Les artefacts enregistrés sont conservés jusqu’à ce que vous les supprimiez explicitement. Snowflake Intelligence ne supprime jamais automatiquement un artefact enregistré.

Le tableau suivant décrit ce qu’il se passe lorsque les conditions d’accès changent :

Condition

Ce qu’il se passe

Vous perdez l’accès à l’agent

Vous pouvez toujours voir et actualiser l’artefact. Les questions de suivi avec l’agent d’origine ne sont pas disponibles.

Vous perdez l’accès aux données

Le dernier instantané mis en cache reste visible, mais l’actualisation n’est pas disponible.

L’agent est supprimé ou modifié

L’artefact et sa requête enregistrée ne sont pas affectés. Les questions de suivi utilisent la définition actuelle de l’agent, si elle est disponible.

Lorsqu’un agent n’est plus disponible, Snowflake Intelligence affiche un avertissement.

Limitations connues

  • Artefacts uniques uniquement : actuellement, vous pouvez enregistrer et partager une vignette individuelle par artefact. Les collections de plusieurs vignettes ne sont pas prises en charge.

  • Aucune autorisation de partage au niveau de l’utilisateur : actuellement, le partage est basé sur des liens et public au sein du compte. Vous ne pouvez pas restreindre un lien partagé à des utilisateurs spécifiques.

  • Pas de dossiers ou d’étiquettes : actuellement, les artefacts ne peuvent pas être organisés en groupes ou en dossiers ou étiquetés pour être catégorisés.