

Amazon Monitron は新規顧客に公開されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。Amazon Monitron に似た機能については、[ブログ記事](https://aws.amazon.com/blogs/machine-learning/maintain-access-and-consider-alternatives-for-amazon-monitron)を参照してください。

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

# エクスポートしたデータを Amazon S3 に保存する
<a name="kinesis-store-S3"></a>

**Topics**
+ [事前定義された CloudFormation テンプレートを使用する](#kinesis-cloudfront-makestack)
+ [コンソールで Kinesis を手動で設定する](#kinesis-configure-console)

## 事前定義された CloudFormation テンプレートを使用する
<a name="kinesis-cloudfront-makestack"></a>

Amazon Monitron には、Kinesis データストリームから Amazon S3 バケットにデータを配信するように Firehose をすばやくセットアップするための事前定義された AWS CloudFormation テンプレートが用意されています。このテンプレートによって動的パーティショニングが可能になり、配信される Amazon S3 オブジェクトでは Amazon Monitron が推奨する以下のキーフォーマットが使用されます: `/project={projectName}/site={siteName}/time={yyyy-mm-dd 00:00:00}/{filename}`

1.  AWS アカウントにサインインします。

1. 以下の URL で新しいブラウザタブを開きます。

   ```
   https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/create/review?templateURL=https://s3.us-east-1.amazonaws.com/monitron-cloudformation-templates-us-east-1/monitron_kinesis_data_export.yaml&stackName=monitron-kinesis-live-data-export
   ```

1. 右上隅にある開いている CloudFormation ページで、Amazon Monitron を使用しているリージョンを選択します。

1. デフォルトでは、Amazon S3 にデータを配信するのに必要なその他のリソースとともに、新しい Kinesis データストリームと S3 バケットがテンプレートで作成されます。パラメータを変更して既存のリソースを使用できます。

1. が *IAM リソースを作成する AWS CloudFormation 可能性があることを確認するチェックボックスをオンにします。*

1. **[スタックの作成]** を選択してください。

1. 次のページで、スタックのステータスが CREATE\$1COMPLETE になるまで必要に応じて更新アイコンを選択します。

## コンソールで Kinesis を手動で設定する
<a name="kinesis-configure-console"></a>

1.  AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/kinesis で Kinesis コンソールを開きます。

1. ナビゲーションペインで、**[配信ストリーム]** を選択します。

1. [**Create delivery stream (配信ストリームの作成)**] を選択します。

1. [ソース] で、**[Amazon Kinesis Data Streams]** を選択します。

1. [送信先] で、**[Amazon S3]** を選択します。

1. **[ソースの設定] の [Kinesis Data Stream]** で、Kinesis データストリームの ARN を入力します。

1. **[配信ストリーム名]** に、Kinesis データストリーム名を入力します。

1. **[送信先の設定]** で [Amazon S3 バケット] を選択するか、バケット URI を入力します。

1. (任意) JSON のインライン解析を使用して動的パーティショニングを有効にします。このオプションは、ソース情報とタイムスタンプに基づいて、ストリーミング測定データを分割する場合に適しています。例えば、次のようになります。
   + **[動的パーティショニング]** で **[有効]** を選択します。
   + **[改行の区切り文字]** で **[有効]** を選択します。
   + **[JSON のインライン解析]** で **[有効]** を選択します。
   + **[動的パーティショニングキー]** に以下を追加します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/Monitron/latest/user-guide/kinesis-store-S3.html)

1. **[動的パーティショニングキーを適用]** を選択し、生成された Amazon S3 バケットプレフィックスが `!{partitionKeyFromQuery:project}/!{partitionKeyFromQuery:site}/!{partitionKeyFromQuery:time}/` であることを確認します。

1. Amazon S3 で、オブジェクトは次のキー形式を使用します: `/project={projectName}/site={siteName}/time={yyyy-mm-dd 00:00:00}/{filename}`

1. [**Create delivery stream (配信ストリームの作成)**] を選択します。

1. (任意) より詳細なパスを使用してください。

   動的パーティションを選択した場合、 AWS Glue と Athena を使用してデータをクエリする場合は、前の Amazon S3 キー形式を使用します。より詳細なキー形式を選択することもできますが、Amazon Athena クエリでは効率的ではありません。より詳細な Amazon S3 のキーパスを設定する例を次に示します。

   **[動的パーティショニングキー]** に以下を追加します。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/Monitron/latest/user-guide/kinesis-store-S3.html)

   Amazon S3 で、オブジェクトは次のキー形式を使用します: ` /project={projectName}/site={siteName}/asset={assetName}/position={positionName}/sensor={sensorId}/date={yyyy-mm-dd}/time={HH:MM:SS}/{filename}`