

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 送信先と AWS IoT Greengrass ストリームマネージャー
<a name="destinations-gg-stream-manager"></a>

AWS IoT Greengrass ストリームマネージャーを使用すると、 AWS クラウド のチャネル AWS IoT Analytics、Amazon Kinesis Data Streams のストリーム、 のアセットプロパティ AWS IoT SiteWise、または Amazon Simple Storage Service (Amazon S3) のオブジェクトの宛先にデータを送信できます。詳細については、*[AWS IoT Greengrass Version 2 Developer Guide]* (デベロッパーガイド) の[[Manage data streams on the AWS IoT Greengrass Core]](https://docs.aws.amazon.com/greengrass/v2/developerguide/manage-data-streams.html) (Core のデータストリームを管理) を参照してください。

**Example : データストリームメッセージ構造**  
次の例は、ストリームマネージャーによって送信される必須のデータ 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"
         }
      }
   ]
}
```

**注記**  
データストリームメッセージには、その構造に (`assetId` と `propertyId`) または `propertyAlias` が含まれる必要があります。

`assetId`  
(オプション) 更新するアセットの ID。

`propertyAlias`  
(オプション) OPC UA サーバーのデータストリームパスなど、プロパティを識別するエイリアス。例えば、次のようになります。  

```
/company/windfarm/3/turbine/7/temperature
```
詳細については、「 *AWS IoT SiteWise ユーザーガイド*」の[「データストリームの管理](https://docs.aws.amazon.com/iot-sitewise/latest/userguide/manage-data-streams.html)」を参照してください。

`propertyId`  
(オプション) このエントリのアセットプロパティの ID。

`propertyValues`  
(必須) アップロードするプロパティ値のリスト。最大 10 個の `propertyValues` 配列要素を指定できます。    
`quality`  
(オプション) アセットプロパティ値の品質。  
 `timestamp`   
(必須) アセットプロパティ値のタイムスタンプ。    
 `offsetInNanos`   
(オプション) `timeInSeconds` からのナノ秒オフセット。  
 `timeInSeconds`   
(必須) Unix エポック形式のタイムスタンプの日付 (秒単位)。分数ナノ秒のデータは、`offsetInNanos` で提供されます。  
 `value`   
(必須) アセットプロパティの値。  
`value` フィールドには以下の値の 1 つだけが含まれます。  
 `booleanValue`   
(オプション) ブール型 (`true` または `false`) のアセットプロパティデータ。  
 `doubleValue`   
(オプション) 倍精度型 (浮動小数点数) のアセットプロパティデータ。  
 `integerValue`   
(オプション) 整数型 (整数) のアセットプロパティデータ。  
 `stringValue`   
(オプション) 文字列型 (文字のシーケンス) のアセットプロパティデータ。