Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Ces informations s’appliquent à Databricks CLI versions 0.205 et ultérieures. L’interface CLI Databricks est en préversion publique.
L’utilisation de l’interface CLI Databricks est soumise à la licence Databricks et à la notification de confidentialité Databricks, y compris les dispositions relatives aux données d’utilisation.
Le feature-engineering groupe de commandes dans l’interface CLI Databricks vous permet de gérer les fonctionnalités de votre magasin de fonctionnalités Databricks.
databricks ingénierie des caractéristiques créer-caractéristique
Créez une fonctionnalité.
databricks feature-engineering create-feature FULL_NAME SOURCE INPUTS FUNCTION TIME_WINDOW [flags]
Arguments
FULL_NAME
Nom complet en trois parties (catalogue, schéma, nom) de la fonctionnalité.
SOURCE
Source de données de la fonctionnalité.
INPUTS
Colonnes d’entrée à partir desquelles la fonctionnalité est calculée.
FUNCTION
Fonction par laquelle la fonctionnalité est calculée.
TIME_WINDOW
Fenêtre de temps dans laquelle la fonctionnalité est calculée.
Options
--description string
Description de la fonctionnalité.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant crée une fonctionnalité :
databricks feature-engineering create-feature my_catalog.my_schema.my_feature my_source my_inputs my_function my_time_window --description "My feature description"
Databricks ingénierie des caractéristiques supprimer caractéristique
Supprimez une fonctionnalité.
databricks feature-engineering delete-feature FULL_NAME [flags]
Arguments
FULL_NAME
Nom de la fonctionnalité à supprimer.
Examples
L’exemple suivant supprime une fonctionnalité :
databricks feature-engineering delete-feature my_catalog.my_schema.my_feature
Databricks ingénierie des caractéristiques get-feature
Obtenir une fonctionnalité.
databricks feature-engineering get-feature FULL_NAME [flags]
Arguments
FULL_NAME
Nom de la fonctionnalité à obtenir.
Examples
L’exemple suivant obtient une fonctionnalité :
databricks feature-engineering get-feature my_catalog.my_schema.my_feature
databricks feature-engineering liste-des-fonctionnalités
Répertorier les fonctionnalités.
databricks feature-engineering list-features [flags]
Options
--page-size int
Le nombre maximal de résultats à renvoyer.
--page-token string
Jeton de pagination pour accéder à la page suivante en fonction d’une requête précédente.
Examples
L’exemple suivant répertorie toutes les fonctionnalités :
databricks feature-engineering list-features
databricks ingénierie des caractéristiques mise à jour des fonctionnalités
Mettez à jour la description d’une fonctionnalité (tous les autres champs sont immuables).
databricks feature-engineering update-feature FULL_NAME UPDATE_MASK SOURCE INPUTS FUNCTION TIME_WINDOW [flags]
Arguments
FULL_NAME
Nom complet en trois parties (catalogue, schéma, nom) de la fonctionnalité.
UPDATE_MASK
Liste des champs à mettre à jour.
SOURCE
Source de données de la fonctionnalité.
INPUTS
Colonnes d’entrée à partir desquelles la fonctionnalité est calculée.
FUNCTION
Fonction par laquelle la fonctionnalité est calculée.
TIME_WINDOW
Fenêtre de temps dans laquelle la fonctionnalité est calculée.
Options
--description string
Description de la fonctionnalité.
--json JSON
Chaîne JSON inline ou chemin @path vers le fichier JSON avec le corps de la requête.
Examples
L’exemple suivant met à jour la description d’une fonctionnalité :
databricks feature-engineering update-feature my_catalog.my_schema.my_feature description my_source my_inputs my_function my_time_window --description "Updated description"
Indicateurs globaux
--debug
Faut-il activer la journalisation du débogage ?
-h ou --help
Affiche l’aide pour l’interface CLI de Databricks, le groupe de commandes associé ou la commande concernée.
--log-file chaîne de caractères
Chaîne représentant le fichier utilisé pour écrire les logs de sortie. Si cet indicateur n’est pas défini, les journaux de sortie sont écrits par défaut dans stderr.
--log-format format
Type de format de journal : text ou json. La valeur par défaut est text.
--log-level chaîne de caractères
Chaîne représentant le niveau de journalisation. Si cet indicateur n’est pas défini, le niveau de format de journal est désactivé.
Type -o, --output
Type de sortie de commande, text ou json. La valeur par défaut est text.
-p, --profile chaîne de caractères
Nom du profil dans le ~/.databrickscfg fichier à utiliser pour exécuter la commande. Si cet indicateur n’est pas spécifié, s’il existe, le profil nommé DEFAULT est utilisé.
--progress-format format
Format permettant d’afficher les journaux de progression : default, append, inplace ou json
-t, --target chaîne de caractères
Le cas échéant, la cible d'ensemble à utiliser