az iot ops schema
Note
Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.67.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops schema opdracht uitvoert. Meer informatie over uitbreidingen.
Schemaregister en schemabeheer.
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. |
Extension | Algemene Vergadering |
| az iot ops schema delete |
Verwijder een doelschema in een schemaregister. |
Extension | Algemene Vergadering |
| az iot ops schema list |
Schema's weergeven in een schemaregister. |
Extension | Algemene Vergadering |
| az iot ops schema registry |
Schemaregisterbeheer. |
Extension | Algemene Vergadering |
| az iot ops schema registry create |
Maak een schemaregister. |
Extension | Algemene Vergadering |
| az iot ops schema registry delete |
Verwijder een doelschemaregister. |
Extension | Algemene Vergadering |
| az iot ops schema registry list |
Schemaregisters weergeven in een resourcegroep of abonnement. |
Extension | Algemene Vergadering |
| az iot ops schema registry show |
Details van een schemaregister weergeven. |
Extension | Algemene Vergadering |
| az iot ops schema show |
Details van een schema in een schemaregister weergeven. |
Extension | Algemene Vergadering |
| az iot ops schema show-dataflow-refs |
Geef de schemaverwijzingen weer die worden gebruikt voor gegevensstromen. |
Extension | Experimental |
| az iot ops schema version |
Schemaversiebeheer. |
Extension | Algemene Vergadering |
| az iot ops schema version add |
Voeg een schemaversie toe aan een schema. |
Extension | Algemene Vergadering |
| az iot ops schema version list |
Schemaversies voor een specifiek schema weergeven. |
Extension | Algemene Vergadering |
| az iot ops schema version remove |
Verwijder een doelschemaversie. |
Extension | Algemene Vergadering |
| az iot ops schema version show |
Details van een schemaversie weergeven. |
Extension | Algemene Vergadering |
az iot ops schema create
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 --version-content
[--desc]
[--display-name]
[--vd --version-desc]
[--ver --version]
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
Schema-indeling.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | delta, json |
Schemanaam.
Schemaregisternaam.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Schematype.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | message |
Bestandspad met of inline-inhoud voor de versie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Version Arguments |
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Beschrijving voor het schema.
Weergavenaam voor het schema.
Beschrijving voor de versie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Version Arguments |
Naam van schemaversie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Version Arguments |
| Default value: | 1 |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az iot ops schema delete
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
Schemanaam.
Schemaregisternaam.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | false, true |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az iot ops schema list
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
Schemaregisternaam.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az iot ops schema show
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
Schemanaam.
Schemaregisternaam.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az iot ops schema show-dataflow-refs
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 --version]
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
Schemaregisternaam.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Vlag om alleen de meest recente versie(s) weer te geven.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | false, true |
Schemanaam. Vereist als u --version gebruikt.
Naam van schemaversie. Als dit wordt gebruikt, wordt --latest genegeerd.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |