LiveAnalytics の Timestream からの UNLOAD の前提条件 - Amazon Timestream

Amazon Timestream for LiveAnalytics と同様の機能については、Amazon Timestream for InfluxDB を検討してください。リアルタイム分析のために、簡略化されたデータ取り込みと 1 桁ミリ秒のクエリ応答時間を提供します。詳細については、こちらを参照してください。

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

LiveAnalytics の Timestream からの UNLOAD の前提条件

以下は、Timestream for LiveAnalytics UNLOADから を使用して S3 にデータを書き込むための前提条件です。

  • UNLOAD コマンドで使用する LiveAnalytics テーブルの Timestream (複数可) からデータを読み取るアクセス許可が必要です。

  • LiveAnalytics リソースの Timestream と同じ AWS リージョンに Amazon S3 バケットが必要です。

  • 選択した S3 バケットについて、S3 バケットポリシーに、LiveAnalytics の Timestream によるデータのエクスポートを許可するアクセス許可も付与されていることを確認します。

  • UNLOAD クエリの実行に使用される認証情報には、Timestream for LiveAnalytics がデータを S3 に書き込むことを許可する、必要な AWS Identity and Access Management (IAM) アクセス許可が必要です。ポリシーの例は次のとおりです。

JSON
{ "Version": "2012-10-17", "Statement": [{ "Effect": "Allow", "Action": [ "timestream:Select", "timestream:ListMeasures", "timestream:WriteRecords", "timestream:Unload" ], "Resource": "arn:aws:timestream:111122223333:database/database_name/table/table_name" }, { "Effect": "Allow", "Action": [ "s3:GetBucketAcl", "s3:PutObject", "s3:GetObjectMetadata", "s3:AbortMultipartUpload" ], "Resource": [ "arn:aws:s3:::S3_Bucket_Created", "arn:aws:s3:::S3_Bucket_Created/*" ] } ] }

これらの S3 書き込みアクセス許可に関する追加のコンテキストについては、Amazon Simple Storage Service ガイドを参照してください。エクスポートされたデータの暗号化に KMS キーを使用している場合は、必要な追加の IAM ポリシーについて以下を参照してください。

JSON
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:DescribeKey", "kms:Decrypt", "kms:GenerateDataKey*" ], "Resource": "arn:aws:kms:111122223333:key/*", "Condition": { "ForAnyValue:StringLike": { "kms:ResourceAliases": "alias/Alias_For_Generated_Key" } } }, { "Effect": "Allow", "Action": [ "kms:CreateGrant" ], "Resource": "arn:aws:kms:111122223333:key/*", "Condition": { "ForAnyValue:StringEquals": { "kms:EncryptionContextKeys": "aws:timestream:database_name" }, "Bool": { "kms:GrantIsForAWSResource": true }, "StringLike": { "kms:ViaService": "timestream..amazonaws.com" }, "ForAnyValue:StringLike": { "kms:ResourceAliases": "alias/Alias_For_Generated_Key" } } } ] }