Suggestions pour les modèles et les vues sémantiques¶
Les suggestions vous aident à enrichir et à améliorer vos modèles et vos vues sémantiques en identifiant les éléments qui semblent utiles sur la base du comportement réel de l’utilisateur. Ces suggestions doivent être soumises à un examen humain avant d’être ajoutées.
Cortex Analyst affiche des suggestions dans des contextes où il dispose de suffisamment d’informations pour proposer de nouvelles requêtes, de nouveaux filtres, de nouvelles métriques et d’autres éléments de modèle vérifiés.
Les suggestions ne sont pas automatiquement appliquées. Au lieu de cela, Cortex Analyst utilise les suggestions comme une file d’attente d’améliorations potentielles, que vous pouvez accepter, modifier ou rejeter.
Examiner les suggestions¶
Connectez-vous à Snowsight.
Dans le menu de navigation, sélectionnez AI & ML » Cortex Analyst.
Select the semantic model or view you want to review suggestions for.
Examinez les suggestions dans le panneau latéral droit.
Sélectionnez une suggestion à Accept, Edit ou Dismiss. Cortex Analyst permet uniquement de renommer, de réécrire le SQL ou de mettre à jour les descriptions en fonction du type de suggestion.
Actualisez la page pour générer de nouvelles suggestions. Certaines suggestions extraites de l’historique des requêtes peuvent prendre quelques minutes pour s’afficher.
Rejeter une suggestion¶
Lorsque vous rejetez une suggestion, le rejet n’est valable que pour la session en cours. L’actualisation de la page peut entraîner le retour de suggestions précédemment rejetées.
Types de suggestions¶
Les sections suivantes répertorient tous les types de suggestions, organisés en fonction de leur source.
Suggestions à partir de l’historique des requêtes¶
Snowflake analyse l’historique des requêtes SQL récentes disponible pour le rôle actuel afin de découvrir les éléments fréquemment utilisés ou manquants.
Note
Toutes les suggestions basées sur l’historique des requêtes n’apparaissent que lorsque le modèle ou la vue a accumulé une activité de requête suffisante. Si une requête a été exécutée il y a longtemps ou récemment dans une base de données qui reçoit beaucoup de nouveau trafic de requêtes, elle peut être omise.
Verified Query suggestions¶
Ces suggestions proviennent de Cortex Analyst lorsqu’il identifie des requêtes qui pourraient être ajoutées à votre dépôt de requêtes vérifiées (VQR). Snowflake suggère jusqu’à 10 requêtes vérifiées à la fois. Si vous acceptez toutes les suggestions, actualisez la page pour en obtenir d’autres.
Les critères pour que ces requêtes soient suggérées sont les suivants :
High frequency: Queries similar to the candidate appear frequently.
Contient des informations sémantiques intéressantes : les requêtes extrêmement simples sont supprimées, car elles sont peu susceptibles d’apporter une valeur ajoutée.
Nouveauté : aucune requête vérifiée existante n’est similaire.
Filter and Metric suggestions¶
Ces suggestions analyse l’historique des requêtes SQL pour trouver les expressions SQL fréquemment utilisées qui ne sont pas encore représentées dans la vue ou le modèle sémantique. Snowflake suggère jusqu’à 10 filtres et 10 métriques à la fois. Si vous acceptez toutes les suggestions, actualisez la page pour en obtenir d’autres.
Les critères pour que ces requêtes soient suggérées sont les suivants :
High frequency: Queries similar to the candidate appear frequently.
Nouveauté : aucune requête vérifiée existante n’est similaire.
Suggestions à partir des données d’utilisation¶
Cortex Analyst agrège les requêtes récentes des utilisateurs pour faire des suggestions. S’il existe des questions fréquemment posées par les utilisateurs de Cortex Analyst, des Agents Cortex ou de Snowflake Intelligence qui ne correspondent à aucune requête vérifiée existante, ces questions sont agrégées, groupées, et suggérées dans un maximum de 10 suggestions de requêtes vérifiées.
Les critères pour que ces questions soient suggérées sont les suivants :
Apparition dans les tables de surveillance Cortex Analyst. Cela inclut les questions des Agents Cortex et de Snowflake Intelligence par défaut.
Fréquemment posées par les utilisateurs.
Suggestions de l’optimisation¶
Snowflake peut optimiser un modèle ou une vue sémantique à partir de requêtes vérifiées existantes. Ce processus produit différents types de suggestions, notamment :
Métriques
Filters
Instructions personnalisées
Descriptions
Synonymes