az iot ops ns asset dataset
Note
Эта ссылка является частью расширения azure-iot-ops для Azure CLI (версия 2.70.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az iot ops ns asset dataset . Подробнее о расширениях.
Управление наборами данных для ресурсов с пространством имен в экземпляре операций Интернета вещей.
Тип соединителя обнаруживается автоматически из существующего ресурса. Для параметров, относящихся к соединителю, используйте конфигурацию --dataset-config (встроенный JSON или файл). Используйте --show-template, чтобы обнаружить поддерживаемую схему конфигурации для типа соединителя ресурса.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az iot ops ns asset dataset add |
Добавьте набор данных в ресурс с пространством имен в экземпляре Операций Интернета вещей. |
Extension | Preview |
| az iot ops ns asset dataset export |
Экспорт наборов данных в файл. |
Extension | Preview |
| az iot ops ns asset dataset import |
Импорт наборов данных из файла. |
Extension | Preview |
| az iot ops ns asset dataset list |
Вывод списка наборов данных для ресурса с пространством имен в экземпляре Операций Интернета вещей. |
Extension | Preview |
| az iot ops ns asset dataset remove |
Удалите набор данных из ресурса с пространством имен в экземпляре Операций Интернета вещей. |
Extension | Preview |
| az iot ops ns asset dataset show |
Отображение сведений о наборе данных для ресурса с пространством имен в экземпляре Операций Интернета вещей. |
Extension | Preview |
| az iot ops ns asset dataset update |
Обновите набор данных для ресурса с пространством имен в экземпляре Операций Интернета вещей. |
Extension | Preview |
az iot ops ns asset dataset add
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Добавьте набор данных в ресурс с пространством имен в экземпляре Операций Интернета вещей.
Тип соединителя обнаружен из конечной точки устройства ресурса. Конфигурацию для конкретного соединителя (интервал публикации, размер очереди и т. д.) можно предоставить через --dataset-config. Используйте шаблон --show-template для обнаружения поддерживаемой схемы конфигурации. Для соединителей, отличных от OPC UA, в экземпляре должен существовать шаблон соединителя.
az iot ops ns asset dataset add --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--data-source --ds]
[--dataset-config --dc]
[--replace {false, true}]
[--show-template {config, schema}]
[--tr --type-ref]
Примеры
Добавление базового набора данных в любой тип ресурса
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --data-source "ns=2;s=Temperature"
Отображение шаблона конфигурации набора данных для типа соединителя ресурса
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --show-template config
Добавление набора данных с конфигурацией для конкретного соединителя из встроенного JSON
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --dataset-config '{"datasetConfiguration": {"publishingInterval": 1000, "samplingInterval": 500}}'
Добавление набора данных с конфигурацией из файла
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --dataset-config ./dataset_config.json
Добавление набора данных с назначением MQTT
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --dataset-config '{"destinations": [{"target": "Mqtt", "configuration": {"topic": "factory/data", "retain": "Keep", "qos": "Qos1", "ttl": 3600}}]}'
Замена существующего набора данных
az iot ops ns asset dataset add --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --replace
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Имя набора данных.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Источник данных для набора данных.
Встроенная строка JSON или путь к JSON/YAML-файлу (.json, YAML, .yml) с конфигурацией набора данных для конкретного соединителя и (или) назначениями. Допустимые ключи: datasetConfiguration (объект конфигурации для конкретного соединителя) и "назначения" (список целевых объектов). Используйте --show-template, чтобы обнаружить поддерживаемые ключи и схему для типа соединителя ресурса. Не удается объединить с --show-template. Для соединителей, отличных от OPC UA, в экземпляре должен существовать шаблон соединителя.
Замените набор данных, если другой набор данных уже присутствует с тем же именем.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Отображение шаблона конфигурации начального набора данных для типа соединителя ресурса и выхода без изменения набора данных. Тип соединителя считывается из существующего ресурса. Конфигурация: поля, отображаемые со значениями по умолчанию (null, если значение по умолчанию отсутствует); выходные данные доступны напрямую как входные данные --dataset-config. схема: каждое поле включает тип, значения по умолчанию и ограничения (min, max, перечисление, шаблон). Черновик-07 $ref указатели (#/definitions/...) разрешаются встроенными в обоих режимах.
| Свойство | Значение |
|---|---|
| Допустимые значения: | config, schema |
Идентификатор определения типа или универсальный код ресурса (URI).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset export
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Экспорт наборов данных в файл.
az iot ops ns asset dataset export --asset
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--format {json, yaml}]
[--od --output-dir]
[--replace {false, true}]
Примеры
Экспорт наборов данных в JSON
az iot ops ns asset dataset export --asset myasset --instance myInstance -g myInstanceResourceGroup
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Экспорт файла (JSON или YAML).
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, yaml |
Выходной каталог для экспорта.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | . |
Замените локальный файл, если он присутствует.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset import
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Импорт наборов данных из файла.
az iot ops ns asset dataset import --asset
--if --input-file
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--replace {false, true}]
Примеры
Импорт наборов данных из JSON-файла
az iot ops ns asset dataset import --asset myasset --instance myInstance -g myInstanceResourceGroup --input-file ./datasets.json
Обязательные параметры
Имя ресурса.
Путь к импорту файла (JSON или YAML).
Имя экземпляра Операции Интернета вещей Azure.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Замените существующие наборы данных, которые совместно используют имя импортированным набором данных.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
| Допустимые значения: | false, true |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset list
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Вывод списка наборов данных для ресурса с пространством имен в экземпляре Операций Интернета вещей.
az iot ops ns asset dataset list --asset
--instance
--resource-group
Примеры
Вывод списка всех наборов данных для ресурса
az iot ops ns asset dataset list --asset myasset --instance myInstance -g myInstanceResourceGroup
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset remove
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Удалите набор данных из ресурса с пространством имен в экземпляре Операций Интернета вещей.
az iot ops ns asset dataset remove --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
Примеры
Удаление набора данных из ресурса
az iot ops ns asset dataset remove --asset myasset --instance myInstance -g myInstanceResourceGroup --name default
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Имя набора данных.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset show
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Отображение сведений о наборе данных для ресурса с пространством имен в экземпляре Операций Интернета вещей.
az iot ops ns asset dataset show --asset
--instance
--name
--resource-group
Примеры
Отображение сведений о наборе данных
az iot ops ns asset dataset show --asset myasset --instance myInstance -g myInstanceResourceGroup --name default
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Имя набора данных.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az iot ops ns asset dataset update
Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Обновите набор данных для ресурса с пространством имен в экземпляре Операций Интернета вещей.
Тип соединителя обнаружен из конечной точки устройства ресурса. Используйте конфигурацию --dataset-config для предоставления конфигурации для конкретного соединителя. Используйте конфигурацию --show-template, чтобы просмотреть текущие значения набора данных, предварительно заполненные в полной структуре схемы (готовы к изменению и передаче через --dataset-config). Используйте схему --show-template, чтобы просмотреть полную схему соединителя с типами и ограничениями.
az iot ops ns asset dataset update --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--data-source --ds]
[--dataset-config --dc]
[--show-template {config, schema}]
[--tr --type-ref]
Примеры
Отображение текущей конфигурации набора данных, предварительно заполненной существующими значениями (для редактирования перед обновлением)
az iot ops ns asset dataset update --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --show-template config
Отображение схемы конфигурации набора данных с типами и ограничениями
az iot ops ns asset dataset update --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --show-template schema
Обновление конфигурации набора данных из встроенного JSON
az iot ops ns asset dataset update --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --dataset-config '{"datasetConfiguration": {"publishingInterval": 2000}}'
Обновление источника данных набора данных
az iot ops ns asset dataset update --asset myasset --instance myInstance -g myInstanceResourceGroup --name default --data-source "ns=3;s=UpdatedSensor"
Обязательные параметры
Имя ресурса.
Имя экземпляра Операции Интернета вещей Azure.
Имя набора данных.
Группа ресурсов экземпляра Операции Интернета вещей Azure.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Источник данных для набора данных.
Встроенная строка JSON или путь к JSON/YAML-файлу (.json, YAML, .yml) с конфигурацией набора данных для конкретного соединителя и (или) назначениями. Допустимые ключи: datasetConfiguration (объект конфигурации для конкретного соединителя) и "назначения" (список целевых объектов). Используйте --show-template, чтобы обнаружить поддерживаемые ключи и схему для типа соединителя ресурса. Не удается объединить с --show-template. Для соединителей, отличных от OPC UA, в экземпляре должен существовать шаблон соединителя.
Отображение шаблона конфигурации начального набора данных для типа соединителя ресурса и выхода без изменения набора данных. Тип соединителя считывается из существующего ресурса. Конфигурация: поля, отображаемые со значениями по умолчанию (null, если значение по умолчанию отсутствует); выходные данные доступны напрямую как входные данные --dataset-config. схема: каждое поле включает тип, значения по умолчанию и ограничения (min, max, перечисление, шаблон). Черновик-07 $ref указатели (#/definitions/...) разрешаются встроенными в обоих режимах.
| Свойство | Значение |
|---|---|
| Допустимые значения: | config, schema |
Идентификатор определения типа или универсальный код ресурса (URI).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |