az iot ops schema
Not
Bu başvuru, Azure CLI (sürüm 2.53.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, az iot ops schema komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema ve kayıt defteri yönetimi.
Şemalar, işlemeyi ve bağlamsallaştırmayı etkinleştirmek için verileri açıklayan belgelerdir. İleti şemaları, iletinin biçimini ve içeriğini açıklar. Şemaları oluşturmak ve yönetmek için şema kayıt defteri gereklidir.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az iot ops schema create |
Şema kayıt defteri içinde bir şema oluşturun. |
Dahili | Önizle |
az iot ops schema delete |
Şema kayıt defterindeki bir hedef şemayı silin. |
Dahili | Önizle |
az iot ops schema list |
Şema kayıt defteri içindeki şemaları listeleyin. |
Dahili | Önizle |
az iot ops schema registry |
Şema kayıt defteri yönetimi. |
Dahili | Önizle |
az iot ops schema registry create |
Şema kayıt defteri oluşturun. |
Dahili | Önizle |
az iot ops schema registry delete |
Hedef şema kayıt defterini silin. |
Dahili | Önizle |
az iot ops schema registry list |
Bir kaynak grubu veya abonelikteki şema kayıt defterlerini listeleyin. |
Dahili | Önizle |
az iot ops schema registry show |
Şema kayıt defterinin ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops schema show |
Şema kayıt defterindeki şemanın ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops schema show-dataflow-refs |
Veri akışları için kullanılan şema başvurularını gösterin. |
Dahili | Deneysel |
az iot ops schema version |
Şema sürümü yönetimi. |
Dahili | Önizle |
az iot ops schema version add |
Şemaya şema sürümü ekleyin. |
Dahili | Önizle |
az iot ops schema version list |
Belirli bir şema için şema sürümlerini listeleyin. |
Dahili | Önizle |
az iot ops schema version remove |
Hedef şema sürümünü kaldırma. |
Dahili | Önizle |
az iot ops schema version show |
Şema sürümünün ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops schema create
'iot ops schema' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema kayıt defteri içinde bir şema oluşturun.
Bu işlem önceden oluşturulmuş bir şema kayıt defteri gerektirir ve bir şema sürümü ekler. Şemayı oluşturmak ve bir sürüm eklemek için, ilişkili depolama hesabının genel ağ erişiminin etkinleştirilmiş olması gerekir. Delta dosya biçimi hakkında daha fazla bilgi için bkz. 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]
Örnekler
En düşük girişlerle 'myregistry' kayıt defterinde 'myschema' adlı bir şema oluşturun. Bu şema için dosya içeriğiyle şema sürüm 1 oluşturulur.
az iot ops schema create -n myschema -g myresourcegroup --registry myregistry --format json --type message --version-content myschema.json
Ek özelleştirme ile 'myschema' adlı bir şema oluşturun. Bu şema için şema sürümü 14 oluşturulur. Satır içi içerik bir bash söz dizimi örneğidir. Daha fazla örnek için bkz. 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"
Gerekli Parametreler
Şema biçimi.
Şema adı.
Şema kayıt defteri adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Şema türü.
Sürüm için satır içi içerik içeren dosya yolu.
İsteğe Bağlı Parametreler
Şemanın açıklaması.
Şemanın görünen adı.
Sürüm açıklaması.
Şema sürümü adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops schema delete
'iot ops schema' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema kayıt defterindeki bir hedef şemayı silin.
az iot ops schema delete --name
--registry
--resource-group
[--yes {false, true}]
Örnekler
'myregistry' şema kayıt defterindeki 'myschema' hedef şemasını silin.
az iot ops schema delete --name myschema --registry myregistry -g myresourcegroup
Gerekli Parametreler
Şema adı.
Şema kayıt defteri adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops schema list
'iot ops schema' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema kayıt defteri içindeki şemaları listeleyin.
az iot ops schema list --registry
--resource-group
Örnekler
'myregistry' şema kayıt defterinde şema kayıt defterlerini listeleyin.
az iot ops schema list -g myresourcegroup --registry myregistry
Gerekli Parametreler
Şema kayıt defteri adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops schema show
'iot ops schema' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Şema kayıt defterindeki şemanın ayrıntılarını gösterir.
az iot ops schema show --name
--registry
--resource-group
Örnekler
'myschema' hedef şemasının ayrıntılarını 'myregistry' şema kayıt defteri içinde gösterin.
az iot ops schema show --name myschema --registry myregistry -g myresourcegroup
Gerekli Parametreler
Şema adı.
Şema kayıt defteri adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops schema show-dataflow-refs
Bu komut deneysel ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Veri akışları için kullanılan şema başvurularını gösterin.
az iot ops schema show-dataflow-refs --registry
--resource-group
[--latest {false, true}]
[--schema]
[--ver]
Örnekler
"myschema" şeması ve sürüm 1 için şema başvurularını göster.
az iot ops schema show-dataflow-refs --version 1 --schema myschema --registry myregistry -g myresourcegroup
"myschema" şemasındaki tüm sürümler için şema başvurularını göster.
az iot ops schema show-dataflow-refs --schema myschema --registry myregistry -g myresourcegroup
"myregistry" şema kayıt defterinde tüm sürümler ve şemalar için şema başvurularını gösterin.
az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup
Tüm şemalar için şema başvurularını gösterin, ancak "myregistry" şema kayıt defterinde yalnızca en son sürümleri gösterin.
az iot ops schema show-dataflow-refs --registry myregistry -g myresourcegroup --latest
Gerekli Parametreler
Şema kayıt defteri adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Yalnızca en son sürümleri göstermek için bayrak ekleyin.
Şema adı. --version kullanılıyorsa gereklidir.
Şema sürümü adı. Kullanılırsa -- latest yoksayılır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.