다음을 통해 공유


az iot ops asset event

참고 항목

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

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

명령

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

미리 보기

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

az iot ops asset event add --asset
                           --en
                           --resource-group
                           [--capability-id]
                           [--name]
                           [--observability-mode]
                           [--qs]
                           [--sampling-interval]

예제

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

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier}

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

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier} --name {name} --capability-id {capability_id} --observability-mode {observability_mode} --queue-size {queue_size} --sampling-interval {sampling_interval}

미리 채워진 지정된 값을 사용하여 자산에 이벤트를 추가합니다.

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

필수 매개 변수

--asset -a

자산 이름입니다.

--en --event-notifier

이벤트 알림.

--resource-group -g

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

선택적 매개 변수

--capability-id --ci

기능 ID입니다. 제공되지 않으면 이벤트 이름이 사용됩니다.

--name -n

이벤트 이름입니다.

--observability-mode --om

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

--qs --queue-size

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

--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

미리 보기

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

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

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

예제

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

az iot ops asset event export --asset {asset} -g {resource_group}

자산의 모든 이벤트를 특정 출력 디렉터리의 CSV 형식으로 내보냅니다.

az iot ops asset event export --asset {asset} -g {resource_group} --format csv --output-dir {output_directory}

DOE 포털에 업로드할 수 있는 모든 이벤트를 CSV 형식으로 자산으로 내보냅니다.

az iot ops asset event export --asset {asset} -g {resource_group} --format portal-csv

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

az iot ops asset event export --asset {asset} -g {resource_group} --format yaml --replace

필수 매개 변수

--asset -a

자산 이름입니다.

--resource-group -g

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

선택적 매개 변수

--format -f

파일 형식입니다.

허용되는 값: csv, json, portal-csv, 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

미리 보기

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

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

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

예제

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

az iot ops asset event import --asset {asset} -g {resource_group} --input-file {input_file}

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

az iot ops asset event import --asset {asset} -g {resource_group} --input-file {input_file} --replace

필수 매개 변수

--asset -a

자산 이름입니다.

--if --input-file

이벤트를 포함하는 파일의 파일 경로입니다. 지원되는 파일 형식은 csv, json, portal-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

미리 보기

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

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

예제

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

az iot ops asset event list --asset {asset} -g {resource_group}

필수 매개 변수

--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

미리 보기

명령 그룹 'iot ops'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

az iot ops asset event remove --asset
                              --resource-group
                              [--en]
                              [--name]

예제

이벤트 알리기를 통해 자산에서 이벤트를 제거합니다.

az iot ops asset event remove --asset {asset} -g {resource_group} --event-notifier {event_notifier}

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

az iot ops asset event remove --asset {asset} -g {resource_group} --name {name}

필수 매개 변수

--asset -a

자산 이름입니다.

--resource-group -g

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

선택적 매개 변수

--en --event-notifier

이벤트 알림.

--name -n

이벤트 이름입니다.

전역 매개 변수
--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를 사용합니다.