エクスポートしたデータを Amazon S3 に保存する - Amazon Monitron

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

エクスポートしたデータを Amazon S3 に保存する

エクスポートしたデータを Amazon S3 に保存する場合は、以下の手順に従います。

コンソールで Kinesis を手動で設定する

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

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

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

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

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

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

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

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

  9. (任意) JSON のインライン解析を使用して動的パーティショニングを有効にします。このオプションは、ソース情報とタイムスタンプに基づいて、ストリーミング測定データを分割する場合に適しています。例:

    • [動的パーティショニング][有効] を選択します。

    • [改行の区切り文字][有効] を選択します。

    • [JSON のインライン解析][有効] を選択します。

    • [動的パーティショニングキー] に以下を追加します。

      キー名 JQ 式

      プロジェクト

      .projectName| "project=\(.)"

      site

      .eventPayload.siteName| "site=\(.)"

      time

      .timestamp| sub("[0-9]{2}:[0-9]{2}:[0-9]{2}.[0-9]{3}$"; "00:00:00")| "time=\(.)"

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

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

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