本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 S3 Storage Lens 匯出資訊清單?
有鑑於資料彙總量龐大,S3 Storage Lens 每日指標匯出可以分割成多個檔案。資訊清單檔案 manifest.json
會描述當日指標匯出檔案的位置。每次交付新的匯出時,都會伴隨新的資訊清單。manifest.json
檔案內所包含的每個資訊清單檔案,都會提供匯出的中繼資料和其他基本資訊。
資訊清單資訊包含以下屬性:
-
sourceAccountId
-組態擁有者的帳戶 ID。 -
configId
-儀表板的唯一識別碼。 -
destinationBucket
– 指標匯出所在的目的地儲存貯體 Amazon Resource Name (ARN)。 -
reportVersion
-匯出的版本。 -
reportDate
-報告的日期。 -
reportFormat
-報告的格式。 -
reportSchema
-報告的結構描述。 -
reportFiles
-目標儲存貯體中匯出報告檔案的實際清單。
以下是 manifest.json
CSV 格式匯出檔案中資訊清單的範例。
{ "sourceAccountId":"123456789012", "configId":"my-dashboard-configuration-id", "destinationBucket":"arn:aws:s3:::
amzn-s3-demo-destination-bucket
", "reportVersion":"V_1", "reportDate":"2020-11-03", "reportFormat":"CSV", "reportSchema":"version_number,configuration_id,report_date,aws_account_number,aws_region,storage_class,record_type,record_value,bucket_name,metric_name,metric_value", "reportFiles":[ { "key":"DestinationPrefix/StorageLens/123456789012/my-dashboard-configuration-id/V_1/reports/dt=2020-11-03/a38f6bc4-2e3d-4355-ac8a-e2fdcf3de158.csv", "size":1603959, "md5Checksum":"2177e775870def72b8d84febe1ad3574" } ] }
以下是 檔案中資訊清單的範例 manifest.json
Parquet格式化匯出。
{ "sourceAccountId":"123456789012", "configId":"my-dashboard-configuration-id", "destinationBucket":"arn:aws:s3:::
amzn-s3-demo-destination-bucket
", "reportVersion":"V_1", "reportDate":"2020-11-03", "reportFormat":"Parquet", "reportSchema":"message s3.storage.lens { required string version_number; required string configuration_id; required string report_date; required string aws_account_number; required string aws_region; required string storage_class; required string record_type; required string record_value; required string bucket_name; required string metric_name; required long metric_value; }", "reportFiles":[ { "key":"DestinationPrefix/StorageLens/123456789012/my-dashboard-configuration-id/V_1/reports/dt=2020-11-03/bd23de7c-b46a-4cf4-bcc5-b21aac5be0f5.par", "size":14714, "md5Checksum":"b5c741ee0251cd99b90b3e8eff50b944" } }
您可以在 Amazon S3 主控台或使用 Amazon S3 REST 和 SDKs API AWS CLI將指標匯出設定為儀表板組態的一部分。