소스 서버 데이터의 대상을 선택합니다. - AWS IoT SiteWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

소스 서버 데이터의 대상을 선택합니다.

데이터는 AWS IoT SiteWise 엣지에서 실시간으로 또는 Amazon S3를 사용하여 일괄적으로 내보냅니다. 스트림을 사용하여 다른 구성 요소로 스트림을 전송할 수도 있습니다 AWS IoT Greengrass .

  • AWS IoT SiteWise 실시간 — 데이터를 AWS IoT SiteWise 스토리지로 직접 전송하려면 이 옵션을 선택합니다. 실시간으로 데이터를 수집 및 모니터링하고 엣지에서 데이터를 처리합니다. 자세한 내용은 AWS IoT SiteWise 실시간 데이터를 사용하도록 구성합니다. AWS CLI 섹션을 참조하세요.

  • AWS IoT SiteWise Amazon S3를 사용하여 버퍼링 — 데이터를 파켓 형식으로 Amazon S3로 전송한 다음 스토리지로 가져옵니다. AWS IoT SiteWise 데이터를 일괄적으로 수집하고 비용 효율적인 방식으로 기록 데이터를 저장하려면 이 옵션을 선택하십시오. 원하는 Amazon S3 버킷 위치와 Amazon S3에 데이터를 업로드할 빈도를 구성할 수 있습니다. 또한 데이터를 수집한 후 데이터를 어떻게 처리할지 선택할 수 있습니다. AWS IoT SiteWise Amazon S3에서 데이터를 모두 SiteWise 사용할 수 있도록 선택하거나 Amazon S3에서 자동으로 삭제하도록 선택할 수 있습니다.

    • Amazon S3 버킷은 스테이징 및 버퍼링 메커니즘이며 파켓 형식의 파일을 지원합니다.

    • AWS IoT SiteWise 스토리지로 데이터 가져오기 확인란을 선택하면 데이터가 먼저 Amazon S3에 업로드된 다음 AWS IoT SiteWise 스토리지로 업로드됩니다.

      • Amazon S3에서 데이터 삭제 확인란을 선택하면 데이터를 SiteWise 스토리지로 가져온 후 Amazon S3에서 삭제됩니다.

      • Amazon S3에서 데이터 삭제 확인란의 선택을 취소하면 데이터가 Amazon S3와 SiteWise 스토리지에 모두 저장됩니다.

    • AWS IoT SiteWise 스토리지로 데이터 가져오기 확인란의 선택을 취소하면 데이터는 Amazon S3에만 저장됩니다. SiteWise스토리지로 가져올 수는 없습니다.

    AWS IoT SiteWise 제공되는 다양한 스토리지 옵션에 데이터 스토리지 관리 대한 자세한 내용은 을 참조하십시오. 가격 옵션에 대한 자세한 내용은 AWS IoT SiteWise 가격을 참조하십시오.

    자세한 내용은 Amazon AWS CLI S3를 사용하여 AWS IoT SiteWise 버퍼링되도록 구성합니다. 섹션을 참조하세요.

  • AWS IoT Greengrass 스트림 관리자 — AWS IoT Greengrass 스트림 관리자를 사용하여 채널 입력, Amazon Kinesis Data Streams의 스트림 AWS IoT Analytics, 자산 속성 또는 Amazon Simple Storage Service (Amazon S3) AWS IoT SiteWise의 객체 등 데이터를 전송할 수 있습니다. AWS 클라우드 자세한 내용은 AWS IoT Greengrass Version 2 개발자 안내서의 AWS IoT Greengrass Core에서 데이터 스트림 관리를 참조하십시오.

다음 예제는 스트림 관리자가 전송하는 필수 데이터 AWS IoT Greengrass 스트림 메시지 구조를 보여줍니다.

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
참고

데이터 스트림 메시지는 구조에 (assetIdpropertyId) 또는 propertyAlias 둘 중 하나를 포함해야 합니다.

assetId

(선택 사항) 업데이트할 자산의 ID.

propertyAlias

(선택 사항) 속성을 식별하는 별칭 (예: OPC UA 서버 데이터 스트림 경로). 예:

/company/windfarm/3/turbine/7/temperature

자세한 내용은 사용 AWS IoT SiteWise 설명서의 산업 데이터 스트림을 자산 자산에 매핑을 참조하십시오.

propertyId

(선택 사항) 이 항목의 자산 자산 ID.

propertyValues

(필수) 업로드할 속성 값 목록. propertyValues배열 요소를 최대 10개까지 지정할 수 있습니다.

quality

(선택 사항) 자산 속성 값의 품질입니다.

timestamp

(필수) 자산 속성 값의 타임스탬프입니다.

offsetInNanos

(선택 사항) 의 나노초 오프셋. timeInSeconds

timeInSeconds

(필수) Unix epoch 형식의 타임스탬프 날짜 (초 단위). offsetInNanos에서 나노초 단위의 데이터를 제공합니다.

value

(필수) 자산 속성의 값입니다.

참고

value필드에는 다음 값 중 하나만 존재할 수 있습니다.

booleanValue

(선택 사항) Boolean (true또는false) 유형의 자산 속성 데이터.

doubleValue

(선택 사항) double 유형의 자산 속성 데이터 (부동 소수점 숫자).

integerValue

(선택 사항) 정수 유형의 자산 속성 데이터 (정수).

stringValue

(선택 사항) 문자열 유형의 자산 속성 데이터 (문자 시퀀스).