Dela via


az iot ops schema

Kommentar

Den här referensen är en del av azure-iot-ops-tillägget för Azure CLI (version 2.53.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot ops-schemakommando . Läs mer om tillägg.

Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Schema- och registerhantering.

Scheman är dokument som beskriver data för att möjliggöra bearbetning och kontextualisering. Meddelandescheman beskriver formatet på ett meddelande och dess innehåll. Ett schemaregister krävs för att skapa och hantera scheman.

Kommandon

Name Description Typ Status
az iot ops schema create

Skapa ett schema i ett schemaregister.

Anknytning Förhandsversion
az iot ops schema delete

Ta bort ett målschema i ett schemaregister.

Anknytning Förhandsversion
az iot ops schema list

Lista scheman i ett schemaregister.

Anknytning Förhandsversion
az iot ops schema registry

Schemaregisterhantering.

Anknytning Förhandsversion
az iot ops schema registry create

Skapa ett schemaregister.

Anknytning Förhandsversion
az iot ops schema registry delete

Ta bort ett målschemaregister.

Anknytning Förhandsversion
az iot ops schema registry list

Lista schemaregister i en resursgrupp eller prenumeration.

Anknytning Förhandsversion
az iot ops schema registry show

Visa information om ett schemaregister.

Anknytning Förhandsversion
az iot ops schema show

Visa information om ett schema i ett schemaregister.

Anknytning Förhandsversion
az iot ops schema show-dataflow-refs

Visa de schemareferenser som används för dataflöden.

Anknytning Experimentell
az iot ops schema version

Schemaversionshantering.

Anknytning Förhandsversion
az iot ops schema version add

Lägg till en schemaversion i ett schema.

Anknytning Förhandsversion
az iot ops schema version list

Lista schemaversioner för ett visst schema.

Anknytning Förhandsversion
az iot ops schema version remove

Ta bort en målschemaversion.

Anknytning Förhandsversion
az iot ops schema version show

Visa information om en schemaversion.

Anknytning Förhandsversion

az iot ops schema create

Förhandsgranskning

Kommandogruppen "iot ops schema" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa ett schema i ett schemaregister.

Den här åtgärden kräver ett fördefinierad schemaregister och lägger till en schemaversion. För att kunna skapa schemat och lägga till en version måste det associerade lagringskontot ha åtkomst till det offentliga nätverket aktiverat. Mer information om deltafilformatet finns i aka.ms/lakehouse-delta-sample.

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

Exempel

Skapa ett schema med namnet "myschema" i registret "myregistry" med minsta antal indata. Schemaversion 1 skapas för det här schemat med filinnehållet.

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

Skapa ett schema med namnet "myschema" med ytterligare anpassning. Schemaversion 14 skapas för det här schemat. Det infogade innehållet är ett powershell-syntaxexempel.

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"

Skapa ett schema med namnet "myschema". Schemaversion 1 skapas för det här schemat. Det infogade innehållet är ett exempel på cmd-syntax.

az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format json --type message --version-content "{\"hello\": \"world\"}"

Skapa ett schema med namnet "myschema". Schemaversion 1 skapas för det här schemat. Det infogade innehållet är ett exempel på bash-syntax.

az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format json --type message --version-content '{"hello": "world"}'

Obligatoriska parametrar

--format

Schemaformat.

Godkända värden: delta, json
--name -n

Schemanamn.

--registry

Schemaregisternamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--type

Schematyp.

Godkända värden: message
--vc --version-content

Filsökväg som innehåller eller infogat innehåll för versionen.

Valfria parametrar

--desc

Beskrivning av schemat.

--display-name

Visningsnamn för schemat.

--vd --version-desc

Beskrivning av versionen.

--ver --version

Schemaversionsnamn.

Standardvärde: 1
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot ops schema delete

Förhandsgranskning

Kommandogruppen "iot ops schema" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ta bort ett målschema i ett schemaregister.

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

Exempel

Ta bort ett målschema "myschema" i ett schemaregister "myregistry".

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

Obligatoriska parametrar

--name -n

Schemanamn.

--registry

Schemaregisternamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

--yes -y

Bekräfta [y]es utan att fråga. Användbart för CI- och automationsscenarier.

Godkända värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot ops schema list

Förhandsgranskning

Kommandogruppen "iot ops schema" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Lista scheman i ett schemaregister.

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

Exempel

Lista schemaregister i schemaregistret "myregistry".

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

Obligatoriska parametrar

--registry

Schemaregisternamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot ops schema show

Förhandsgranskning

Kommandogruppen "iot ops schema" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa information om ett schema i ett schemaregister.

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

Exempel

Visa information om målschemat "myschema" i ett schemaregister "myregistry".

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

Obligatoriska parametrar

--name -n

Schemanamn.

--registry

Schemaregisternamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot ops schema show-dataflow-refs

Experimentell

Det här kommandot är experimentellt och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa de schemareferenser som används för dataflöden.

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

Exempel

Visa schemareferens för schemat "myschema" och version 1.

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

Visa schemareferens för alla versioner i schemat "myschema".

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

Visa schemareferens för alla versioner och scheman i schemaregistret "myregistry".

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

Visa schemareferens för alla scheman men bara de senaste versionerna i schemaregistret "myregistry".

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

Obligatoriska parametrar

--registry

Schemaregisternamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

--latest

Flagga för att endast visa de senaste versionerna.

Godkända värden: false, true
--schema

Schemanamn. Krävs om du använder --version.

--ver --version

Schemaversionsnamn. Om det används ignoreras --latest.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.