feature-engineering gruppo di comandi

Annotazioni

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il feature-engineering gruppo di comandi nel Databricks CLI consente di gestire le funzionalità nel feature store di Databricks.

databricks ingegneria delle caratteristiche crea-caratteristica

Creare una funzionalità.

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

Arguments

FULL_NAME

    Nome completo in tre parti (catalogo, schema, nome) della funzionalità.

SOURCE

    Origine dati della funzionalità.

INPUTS

    Colonne di input da cui viene calcolata la funzionalità.

FUNCTION

    Funzione in base alla quale viene calcolata la funzionalità.

TIME_WINDOW

    Intervallo di tempo in cui viene calcolata la funzionalità.

Options

--description string

    Descrizione della funzionalità.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Esempi

L'esempio seguente crea una funzionalità:

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 Feature-Engineering create-kafka-config

Crea una configurazione Kafka.

databricks feature-engineering create-kafka-config NAME BOOTSTRAP_SERVERS SUBSCRIPTION_MODE AUTH_CONFIG [flags]

Arguments

NAME

    Nome che identifichi in modo unico questa configurazione Kafka all'interno del metastore. Questo sarà l'identificatore utilizzato dall'oggetto Feature per fare riferimento a queste configurazioni di una funzionalità. Può essere distinto dal nome dell'argomento.

BOOTSTRAP_SERVERS

    Elenco delimitato da virgole di coppie host/porta che puntano al cluster Kafka.

SUBSCRIPTION_MODE

    Opzioni per configurare da quali argomenti Kafka estrarre dati.

AUTH_CONFIG

    Configurazione di autenticazione per la connessione agli argomenti.

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Databricks Ingegneria delle Caratteristiche Crea-Materializza-Funzionalità

Crea una funzione materializzata.

databricks feature-engineering create-materialized-feature FEATURE_NAME [flags]

Arguments

FEATURE_NAME

    Il nome completo della funzione nel Catalogo Unity.

Options

--cron-schedule string

    L'espressione cron di quarzo che definisce il calendario della pipeline di materializzazione.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

--materialized-feature-id string

    Identificatore univoco assegnato dal server per la funzione materializzata.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Lo stato del calendario della pipeline di materializzazione. Valori supportati: ACTIVE, PAUSED, SNAPSHOT.

Flag globali

Databricks Ingegneria delle Funzionalità Create-Stream

Crea un flusso.

databricks feature-engineering create-stream NAME SOURCE_CONFIG CONNECTION_CONFIG SCHEMA_CONFIG INGESTION_CONFIG [flags]

Arguments

NAME

    Nome completo in tre parti (catalog.schema.stream) del flusso (catalog.schema.stream).

SOURCE_CONFIG

    Configurazione specifica per la sorgente. Determina la fonte della piattaforma di streaming.

CONNECTION_CONFIG

    Specifica come connettersi e autenticarsi alla piattaforma di streaming.

SCHEMA_CONFIG

    Definizioni di schema per il flusso. Attualmente sono supportati solo gli schemi diretti. In una futura tappa importante, supporteremo i registri di schema tramite una UC Connection.

INGESTION_CONFIG

    Configurazione per l'ingestione dei dati in streaming: la tabella gestita che memorizza una copia offline dei dati di riempimento in forward e un backfill storico opzionale.

Options

--description string

    Descrizione fornita dall'utente.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

databricks ingegneria delle caratteristiche elimina caratteristica

Eliminare una funzionalità.

databricks feature-engineering delete-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Nome della funzionalità da eliminare.

Flag globali

Esempi

Nell'esempio seguente viene eliminata una funzionalità:

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

Databricks Feature-Engineering Delete-Kafka-Config

Elimina una configurazione di Kafka.

databricks feature-engineering delete-kafka-config NAME [flags]

Arguments

NAME

    Nome della configurazione di Kafka da eliminare.

Flag globali

Databricks-ingegneria-funzionalità-elimina-caratteristica-materializzata

Elimina una funzione materializzata.

databricks feature-engineering delete-materialized-feature MATERIALIZED_FEATURE_ID [flags]

Arguments

MATERIALIZED_FEATURE_ID

    L'ID della funzione materializzata da eliminare.

Flag globali

Databricks Ingegneria delle Funzionalità Elimina Flusso

Cancella uno stream.

databricks feature-engineering delete-stream NAME [flags]

Arguments

NAME

    Nome completo in tre parti (catalog.schema.stream) del Stream da eliminare.

Flag globali

databricks ingegneria delle caratteristiche ottenere caratteristica

Acquisisci una funzionalità.

databricks feature-engineering get-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Nome della funzionalità da ottenere.

Flag globali

Esempi

L'esempio seguente ottiene una funzionalità:

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

Databricks feature-engineering get-kafka-config

Prendi una configurazione Kafka.

databricks feature-engineering get-kafka-config NAME [flags]

Arguments

NAME

    Nome della configurazione Kafka da ottenere.

Flag globali

Databricks ingegneria delle caratteristiche get-materializzato-feature

Prendi una funzione materializzata.

databricks feature-engineering get-materialized-feature MATERIALIZED_FEATURE_ID [flags]

Arguments

MATERIALIZED_FEATURE_ID

    L'ID della caratteristica materializzata.

Flag globali

Databricks Feature-Engineering get-stream

Prendi un stream.

databricks feature-engineering get-stream NAME [flags]

Arguments

NAME

    Nome completo in tre parti (catalog.schema.stream) del Stream da ottenere.

Flag globali

databricks ingegneria delle caratteristiche elenco caratteristiche

Elencare le funzionalità.

databricks feature-engineering list-features [flags]

Options

--page-size int

    Il numero massimo di risultati da restituire.

--page-token string

    Token di paginazione per passare alla pagina successiva in base a una query precedente.

Flag globali

Esempi

L'esempio seguente elenca tutte le funzionalità:

databricks feature-engineering list-features

Databricks feature-engineering list-kafka-configs

Elenca le configurazioni di Kafka.

databricks feature-engineering list-kafka-configs [flags]

Options

--limit int

    Numero massimo di risultati da restituire.

--page-size int

    Il numero massimo di risultati da restituire.

Flag globali

Databricks Feature Engineering Lista-Materializzati-Caratteristiche

Elenca le caratteristiche materializzate.

databricks feature-engineering list-materialized-features [flags]

Options

--feature-name string

    Filtra per nome della caratteristica.

--limit int

    Numero massimo di risultati da restituire.

--page-size int

    Il numero massimo di risultati da restituire.

Flag globali

Databricks Line-Stream di Ingegneria delle Funzionalità

Elenca i Stream.

databricks feature-engineering list-streams [flags]

Options

--limit int

    Numero massimo di risultati da restituire.

--page-size int

    Il numero massimo di risultati da restituire.

--parent string

    Nome in due parti (catalog.schema) del padre sotto cui elencare i Stream.

Flag globali

databricks feature-engineering aggiornamento-caratteristica

Aggiornare la descrizione di una funzionalità (tutti gli altri campi non sono modificabili).

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

Arguments

FULL_NAME

    Nome completo in tre parti (catalogo, schema, nome) della funzionalità.

UPDATE_MASK

    Elenco di campi da aggiornare.

SOURCE

    Origine dati della funzionalità.

INPUTS

    Colonne di input da cui viene calcolata la funzionalità.

FUNCTION

    Funzione in base alla quale viene calcolata la funzionalità.

TIME_WINDOW

    Intervallo di tempo in cui viene calcolata la funzionalità.

Options

--description string

    Descrizione della funzionalità.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Esempi

L'esempio seguente aggiorna la descrizione di una funzionalità:

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

Databricks Feature-Engineering Update-kafka-config

Aggiorna una configurazione di Kafka.

databricks feature-engineering update-kafka-config NAME UPDATE_MASK BOOTSTRAP_SERVERS SUBSCRIPTION_MODE AUTH_CONFIG [flags]

Arguments

NAME

    Nome che identifichi in modo unico questa configurazione Kafka all'interno del metastore. Questo sarà l'identificatore utilizzato dall'oggetto Feature per fare riferimento a queste configurazioni di una funzionalità. Può essere distinto dal nome dell'argomento.

UPDATE_MASK

    Elenco di campi da aggiornare.

BOOTSTRAP_SERVERS

    Elenco delimitato da virgole di coppie host/porta che puntano al cluster Kafka.

SUBSCRIPTION_MODE

    Opzioni per configurare da quali argomenti Kafka estrarre dati.

AUTH_CONFIG

    Configurazione di autenticazione per la connessione agli argomenti.

Options

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Databricks Feature Engineering Aggiornamento-Materializzato-Feature

Aggiorna una funzione materializzata.

databricks feature-engineering update-materialized-feature MATERIALIZED_FEATURE_ID UPDATE_MASK FEATURE_NAME [flags]

Arguments

MATERIALIZED_FEATURE_ID

    Identificatore univoco assegnato dal server per la funzione materializzata.

UPDATE_MASK

    Fornire i campi delle caratteristiche di materializzazione che devono essere aggiornati. Attualmente, solo il campo pipeline_state può essere aggiornato.

FEATURE_NAME

    Il nome completo della funzione nel Catalogo Unity.

Options

--cron-schedule string

    L'espressione cron di quarzo che definisce il calendario della pipeline di materializzazione.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

--materialized-feature-id string

    Identificatore univoco assegnato dal server per la funzione materializzata.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Lo stato del calendario della pipeline di materializzazione. Valori supportati: ACTIVE, PAUSED, SNAPSHOT.

Flag globali

Flusso di aggiornamento dell'ingegneria delle funzionalità di Databricks

Aggiorna un stream.

databricks feature-engineering update-stream NAME UPDATE_MASK SOURCE_CONFIG CONNECTION_CONFIG SCHEMA_CONFIG INGESTION_CONFIG [flags]

Arguments

NAME

    Nome completo in tre parti (catalog.schema.stream) del flusso (catalog.schema.stream).

UPDATE_MASK

    Elenco di campi da aggiornare.

SOURCE_CONFIG

    Configurazione specifica per la sorgente. Determina la fonte della piattaforma di streaming.

CONNECTION_CONFIG

    Specifica come connettersi e autenticarsi alla piattaforma di streaming.

SCHEMA_CONFIG

    Definizioni di schema per il flusso. Attualmente sono supportati solo gli schemi diretti. In una futura tappa importante, supporteremo i registri di schema tramite una UC Connection.

INGESTION_CONFIG

    Configurazione per l'ingestione dei dati in streaming: la tabella gestita che memorizza una copia offline dei dati di riempimento in forward e un backfill storico opzionale.

Options

--description string

    Descrizione fornita dall'utente.

--json JSON

    La stringa JSON inline o il @path nel file JSON che contiene il corpo della richiesta.

Flag globali

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare