feature-engineering skupina příkazů

Poznámka:

Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.

Skupina feature-engineering příkazů v rozhraní příkazového řádku Databricks umožňuje spravovat funkce v úložišti funkcí Databricks.

Vytvoření funkcí v Databricks

Vytvořte funkci.

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

Arguments

FULL_NAME

    Úplný třídílný název funkce (katalog, schéma, název).

SOURCE

    Zdroj dat funkce.

INPUTS

    Vstupní sloupce, ze kterých se funkce vypočítá.

FUNCTION

    Funkce, pomocí které se funkce vypočítá.

TIME_WINDOW

    Časové období, ve kterém se funkce vypočítá.

Možnosti

--description string

    Popis funkce.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Examples

Následující příklad vytvoří funkci:

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

Vytvořte Kafka konfiguraci.

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

Arguments

NAME

    Název, který jednoznačně identifikuje tuto Kafka konfiguraci v metastore. Toto bude identifikátor použitý z objektu Feature k odkazování na tyto konfigurace pro funkci. Může být odlišný od názvu tématu.

BOOTSTRAP_SERVERS

    Čárkami oddělený seznam dvojic hostitelů a portů odkazující na cluster Kafka.

SUBSCRIPTION_MODE

    Možnosti nastavit, ze kterých Kafka témat se data čerpají.

AUTH_CONFIG

    Konfigurace autentizace pro připojení k tématům.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Databricks Feature-Engineering vytváření-materializované funkce

Vytvořte materializovanou funkci.

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

Arguments

FEATURE_NAME

    Plný název funkce je uveden v katalogu Unity.

Možnosti

--cron-schedule string

    Quartz cronový výraz, který definuje harmonogram materializačního potrubí.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--materialized-feature-id string

    Serverem přiřazený jedinečný identifikátor pro materializovanou funkci.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Stav harmonogramu materializačního potrubí. Podporované hodnoty: ACTIVE, PAUSED, SNAPSHOT.

Globální příznaky

Databricks Feature-Engineering create-stream

Vytvořte stream.

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

Arguments

NAME

    Celý třídílný (catalog.schema.stream) název proudu.

SOURCE_CONFIG

    Konfigurace specifická pro zdroj. Určuje zdroj streamovací platformy.

CONNECTION_CONFIG

    Specifikuje, jak se připojit a autentizovat na streamovací platformě.

SCHEMA_CONFIG

    Definice schématu pro proud. V současnosti jsou podporována pouze přímá schémata. V budoucím milníku podpoříme registry schémat prostřednictvím UC Connection.

INGESTION_CONFIG

    Konfigurace pro přísun dat: spravovaná tabulka ukládající offline kopii dat o předem vyplňování a volitelnou historickou zpětnou výplní.

Možnosti

--description string

    Uživatelský popis.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Odstranění funkce v databricks

Odstranění funkce

databricks feature-engineering delete-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Název funkce, kterou chcete odstranit.

Globální příznaky

Examples

Následující příklad odstraní funkci:

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

Databricks feature-engineering delete-kafka-config

Smažte Kafka konfiguraci.

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

Arguments

NAME

    Název konfigurace Kafka k odstranění.

Globální příznaky

Databricks Feature-Engineering Delete-Materialized-Feature

Smažte materializovanou funkci.

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

Arguments

MATERIALIZED_FEATURE_ID

    ID materializované funkce k odstranění.

Globální příznaky

Databricks Feature-Engineering Delete-Stream

Smazat stream.

databricks feature-engineering delete-stream NAME [flags]

Arguments

NAME

    Celý třídílný název (catalog.schema.stream) proudu ke smazání.

Globální příznaky

Funkce get-feature pro přípravu funkcí databricks

Získejte vlastnost.

databricks feature-engineering get-feature FULL_NAME [flags]

Arguments

FULL_NAME

    Název funkce, kterou chcete získat.

Globální příznaky

Examples

Následující příklad získá funkci:

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

Databricks feature-engineering get-kafka-config

Získejte konfiguraci Kafky.

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

Arguments

NAME

    Název Kafka konfigurace pro získání

Globální příznaky

Databricks Feature-Engineering get-materialized-feature

Pořiďte si materializovanou funkci.

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

Arguments

MATERIALIZED_FEATURE_ID

    ID materializované vlastnosti.

Globální příznaky

Databricks Feature-Engineering get-stream

Dostaň stream.

databricks feature-engineering get-stream NAME [flags]

Arguments

NAME

    Plný třídílný název (catalog.schema.stream) proudu pro získání

Globální příznaky

Seznam funkcí databricks – technické funkce

Vyjmenujte funkce

databricks feature-engineering list-features [flags]

Možnosti

--page-size int

    Maximální počet výsledků, které se mají vrátit.

--page-token string

    Token pro stránkování, který umožní přejít na další stránku na základě předchozího dotazu.

Globální příznaky

Examples

V následujícím příkladu jsou uvedeny všechny funkce:

databricks feature-engineering list-features

Databricks feature-engineering list-kafka-configs

Seznam Kafka konfigurací.

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

Možnosti

--limit int

    Maximální počet výsledků, které se mají vrátit.

--page-size int

    Maximální počet výsledků, které se mají vrátit.

Globální příznaky

Databricks Feature-Engineering seznam-materializovaný-features

Uveďte zhmotněné funkce.

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

Možnosti

--feature-name string

    Filtrujte podle názvu funkce.

--limit int

    Maximální počet výsledků, které se mají vrátit.

--page-size int

    Maximální počet výsledků, které se mají vrátit.

Globální příznaky

Databricks Feature-Engineering seznamové toky

Seznam streamů.

databricks feature-engineering list-streams [flags]

Možnosti

--limit int

    Maximální počet výsledků, které se mají vrátit.

--page-size int

    Maximální počet výsledků, které se mají vrátit.

--parent string

    Dvoudílný název (catalog.schemema) rodiče, pod kterým se mají Streamy uvádět.

Globální příznaky

Databricks aktualizace funkcí inženýrství funkcí

Aktualizujte popis funkce (všechna ostatní pole jsou neměnná).

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

Arguments

FULL_NAME

    Úplný třídílný název funkce (katalog, schéma, název).

UPDATE_MASK

    Seznam polí, která chcete aktualizovat.

SOURCE

    Zdroj dat funkce.

INPUTS

    Vstupní sloupce, ze kterých se funkce vypočítá.

FUNCTION

    Funkce, pomocí které se funkce vypočítá.

TIME_WINDOW

    Časové období, ve kterém se funkce vypočítá.

Možnosti

--description string

    Popis funkce.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Examples

Následující příklad aktualizuje popis funkce:

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

Aktualizovat Kafka konfiguraci.

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

Arguments

NAME

    Název, který jednoznačně identifikuje tuto Kafka konfiguraci v metastore. Toto bude identifikátor použitý z objektu Feature k odkazování na tyto konfigurace pro funkci. Může být odlišný od názvu tématu.

UPDATE_MASK

    Seznam polí, která chcete aktualizovat.

BOOTSTRAP_SERVERS

    Čárkami oddělený seznam dvojic hostitelů a portů odkazující na cluster Kafka.

SUBSCRIPTION_MODE

    Možnosti nastavit, ze kterých Kafka témat se data čerpají.

AUTH_CONFIG

    Konfigurace autentizace pro připojení k tématům.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Databricks Feature-Engineering Update-Materialized-Feature

Aktualizujte zhmotněnou funkci.

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

Arguments

MATERIALIZED_FEATURE_ID

    Serverem přiřazený jedinečný identifikátor pro materializovanou funkci.

UPDATE_MASK

    Uveďte pole pro materializační funkce, která by měla být aktualizována. V současnosti lze aktualizovat pouze pole pipeline_state.

FEATURE_NAME

    Plný název funkce je uveden v katalogu Unity.

Možnosti

--cron-schedule string

    Quartz cronový výraz, který definuje harmonogram materializačního potrubí.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--materialized-feature-id string

    Serverem přiřazený jedinečný identifikátor pro materializovanou funkci.

--pipeline-schedule-state MaterializedFeaturePipelineScheduleState

    Stav harmonogramu materializačního potrubí. Podporované hodnoty: ACTIVE, PAUSED, SNAPSHOT.

Globální příznaky

Databricks Feature-Engineering aktualizační proud

Aktualizujte stream.

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

Arguments

NAME

    Celý třídílný (catalog.schema.stream) název proudu.

UPDATE_MASK

    Seznam polí, která chcete aktualizovat.

SOURCE_CONFIG

    Konfigurace specifická pro zdroj. Určuje zdroj streamovací platformy.

CONNECTION_CONFIG

    Specifikuje, jak se připojit a autentizovat na streamovací platformě.

SCHEMA_CONFIG

    Definice schématu pro proud. V současnosti jsou podporována pouze přímá schémata. V budoucím milníku podpoříme registry schémat prostřednictvím UC Connection.

INGESTION_CONFIG

    Konfigurace pro přísun dat: spravovaná tabulka ukládající offline kopii dat o předem vyplňování a volitelnou historickou zpětnou výplní.

Možnosti

--description string

    Uživatelský popis.

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Globální příznaky

--debug

  Zda povolit protokolování ladění.

-h nebo --help

    Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu

--log-file řetězec

    Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.

--log-format formát

    Typ formátu protokolu, text nebo json. Výchozí hodnota je text.

--log-level řetězec

    Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.

-o, --output typ

    Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.

-p, --profile řetězec

    Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.

--progress-format formát

    Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json

-t, --target řetězec

    Pokud je to relevantní, cílový balíček, který se má použít