다음을 통해 공유


az iot ops asset event

참고 항목

이 참조는 Azure CLI(버전 2.53.0 이상)에 대한 azure-iot-ops 확장의 일부입니다. az iot ops asset event 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

자산의 이벤트를 관리합니다.

명령

Name Description 형식 상태
az iot ops asset event add

자산에 이벤트를 추가합니다.

내선 번호 조지아
az iot ops asset event export

자산의 이벤트를 내보냅니다.

내선 번호 조지아
az iot ops asset event import

자산에서 이벤트를 가져옵니다.

내선 번호 조지아
az iot ops asset event list

자산의 이벤트를 나열합니다.

내선 번호 조지아
az iot ops asset event remove

자산에서 이벤트를 제거합니다.

내선 번호 조지아

az iot ops asset event add

자산에 이벤트를 추가합니다.

az iot ops asset event add --asset
                           --en
                           --resource-group
                           [--name]
                           [--observability-mode]
                           [--qs]
                           [--replace {false, true}]
                           [--sampling-interval]

예제

자산에 이벤트를 추가합니다.

az iot ops asset event add --asset myasset -g myresourcegroup --event-notifier eventId --name eventName

이벤트 이름, 관찰 모드, 사용자 지정 큐 크기 및 사용자 지정 샘플링 간격을 사용하여 자산에 이벤트를 추가합니다.

az iot ops asset event add --asset MyAsset -g MyRG --event-notifier eventId --name eventName --observability-mode log --queue-size 2 --sampling-interval 500

필수 매개 변수

--asset -a

자산 이름입니다.

--en --event-notifier

이벤트 알림.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--name -n

이벤트 이름입니다.

--observability-mode --om

가시성 모드. 없음 또는 로그여야 합니다.

--qs --queue-size

사용자 지정 큐 크기입니다.

--replace

동일한 이름의 다른 이벤트가 이미 있는 경우 이벤트를 바꿉습니다.

허용되는 값: false, true
--sampling-interval --si

사용자 지정 샘플링 간격(밀리초)입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az iot ops asset event export

자산의 이벤트를 내보냅니다.

파일 이름은 {asset_name}_events. {file_type}.

az iot ops asset event export --asset
                              --resource-group
                              [--format {csv, json, yaml}]
                              [--od]
                              [--replace {false, true}]

예제

자산의 모든 이벤트를 JSON 형식으로 내보냅니다.

az iot ops asset event export --asset myasset -g myresourcegroup

디지털 운영 환경에 업로드할 수 있는 특정 출력 디렉터리에서 자산의 모든 이벤트를 CSV 형식으로 내보냅니다.

az iot ops asset event export --asset myasset -g myresourcegroup --format csv --output-dir myAssetFiles

자산의 모든 이벤트를 YAML 형식으로 내보냅니다. 파일이 이미 있는 경우 파일을 바꿉다.

az iot ops asset event export --asset myasset -g myresourcegroup --format yaml --replace

필수 매개 변수

--asset -a

자산 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--format -f

파일 형식입니다.

허용되는 값: csv, json, yaml
Default value: json
--od --output-dir

내보낸 파일의 출력 디렉터리입니다.

--replace

로컬 파일(있는 경우)을 바꿉다.

허용되는 값: false, true
Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az iot ops asset event import

자산에서 이벤트를 가져옵니다.

파일 형식의 예제는 aka.ms/aziotops-assets 참조하세요.

az iot ops asset event import --asset
                              --if
                              --resource-group
                              [--replace {false, true}]

예제

파일에서 모든 이벤트를 가져옵니다. 이러한 이벤트는 자산의 현재 이벤트에 추가됩니다. 이름이 중복된 이벤트는 무시됩니다.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.yaml

파일에서 모든 이벤트를 가져옵니다. 이러한 이벤트는 자산의 현재 이벤트를 추가합니다. 이름이 중복된 이벤트는 현재 자산 이벤트를 대체합니다.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.csv --replace

필수 매개 변수

--asset -a

자산 이름입니다.

--if --input-file

이벤트를 포함하는 파일의 파일 경로입니다. 지원되는 파일 형식은 json, csv, yaml입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--replace

중복 자산 이벤트를 파일의 이벤트로 바꿉다. false이면 파일 이벤트가 무시됩니다. 중복 자산 이벤트는 이름으로 결정됩니다.

허용되는 값: false, true
Default value: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az iot ops asset event list

자산의 이벤트를 나열합니다.

az iot ops asset event list --asset
                            --resource-group

예제

자산의 모든 이벤트를 나열합니다.

az iot ops asset event list --asset myasset -g myresourcegroup

필수 매개 변수

--asset -a

자산 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az iot ops asset event remove

자산에서 이벤트를 제거합니다.

az iot ops asset event remove --asset
                              --name
                              --resource-group

예제

이벤트 이름을 통해 자산에서 이벤트를 제거합니다.

az iot ops asset event remove --asset myasset -g myresourcegroup --name myevent

필수 매개 변수

--asset -a

자산 이름입니다.

--name -n

이벤트 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.