

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

# AWS Data Exchange ハートビート
<a name="heartbeat"></a>

AWS Data Exchange ハートビート (テスト製品) は、サブスクライバーが製品サブスクリプションを操作する方法を理解するために使用できる無料の AWS Data Exchange 製品です。テスト目的で使用したり、 AWS Data Exchange API と概念を理解したりできます。

AWS Data Exchange ハートビートには、ハート**ビート**という名前のデータセットが 1 つ含まれています。このデータセットには、約 15 分ごとに新しいリビジョンが発行されます。

## リビジョンのコンテンツ例
<a name="revision-example"></a>

新しいリビジョンにはそれぞれ 2 つのアセットが含まれています。
+ エポックアセット
+ マニフェストアセット

## エポックアセット
<a name="epoch-asset"></a>

各 AWS Data Exchange ハートビートリビジョンには、単一の配列を含む JSON ファイル Amazon Simple Storage Service (Amazon S3) オブジェクトが含まれています。配列の名前は `TimestampsSinceLastRevision` で、その値は最後のリビジョンから経過した各 UNIX エポック秒のリストです。

アセットの名前の形態は `Epoch{start}-{end}.json` で、`{start}` と `{end}` はリビジョンが適用される期間に対応するエポック秒を表します。

## マニフェストアセット
<a name="manifest-asset"></a>

各 AWS Data Exchange ハートビートリビジョンには、リビジョンに関するメタデータとエポックアセット JSON ファイルのスキーマを含む JSON ファイル S3 オブジェクトが含まれています。アセットの名前の形態は `Manifest{start}-{end}.json` で、`{start}` と `{end}` はリビジョンが適用される期間に対応するエポック秒を表します。以下は、マニフェストファイルの内容の例です。

```
{
        "manifestSchemaVersion":"1.0",
        "schema":"{
                \"type\":\"object\",
                \"properties\":{
                    \"TimestampsSinceLastRevision\":{
                        \"type\":\"array\",
                        \"description\":\"List of epoch timestamps in seconds.\",
                        \"items\":{
                            \"type\":\"number\",
                            \"description\":\"Epoch timestamp in seconds.\"
                         }
                     }
                 }
        }",
        "startTimestamp":1554898111,
        "endTimestamp":1554905311,
        "numberOfTimestamps":7201
}
```

次のトピックでは、 AWS Data Exchange Heartbeat にサブスクライブする方法について説明します AWS Data Exchange。

**Topics**
+ [リビジョンのコンテンツ例](#revision-example)
+ [エポックアセット](#epoch-asset)
+ [マニフェストアセット](#manifest-asset)
+ [での AWS Data Exchange ハートビートへのサブスクライブ AWS Data Exchange](how-to-subscribe.md)