푸시 에이전트 속성

MQTT를 사용하여 클라우드로 데이터를 보내도록 푸시 에이전트 속성을 구성합니다.
속성 이름
속성 유형
속성 설명
DataLogger
NodeId
데이터 로거 인스턴스에 대한 참조입니다.
DataLoggerPullTme
Duration
데이터 로거에서 데이터를 가져와 보조 저장소에 저장하는 시간 간격입니다. 
PreserveDataLoggerHistory
True
로 설정되면 원본 데이터는 보조 저장소로 복사된 후 데이터 로거에서 삭제됩니다.
PushFullSample
Boolean
True
인 경우
회선별
전송 모드가 사용됩니다.
False
인 경우
변수별
전송 모드가 사용됩니다.
PreserveDataLoggerHistory
Boolean
True
인 경우 데이터가 전송되고 기록됩니다.
False
인 경우 데이터가 보조 저장소로 전송될 때마다 데이터가 데이터 로거에서 삭제됩니다.
MaximumStoreCapacity
Int32
푸시 에이전트에서 사용하는 보조 저장소의 최대 용량입니다.
MaximumItemsPerPacket
Int32
패킷에 캡슐화된 레코드 수입니다.
회선별
전송 모드는 패킷당 하나의 회선만 전송합니다.
팁:
PushFullSample
True
로 설정되면
MaximumItemsPerPacket
1
로 설정합니다.
MaximumPublishTime
Duration
보조 저장소에서 데이터를 가져와 클라우드로 보내는 최대 시간 간격입니다. 이 간격은 보조 저장소의 레코드 수가
MaximumItemsPerPacket
보다 적을 때 사용됩니다.
MinimumPublishTime
Duration
보조 저장소에서 데이터를 가져와 클라우드로 보내는 최소 시간 간격입니다. 이 간격은 보조 저장소의 레코드 수가
MaximumItemsPerPacket
보다 많을 때 사용됩니다. 저장소의 대기열을 다운로드하기 위해 전송 빈도를 늘릴 수 있습니다.
ClientId
String
데이터를 보내야 하는 클라이언트의
ID
입니다.
BrokerIPAddress
String
브로커 IP 주소 또는 호스트 이름입니다.
BrokerPort
Int32
브로커 포트(SSL과 통신하려면 값을
8883
으로 설정)
BrokerTopic
String
게시하려는 항목의 이름 앞에
/
가 붙습니다.
QoS
Int32
정보를 보내는 데 사용되는 QoS(서비스 품질) 레벨입니다.
0
AT_MOST_ONCE
1
AT_LEAST_ONCE
2
EXACTLY_ONCE
UseSSL
Boolean
보안 통신을 활성화 또는 비활성화합니다.
CACert
CA가 포함된 파일의 경로(
PEM
형식이어야 함)
ClientCert
클라이언트 인증서가 포함된 파일의 경로(
PFX
형식이어야 함)
ClientCertPassword
클라이언트 인증서의 암호
중요: NET에서 지원되는 최신 OpenSSL 라이브러리 및 암호화 알고리즘을 사용하여 PFX 인증서를 생성합니다. RC2 알고리즘을 사용하여 PFX 인증서를 생성하는 경우 Azure IoT Hub에 대한 인증서 기반 인증이 터미널에서 실패합니다.
Username
String
브로커와의 인증된 통신을 위한 사용자 이름입니다.
Password
Password
브로커와의 인증된 통신을 위한 암호입니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal