feature-engineering kommandogrupp

Anmärkning

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Med feature-engineering kommandogruppen i Databricks CLI kan du hantera funktioner i databricks-funktionsarkivet.

databricks funktionsutveckling skapa-funktion

Skapa en funktion.

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

Arguments

FULL_NAME

    Funktionens fullständiga namn i tre delar (katalog, schema, namn).

SOURCE

    Datakällan för funktionen.

INPUTS

    De indatakolumner som funktionen beräknas från.

FUNCTION

    Funktionen som funktionen beräknas med.

TIME_WINDOW

    Tidsfönstret då funktionen beräknas.

Options

--description string

    Beskrivningen av funktionen.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Examples

I följande exempel skapas en funktion:

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 funktionsingenjör skapa-kafka-config

Skapa en Kafka-konfiguration.

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

Arguments

NAME

    Namn som unikt identifierar denna Kafka-konfiguration inom metastore. Detta kommer att vara identifieraren som används från Feature-objektet för att referera till dessa konfigurationer för en funktion. Kan skiljas från ämnesnamn.

BOOTSTRAP_SERVERS

    En kommaavgränsad lista över värd-/portpar som pekar på Kafka-kluster.

SUBSCRIPTION_MODE

    Alternativ för att konfigurera vilka Kafka-ämnen som ska hämtas data från.

AUTH_CONFIG

    Autentiseringskonfiguration för anslutning till ämnen.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Databricks funktionsingenjörskonst skapa-materialiserade-funktion

Skapa en materialiserad funktion.

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

Arguments

FEATURE_NAME

    Det fullständiga namnet på funktionen finns i Unity-katalogen.

Options

--cron-schedule string

    Kvarts-kromon-uttrycket som definierar schemat för materialiseringspipelinen.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--materialized-feature-id string

    Servertilldelad unik identifierare för den materialiserade funktionen.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Schematillståndet för materialiseringspipelinen. Värden som stöds: ACTIVE, PAUSED, SNAPSHOT.

Globala flaggor

Databricks funktionsingenjörs-skapa-ström

Skapa en ström.

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

Arguments

NAME

    Fullständig tredelad (catalog.schema.stream) namn på strömmen.

SOURCE_CONFIG

    Källspecifik konfiguration. Bestämmer källan till streamingplattformen.

CONNECTION_CONFIG

    Specificerar hur man ansluter och autentiserar sig mot strömningsplattformen.

SCHEMA_CONFIG

    Schemadefinitioner för strömmen. För närvarande stöds endast direkta scheman. I en framtida milstolpe kommer vi att stödja schemaregister via en UC Connection.

INGESTION_CONFIG

    Konfiguration för insamling av strömmande data: den hanterade tabellen som lagrar en offline-kopia av forward fill-data och valfri historisk backfill.

Options

--description string

    Användargiven beskrivning.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Databricks feature-engineering ta bort funktion

Ta bort en funktion.

databricks feature-engineering delete-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Namnet på den funktion som ska tas bort.

Globala flaggor

Examples

I följande exempel tas en funktion bort:

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

Databricks funktionsingenjör delete-kafka-config

Ta bort en Kafka-konfiguration.

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

Arguments

NAME

    Namnet på Kafka-konfigurationen som ska tas bort.

Globala flaggor

Databricks funktionsingenjörskonst delete-materialized-feature

Ta bort en materialiserad funktion.

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

Arguments

MATERIALIZED_FEATURE_ID

    ID:t för den materialiserade funktionen att ta bort.

Globala flaggor

Databricks funktionsingenjörs-delete-stream

Radera en ström.

databricks feature-engineering delete-stream NAME [flags]

Arguments

NAME

    Fullständig tredelad namn (catalog.schema.stream) för strömmen som ska tas bort.

Globala flaggor

databricks funktionsteknik hämta-funktion

Hämta en funktion.

databricks feature-engineering get-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Namnet på den funktion som ska hämtas.

Globala flaggor

Examples

Följande exempel visar en funktionalitet:

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

Databricks feature-engineering get-kafka-config

Skaffa en Kafka-konfiguration.

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

Arguments

NAME

    Namnet på Kafka-konfigurationen att hämta.

Globala flaggor

Databricks funktionsingenjörskonst get-materialized-feature

Skaffa en materialiserad funktion.

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

Arguments

MATERIALIZED_FEATURE_ID

    ID:t för den materialiserade funktionen.

Globala flaggor

Databricks funktionsingenjörs-get-stream

Skaffa en strål.

databricks feature-engineering get-stream NAME [flags]

Arguments

NAME

    Fullständig tredelad titel (catalog.schema.stream) för strömmen att hämta.

Globala flaggor

Databricks funktions-ingenjörslista-funktioner

Lista funktioner.

databricks feature-engineering list-features [flags]

Options

--page-size int

    Det maximala antalet resultat som ska returneras.

--page-token string

    Sidnumreringstoken för att gå till nästa sida baserat på en tidigare fråga.

Globala flaggor

Examples

I följande exempel visas alla funktioner:

databricks feature-engineering list-features

Databricks funktionsingenjörslista-kafka-konfigurationer

Lista Kafka-konfigurationer.

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

Options

--limit int

    Maximalt antal resultat som ska returneras.

--page-size int

    Det maximala antalet resultat som ska returneras.

Globala flaggor

Databricks funktionsingenjörslista-materialiserade-funktioner

Lista materialiserade funktioner.

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

Options

--feature-name string

    Filtrera efter funktionsnamn.

--limit int

    Maximalt antal resultat som ska returneras.

--page-size int

    Det maximala antalet resultat som ska returneras.

Globala flaggor

Databricks funktionsingenjörslistströmmar

Lista strömmar.

databricks feature-engineering list-streams [flags]

Options

--limit int

    Maximalt antal resultat som ska returneras.

--page-size int

    Det maximala antalet resultat som ska returneras.

--parent string

    Tvådelat namn (catalog.schema) för föräldern under vilken strömmar ska listas.

Globala flaggor

databricks funktionsteknik uppdatera-funktion

Uppdatera en funktions beskrivning (alla andra fält är oföränderliga).

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

Arguments

FULL_NAME

    Funktionens fullständiga namn i tre delar (katalog, schema, namn).

UPDATE_MASK

    Listan över fält som ska uppdateras.

SOURCE

    Datakällan för funktionen.

INPUTS

    De indatakolumner som funktionen beräknas från.

FUNCTION

    Funktionen som funktionen beräknas med.

TIME_WINDOW

    Tidsfönstret då funktionen beräknas.

Options

--description string

    Beskrivningen av funktionen.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Examples

I följande exempel uppdateras en funktions beskrivning:

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 funktionsingenjörsuppdatering-kafka-config

Uppdatera en Kafka-konfiguration.

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

Arguments

NAME

    Namn som unikt identifierar denna Kafka-konfiguration inom metastore. Detta kommer att vara identifieraren som används från Feature-objektet för att referera till dessa konfigurationer för en funktion. Kan skiljas från ämnesnamn.

UPDATE_MASK

    Listan över fält som ska uppdateras.

BOOTSTRAP_SERVERS

    En kommaavgränsad lista över värd-/portpar som pekar på Kafka-kluster.

SUBSCRIPTION_MODE

    Alternativ för att konfigurera vilka Kafka-ämnen som ska hämtas data från.

AUTH_CONFIG

    Autentiseringskonfiguration för anslutning till ämnen.

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Databricks funktions-ingenjörsuppdatering-materialiserad-funktion

Uppdatera en materialiserad funktion.

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

Arguments

MATERIALIZED_FEATURE_ID

    Servertilldelad unik identifierare för den materialiserade funktionen.

UPDATE_MASK

    Tillhandahåll materialiseringsfälten som bör uppdateras. För närvarande kan endast fältet pipeline_state uppdateras.

FEATURE_NAME

    Det fullständiga namnet på funktionen finns i Unity-katalogen.

Options

--cron-schedule string

    Kvarts-kromon-uttrycket som definierar schemat för materialiseringspipelinen.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--materialized-feature-id string

    Servertilldelad unik identifierare för den materialiserade funktionen.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Schematillståndet för materialiseringspipelinen. Värden som stöds: ACTIVE, PAUSED, SNAPSHOT.

Globala flaggor

Databricks funktionsingenjörsuppdateringsström

Uppdatera en ström.

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

Arguments

NAME

    Fullständig tredelad (catalog.schema.stream) namn på strömmen.

UPDATE_MASK

    Listan över fält som ska uppdateras.

SOURCE_CONFIG

    Källspecifik konfiguration. Bestämmer källan till streamingplattformen.

CONNECTION_CONFIG

    Specificerar hur man ansluter och autentiserar sig mot strömningsplattformen.

SCHEMA_CONFIG

    Schemadefinitioner för strömmen. För närvarande stöds endast direkta scheman. I en framtida milstolpe kommer vi att stödja schemaregister via en UC Connection.

INGESTION_CONFIG

    Konfiguration för insamling av strömmande data: den hanterade tabellen som lagrar en offline-kopia av forward fill-data och valfri historisk backfill.

Options

--description string

    Användargiven beskrivning.

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format Format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format Format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas