Sdílet prostřednictvím


az iot ops schema

Note

Tento odkaz je součástí rozšíření azure-iot-ops pro Azure CLI (verze 2.67.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot ops schema. Přečtěte si další informace o rozšířeních.

Registr schématu a správa schémat.

Schémata jsou dokumenty, které popisují data, která umožňují zpracování a kontextování. Schémata zpráv popisují formát zprávy a její obsah. K vytváření a správě schémat se vyžaduje registr schémat.

Příkazy

Name Description Typ Stav
az iot ops schema create

Vytvořte schéma v registru schématu.

Extension GA
az iot ops schema delete

Odstraňte cílové schéma v registru schématu.

Extension GA
az iot ops schema list

Vypíše schémata v registru schématu.

Extension GA
az iot ops schema registry

Správa registru schématu

Extension GA
az iot ops schema registry create

Vytvořte registr schématu.

Extension GA
az iot ops schema registry delete

Odstraňte registr cílového schématu.

Extension GA
az iot ops schema registry list

Výpis registrů schémat ve skupině prostředků nebo předplatném

Extension GA
az iot ops schema registry show

Zobrazení podrobností registru schématu

Extension GA
az iot ops schema show

Umožňuje zobrazit podrobnosti schématu v registru schématu.

Extension GA
az iot ops schema show-dataflow-refs

Zobrazí odkazy na schéma používané pro toky dat.

Extension Experimental
az iot ops schema version

Správa verzí schématu

Extension GA
az iot ops schema version add

Přidejte do schématu verzi schématu.

Extension GA
az iot ops schema version list

Zobrazení seznamu verzí schématu pro konkrétní schéma

Extension GA
az iot ops schema version remove

Odeberte cílovou verzi schématu.

Extension GA
az iot ops schema version show

Zobrazí podrobnosti o verzi schématu.

Extension GA

az iot ops schema create

Vytvořte schéma v registru schématu.

Tato operace vyžaduje předem vytvořený registr schématu a přidá verzi schématu. Pokud chcete vytvořit schéma a přidat verzi, musí mít přidružený účet úložiště povolený přístup k veřejné síti. Další informace o formátu rozdílového souboru najdete v tématu aka.ms/lakehouse-delta-sample.

az iot ops schema create --format {delta, json}
                         --name
                         --registry
                         --resource-group
                         --type {message}
                         --vc --version-content
                         [--desc]
                         [--display-name]
                         [--vd --version-desc]
                         [--ver --version]

Příklady

Vytvořte schéma s názvem myschema v registru myregistry s minimálními vstupy. Pro toto schéma se vytvoří schéma verze 1 s obsahem souboru.

az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format json --type message --version-content myschema.json

Vytvořte schéma s názvem myschema s dalšími přizpůsobeními. Pro toto schéma se vytvoří schéma verze 14. Vložený obsah je příkladem syntaxe Bash. Další příklady najdete v tématu https://aka.ms/inline-json-examples

az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format delta --type message --desc "Schema for Assets" --display-name myassetschema --version-content '{"hello": "world"}' --ver 14 --vd "14th version"

Povinné parametry

--format

Formát schématu

Vlastnost Hodnota
Přípustné hodnoty: delta, json
--name -n

Název schématu

--registry

Název registru schématu

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--type

Typ schématu.

Vlastnost Hodnota
Přípustné hodnoty: message
--vc --version-content

Cesta k souboru obsahující nebo vložený obsah pro verzi.

Vlastnost Hodnota
Skupina parametrů: Version Arguments

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--desc

Popis schématu

--display-name

Zobrazovaný název schématu

--vd --version-desc

Popis verze

Vlastnost Hodnota
Skupina parametrů: Version Arguments
--ver --version

Název verze schématu

Vlastnost Hodnota
Skupina parametrů: Version Arguments
Default value: 1
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az iot ops schema delete

Odstraňte cílové schéma v registru schématu.

az iot ops schema delete --name
                         --registry
                         --resource-group
                         [--yes {false, true}]

Příklady

Odstraňte cílové schéma myschema v registru schématu myregistry.

az iot ops schema delete --name myschema --registry myregistry -g myresourcegroup

Povinné parametry

--name -n

Název schématu

--registry

Název registru schématu

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--yes -y

Potvrďte [y]es bez výzvy. Užitečné pro scénáře CI a automatizace.

Vlastnost Hodnota
Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az iot ops schema list

Vypíše schémata v registru schématu.

az iot ops schema list --registry
                       --resource-group

Příklady

Výpis registrů schémat v registru schématu myregistry

az iot ops schema list -g myresourcegroup --registry myregistry

Povinné parametry

--registry

Název registru schématu

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az iot ops schema show

Umožňuje zobrazit podrobnosti schématu v registru schématu.

az iot ops schema show --name
                       --registry
                       --resource-group

Příklady

Umožňuje zobrazit podrobnosti o cílovém schématu myschema v registru schématu myregistry.

az iot ops schema show --name myschema --registry myregistry -g myresourcegroup

Povinné parametry

--name -n

Název schématu

--registry

Název registru schématu

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az iot ops schema show-dataflow-refs

Experimentální

Tento příkaz je experimentální a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zobrazí odkazy na schéma používané pro toky dat.

az iot ops schema show-dataflow-refs --registry
                                     --resource-group
                                     [--latest {false, true}]
                                     [--schema]
                                     [--ver --version]

Příklady

Zobrazit odkaz na schéma "myschema" a verze 1.

az iot ops schema show-dataflow-refs --version 1 --schema myschema --registry myregistry -g myresourcegroup

Zobrazit odkaz na schéma pro všechny verze ve schématu "myschema".

az iot ops schema show-dataflow-refs --schema myschema --registry myregistry -g myresourcegroup

Zobrazit odkaz na schéma pro všechny verze a schémata v registru schématu myregistry.

az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup

Zobrazit odkaz na schéma pro všechna schémata, ale pouze nejnovější verze v registru schématu myregistry.

az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup --latest

Povinné parametry

--registry

Název registru schématu

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--latest

Označení příznakem pro zobrazení pouze nejnovějších verzí

Vlastnost Hodnota
Přípustné hodnoty: false, true
--schema

Název schématu Vyžaduje se, pokud používáte --version.

--ver --version

Název verze schématu Pokud se použije, bude --latest ignorován.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False