Utiliser l’interface utilisateur du magasin de caractéristiques

Vous pouvez utiliser l’interface utilisateur du magasin de caractéristiques pour :

  • Rechercher des tables de caractéristiques par nom de table de caractéristiques, caractéristique, source de données ou étiquette.
  • Identifier les sources de données utilisées pour créer une table de caractéristiques.
  • Identifier les modèles qui utilisent une caractéristique particulière.
  • Ajouter une étiquette à une table de caractéristiques.
  • Vérifier l’actualisation des caractéristiques.
  • Supprimer des tables de caractéristiques.
  • Contrôler l’accès aux tables de caractéristiques.

Pour utiliser l’interface utilisateur du magasin de caractéristiques, cliquez sur Feature Store IconMagasin de caractéristiques dans la barre latérale. Cette icône s’affiche uniquement quand vous êtes dans la catégorie Machine Learning. L’interface utilisateur du magasin de caractéristiques s’affiche. L’interface utilisateur du magasin de caractéristiques liste toutes les tables de caractéristiques disponibles ainsi que les métadonnées suivantes :

  • L’auteur de la table de caractéristiques.
  • Les sources de données utilisées pour calculer la table de caractéristiques.
  • Les magasins en ligne dans lesquels la table de caractéristiques a été publiée.
  • Les travaux planifiés qui calculent les caractéristiques dans la table de caractéristiques.
  • La dernière fois qu’un notebook ou un travail a écrit dans la table de caractéristiques.

Feature store page

Rechercher et parcourir des tables de caractéristiques

Utilisez la zone de recherche pour rechercher des tables de caractéristiques. Vous pouvez entrer tout ou partie du nom d’une table de caractéristiques, d’une caractéristique ou d’une source de données utilisée pour le calcul des caractéristiques. Vous pouvez également entrer la totalité ou une partie de la clé ou de la valeur d’une étiquette. Le texte de la recherche ne respecte pas la casse.

La capture d’écran suivante présente un exemple. Les résultats de la recherche sur « age » incluent une table avec une caractéristique age, une table avec une caractéristique HouseAge et une table basée sur la source de données raw_data.usage_logs.

Feature search example

Suivre la traçabilité et l’actualisation des caractéristiques

Dans l’interface utilisateur, vous pouvez effectuer le suivi de la création d’une caractéristique et de son utilisation. Par exemple, vous pouvez suivre les sources de données brutes, les notebooks et les travaux qui ont été utilisés pour calculer les caractéristiques. Vous pouvez également suivre les magasins en ligne où la caractéristique est publiée, les modèles entraînés avec elle, les points de terminaison de mise en service qui y accèdent ainsi que les notebooks et les travaux qui la lisent.

Dans l’interface utilisateur du magasin de caractéristiques, cliquez sur le nom d’une table de caractéristiques pour afficher la page de la table de caractéristiques.

Dans la page de la table de caractéristiques, le tableau Producteurs fournit des informations sur tous les notebooks et travaux qui écrivent dans cette table de caractéristiques, ce qui vous permet de vérifier facilement l’état des travaux planifiés et l’actualisation de la table de caractéristiques.

producers table

Le tableau Caractéristiques listes toutes les caractéristiques de la table et fournit des liens vers les modèles, les points de terminaison, les travaux et les notebooks qui utilisent la caractéristique.

features table

Pour revenir à la page principale de l’interface utilisateur du magasin de caractéristiques, cliquez sur Magasin de caractéristiques près du haut de la page.

Ajouter une étiquette à une table de caractéristiques

Les étiquettes sont des paires clé-valeur que vous pouvez créer et utiliser pour rechercher des tables de caractéristiques.

  1. Dans la page de la table de caractéristiques, cliquez sur Tag icon si la section n’est pas déjà ouverte. Le tableau Étiquettes s’affiche.

    tag table

  2. Cliquez dans les champs Nom et Valeur, puis entrez la clé et la valeur de votre étiquette.

  3. Cliquez sur Add.

    add tag

Modifier ou supprimer une étiquette

Pour modifier ou supprimer une étiquette existante, utilisez les icônes de la colonne Actions.

tag actions

Supprimer une table de caractéristiques

Notes

La suppression d’une table de caractéristiques peut entraîner des défaillances inattendues dans les producteurs en amont et les consommateurs en aval (modèles, points de terminaison et travaux planifiés). Vous devez supprimer les magasins en ligne publiés et la table Delta sous-jacente séparément.

  1. Dans la page de la table de caractéristiques, cliquez sur Button Down à droite du nom de la table de caractéristiques, puis sélectionnez Supprimer. Si vous ne disposez pas de l’autorisation Peut gérer pour la table de caractéristiques, vous ne voyez pas cette option.

    Select delete from drop-down menu

  2. Dans la boîte de dialogue Supprimer la table de caractéristiques, cliquez sur Supprimer pour confirmer.

  3. Si vous souhaitez également supprimer la table Delta sous-jacente, exécutez la commande suivante dans un notebook.

%sql DROP TABLE IF EXISTS <feature_table_name>;