Aller au contenu principal

groupe de commandesfeature-engineering

remarque

L'utilisation de Databricks CLI est soumise à la licence Databricks et à la politique de confidentialité Databricks, y compris toutes les dispositions relatives aux données d'utilisation.

Le groupe de commandes feature-engineering au sein de la Databricks CLI vous permet de gérer les fonctionnalités dans votre Magasin de fonctionnalités Databricks.

databricks feature-engineering create-feature

Créer une fonctionnalité.

databricks feature-engineering create-feature FULL_NAME SOURCE INPUTS FUNCTION TIME_WINDOW [flags]

Arguments

FULL_NAME

Le nom complet en trois parties (catalogue, schéma, nom) de la fonctionnalité.

SOURCE

La source de données de la fonctionnalité.

INPUTS

Les colonnes d'entrée à partir desquelles la fonctionnalité est calculée.

FUNCTION

La fonction par laquelle la fonctionnalité est calculée.

TIME_WINDOW

La fenêtre temporelle dans laquelle la fonctionnalité est calculée.

Options

--description string

La description de la fonctionnalité.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Exemples

L'exemple suivant crée une fonctionnalité :

Bash
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-fonctionnalités supprimer-fonctionnalité

Supprimer une fonctionnalité.

databricks feature-engineering delete-feature FULL_NAME [flags]

Arguments

FULL_NAME

Nom de la fonctionnalité à supprimer.

Indicateurs globaux

Exemples

L'exemple suivant supprime une fonctionnalité :

Bash
databricks feature-engineering delete-feature my_catalog.my_schema.my_feature

Databricks engineering des fonctionnalités get-feature

Obtenir une fonctionnalité.

databricks feature-engineering get-feature FULL_NAME [flags]

Arguments

FULL_NAME

Nom de la fonctionnalité à obtenir.

Indicateurs globaux

Exemples

L'exemple suivant obtient une fonctionnalité :

Bash
databricks feature-engineering get-feature my_catalog.my_schema.my_feature

databricks feature-engineering list-features

Répertorier les fonctionnalités.

databricks feature-engineering list-features [flags]

Options

--page-size int

Le nombre maximal de résultats à retourner.

--page-token string

Jeton de pagination pour passer à la page suivante, basé sur une query précédente.

Indicateurs globaux

Exemples

L’exemple suivant liste toutes les fonctionnalités :

Bash
databricks feature-engineering list-features

databricks engineering des fonctionnalités mettre à jour la fonctionnalité

Mettre à 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

Le nom complet en trois parties (catalogue, schéma, nom) de la fonctionnalité.

UPDATE_MASK

La liste des champs à mettre à jour.

SOURCE

La source de données de la fonctionnalité.

INPUTS

Les colonnes d'entrée à partir desquelles la fonctionnalité est calculée.

FUNCTION

La fonction par laquelle la fonctionnalité est calculée.

TIME_WINDOW

La fenêtre temporelle dans laquelle la fonctionnalité est calculée.

Options

--description string

La description de la fonctionnalité.

--json JSON

La chaîne JSON en ligne ou le @chemin vers le fichier JSON avec le corps de la requête.

Indicateurs globaux

Exemples

L'exemple suivant met à jour la description d'une fonctionnalité :

Bash
databricks feature-engineering update-feature my_catalog.my_schema.my_feature description my_source my_inputs my_function my_time_window --description "Updated description"

Drapeaux globaux

--debug

Activer ou non la journalisation de débogage.

-h OU --help

Afficher l'aide de Databricks CLI ou du groupe de commandes associé ou de la commande associée.

--log-file chaîne

Une chaîne représentant le fichier dans lequel écrire les logs de sortie. Si cet indicateur n'est pas spécifié, la default est d'écrire les logs de sortie dans stderr.

--log-format Format

Le type de format de log, text ou json. La valeur par default est text.

--log-level chaîne

Une chaîne représentant le niveau de format du log. S'il n'est pas spécifié, le niveau de format du log est désactivé.

-o, --output Type

Le type de sortie de commande, text ou json. La valeur par default est text.

-p, --profile chaîne

Nom du profil dans le fichier ~/.databrickscfg à utiliser pour exécuter la commande. Si cet indicateur n'est pas spécifié, alors s'il existe, le profil nommé DEFAULT est utilisé.

--progress-format Format

Le format pour afficher les logs de progression : default, append, inplace ou json

-t, --target chaîne

Le cas échéant, la cible de bundle à utiliser