Delen via


az iot ops schema

Notitie

Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.53.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops schema-opdracht uitvoert. Meer informatie over extensies.

Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Schema- en registerbeheer.

Schema's zijn documenten die gegevens beschrijven om verwerking en contextualisatie mogelijk te maken. Berichtschema's beschrijven de indeling van een bericht en de inhoud ervan. Er is een schemaregister vereist voor het maken en beheren van schema's.

Opdracht

Name Description Type Status
az iot ops schema create

Maak een schema in een schemaregister.

Toestel Preview uitvoeren
az iot ops schema delete

Verwijder een doelschema in een schemaregister.

Toestel Preview uitvoeren
az iot ops schema list

Schema's weergeven in een schemaregister.

Toestel Preview uitvoeren
az iot ops schema registry

Schemaregisterbeheer.

Toestel Preview uitvoeren
az iot ops schema registry create

Maak een schemaregister.

Toestel Preview uitvoeren
az iot ops schema registry delete

Verwijder een doelschemaregister.

Toestel Preview uitvoeren
az iot ops schema registry list

Schemaregisters weergeven in een resourcegroep of abonnement.

Toestel Preview uitvoeren
az iot ops schema registry show

Details van een schemaregister weergeven.

Toestel Preview uitvoeren
az iot ops schema show

Details van een schema in een schemaregister weergeven.

Toestel Preview uitvoeren
az iot ops schema show-dataflow-refs

Geef de schemaverwijzingen weer die worden gebruikt voor gegevensstromen.

Toestel Experimenteel
az iot ops schema version

Schemaversiebeheer.

Toestel Preview uitvoeren
az iot ops schema version add

Voeg een schemaversie toe aan een schema.

Toestel Preview uitvoeren
az iot ops schema version list

Schemaversies voor een specifiek schema weergeven.

Toestel Preview uitvoeren
az iot ops schema version remove

Verwijder een doelschemaversie.

Toestel Preview uitvoeren
az iot ops schema version show

Details van een schemaversie weergeven.

Toestel Preview uitvoeren

az iot ops schema create

Preview

Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een schema in een schemaregister.

Voor deze bewerking is een vooraf gemaakt schemaregister vereist en wordt een schemaversie toegevoegd. Als u het schema wilt maken en een versie wilt toevoegen, moet voor het gekoppelde opslagaccount openbare netwerktoegang zijn ingeschakeld. Zie aka.ms/lakehouse-delta-sample voor meer informatie over de deltabestandsindeling.

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

Voorbeelden

Maak een schema met de naam 'myschema' in het register 'myregistry' met minimale invoer. Schemaversie 1 wordt gemaakt voor dit schema met de bestandsinhoud.

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

Maak een schema met de naam 'myschema' met extra aanpassingen. Schemaversie 14 wordt gemaakt voor dit schema. De inline-inhoud is een bash-syntaxisvoorbeeld. Zie https://aka.ms/inline-json-examples voor meer voorbeelden

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"

Vereiste parameters

--format

Schema-indeling.

Geaccepteerde waarden: delta, json
--name -n

Schemanaam.

--registry

Schemaregisternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--type

Schematype.

Geaccepteerde waarden: message
--vc --version-content

Bestandspad met of inline-inhoud voor de versie.

Optionele parameters

--desc

Beschrijving voor het schema.

--display-name

Weergavenaam voor het schema.

--vd --version-desc

Beschrijving voor de versie.

--ver --version

Naam van schemaversie.

Default value: 1
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot ops schema delete

Preview

Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Verwijder een doelschema in een schemaregister.

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

Voorbeelden

Verwijder een doelschema 'myschema' in een schemaregister 'myregistry'.

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

Vereiste parameters

--name -n

Schemanaam.

--registry

Schemaregisternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--yes -y

Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.

Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot ops schema list

Preview

Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Schema's weergeven in een schemaregister.

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

Voorbeelden

Schemaregisters weergeven in het schemaregister 'myregistry'.

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

Vereiste parameters

--registry

Schemaregisternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot ops schema show

Preview

Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Details van een schema in een schemaregister weergeven.

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

Voorbeelden

Details van doelschema 'myschema' weergeven in een schemaregister 'myregistry'.

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

Vereiste parameters

--name -n

Schemanaam.

--registry

Schemaregisternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot ops schema show-dataflow-refs

Experimenteel

Deze opdracht is experimenteel en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Geef de schemaverwijzingen weer die worden gebruikt voor gegevensstromen.

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

Voorbeelden

Schemareferentie weergeven voor schema 'myschema' en versie 1.

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

Schemareferentie weergeven voor alle versies in schema 'myschema'.

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

Geef schemareferenties weer voor alle versies en schema's in het schemaregister 'myregistry'.

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

Geef schemareferenties weer voor alle schema's, maar alleen de nieuwste versies in het schemaregister 'myregistry'.

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

Vereiste parameters

--registry

Schemaregisternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--latest

Vlag om alleen de meest recente versie(s) weer te geven.

Geaccepteerde waarden: false, true
--schema

Schemanaam. Vereist als u --version gebruikt.

--ver --version

Naam van schemaversie. Als dit wordt gebruikt, wordt --latest genegeerd.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.