Rechercher des objets du Feature Store

Après avoir créé des entités et des vues de fonctions, vous pouvez utiliser l’interface utilisateur de Feature Store dans Snowsight pour trouver les objets dont vous avez besoin. Utilisez la barre de recherche pour rechercher des objets du Feature Store, tels que les suivants :

  • Vues de fonctions

  • Noms des colonnes des fonctions

  • Noms des descriptions

  • Noms des entités

Lorsque vous recherchez un objet, Snowflake effectue une recherche universelle dans tous les noms d’objets du Feature Store et dans toutes les métadonnées. Snowflake recherche dans toutes les métadonnées pour obtenir le meilleur résultat possible.

Par exemple, vous pouvez avoir une vue de fonction appelée rider_features, qui a ce commentaire : « fonctions démographiques pour tous les utilisateurs inscrits en tant que passagers de services de covoiturage ». Si votre requête est « fonctions passagers », les résultats de la requête renverront la vue rider_features même si la requête de recherche n’incluait pas « covoiturage ».

Pour plus d’informations sur la recherche universelle, voir Recherche d’objets et de ressources Snowflake.

Important

Pour obtenir des informations sur les privilèges dont vous avez besoin pour accéder aux fonctions du Feature Store, voir Modèle de contrôle d’accès au Snowflake Feature Store.

Pour accéder à l’interface utilisateur du Feature Store, procédez comme suit :

  • Ouvrez Snowsight.

  • Accédez à AI/ML.

  • Sélectionnez Features.

La page d’accueil répertorie toutes les vues de fonctions du Feature Store que vous avez sélectionnées. Elle comprend également des informations récapitulatives sur chaque vue de fonction, telles que les suivantes :

  • Nombre de versions

  • Description

  • Noms des colonnes des fonctions

  • Nom de l’entité

L’image suivante montre les vues des fonctions :

Les vues des fonctions dans le Feature Store :

En haut de la page, sélectionnez l’onglet Entities pour afficher les vues des fonctions organisées par entité. La vue vous indique également les clés de jointure utilisées par l’entité pour obtenir les fonctions.

"Entité" est en bleu, ce qui indique qu'elle a été sélectionnée.

Pour afficher les détails d’une vue de fonction, procédez comme suit :

  • Sélectionnez la vue de fonction.

  • Sélectionnez la version que vous souhaitez afficher dans le menu déroulant situé dans le coin supérieur droit.

Vous pouvez maintenant voir les détails de la vue de fonction, comme suit :

  • Savoir s’il s’agit d’une table dynamique ou d’une vue

  • Détails de la colonne de fonctions

L’image suivante montre l’endroit où vous pouvez voir si la vue de fonction est une table dynamique ou une vue :

La "Vue de fonction" est en bleu, ce qui indique qu'elle a été sélectionnée.

Note

Vous pouvez utiliser l’onglet Lineage pour afficher le lignage de bout en bout des données source et des objets en aval à partir de la vue de fonction. Le suivi de la lignée est une fonction en avant-première publique.

Dans le cas d’une table dynamique, pour voir les informations sur ses métriques et son historique d’actualisation, sélectionnez le nom de la table.

Pour supprimer une vue de fonction ou actualiser une table dynamique, cliquez sur le bouton .

L’image suivante montre le lignage d’une vue de fonction avec l’élément d’UI :

La "Lignée" apparaît en bleu, ce qui indique qu'elle a été sélectionnée.