Partager via


feature-engineering groupe de commande

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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.

Indicateurs globaux

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