az iot ops schema
Note
Ta dokumentacja jest częścią rozszerzenia azure-iot-ops dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot ops schema . Dowiedz się więcej o rozszerzeniach.
Rejestr schematów i zarządzanie schematami.
Schematy to dokumenty opisujące dane umożliwiające przetwarzanie i kontekstowe. Schematy komunikatów opisują format komunikatu i jego zawartości. Rejestr schematów jest wymagany do tworzenia schematów i zarządzania nimi.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az iot ops schema create |
Utwórz schemat w rejestrze schematów. |
Extension | ogólna dostępność |
| az iot ops schema delete |
Usuń schemat docelowy w rejestrze schematów. |
Extension | ogólna dostępność |
| az iot ops schema list |
Wyświetlanie listy schematów w rejestrze schematów. |
Extension | ogólna dostępność |
| az iot ops schema registry |
Zarządzanie rejestrem schematów. |
Extension | ogólna dostępność |
| az iot ops schema registry create |
Utwórz rejestr schematów. |
Extension | ogólna dostępność |
| az iot ops schema registry delete |
Usuń docelowy rejestr schematów. |
Extension | ogólna dostępność |
| az iot ops schema registry list |
Wyświetlanie listy rejestrów schematów w grupie zasobów lub subskrypcji. |
Extension | ogólna dostępność |
| az iot ops schema registry show |
Pokaż szczegóły rejestru schematów. |
Extension | ogólna dostępność |
| az iot ops schema show |
Pokaż szczegóły schematu w rejestrze schematów. |
Extension | ogólna dostępność |
| az iot ops schema show-dataflow-refs |
Pokaż odwołania do schematu używane dla przepływów danych. |
Extension | Experimental |
| az iot ops schema version |
Zarządzanie wersjami schematu. |
Extension | ogólna dostępność |
| az iot ops schema version add |
Dodaj wersję schematu do schematu. |
Extension | ogólna dostępność |
| az iot ops schema version list |
Wyświetlanie listy wersji schematu dla określonego schematu. |
Extension | ogólna dostępność |
| az iot ops schema version remove |
Usuń docelową wersję schematu. |
Extension | ogólna dostępność |
| az iot ops schema version show |
Pokaż szczegóły wersji schematu. |
Extension | ogólna dostępność |
az iot ops schema create
Utwórz schemat w rejestrze schematów.
Ta operacja wymaga wstępnie utworzonego rejestru schematów i doda wersję schematu. Aby utworzyć schemat i dodać wersję, skojarzone konto magazynu musi mieć włączony dostęp do sieci publicznej. Aby uzyskać więcej informacji na temat formatu pliku różnicowego, zobacz 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]
Przykłady
Utwórz schemat o nazwie "myschema" w rejestrze "myregistry" z minimalnymi danymi wejściowymi. Schemat w wersji 1 zostanie utworzony dla tego schematu z zawartością pliku.
az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format json --type message --version-content myschema.json
Utwórz schemat o nazwie "myschema" z dodatkowym dostosowaniem. Schemat w wersji 14 zostanie utworzony dla tego schematu. Zawartość śródliniowa jest przykładem składni powłoki bash. Aby uzyskać więcej przykładów, zobacz 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"
Parametry wymagane
Format schematu.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | delta, json |
Nazwa schematu.
Nazwa rejestru schematu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Typ schematu.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | message |
Ścieżka pliku zawierająca lub śródwierszową zawartość dla wersji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Version Arguments |
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Opis schematu.
Nazwa wyświetlana schematu.
Opis wersji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Version Arguments |
Nazwa wersji schematu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Version Arguments |
| Domyślna wartość: | 1 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops schema delete
Usuń schemat docelowy w rejestrze schematów.
az iot ops schema delete --name
--registry
--resource-group
[--yes {false, true}]
Przykłady
Usuń schemat docelowy "myschema" w rejestrze schematów "myregistry".
az iot ops schema delete --name myschema --registry myregistry -g myresourcegroup
Parametry wymagane
Nazwa schematu.
Nazwa rejestru schematu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Potwierdź [y]es bez monitu. Przydatne w scenariuszach ciągłej integracji i automatyzacji.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops schema list
Wyświetlanie listy schematów w rejestrze schematów.
az iot ops schema list --registry
--resource-group
Przykłady
Wyświetlanie listy rejestrów schematów w rejestrze schematów "myregistry".
az iot ops schema list -g myresourcegroup --registry myregistry
Parametry wymagane
Nazwa rejestru schematu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops schema show
Pokaż szczegóły schematu w rejestrze schematów.
az iot ops schema show --name
--registry
--resource-group
Przykłady
Pokaż szczegóły schematu docelowego "myschema" w rejestrze schematów "myregistry".
az iot ops schema show --name myschema --registry myregistry -g myresourcegroup
Parametry wymagane
Nazwa schematu.
Nazwa rejestru schematu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az iot ops schema show-dataflow-refs
To polecenie jest eksperymentalne i opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Pokaż odwołania do schematu używane dla przepływów danych.
az iot ops schema show-dataflow-refs --registry
--resource-group
[--latest {false, true}]
[--schema]
[--ver --version]
Przykłady
Pokaż odwołanie do schematu dla schematu "myschema" i wersji 1.
az iot ops schema show-dataflow-refs --version 1 --schema myschema --registry myregistry -g myresourcegroup
Pokaż odwołanie do schematu dla wszystkich wersji w schemacie "myschema".
az iot ops schema show-dataflow-refs --schema myschema --registry myregistry -g myresourcegroup
Pokaż odwołanie do schematu dla wszystkich wersji i schematów w rejestrze schematów "myregistry".
az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup
Pokaż odwołanie do schematu dla wszystkich schematów, ale tylko najnowsze wersje w rejestrze schematów "myregistry".
az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup --latest
Parametry wymagane
Nazwa rejestru schematu.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Flaga, aby wyświetlić tylko najnowsze wersje.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
Nazwa schematu. Wymagane, jeśli używasz --version.
Nazwa wersji schematu. W przypadku użycia parametr --latest zostanie zignorowany.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |