S3 스토리지 렌즈 내보내기 매니페스트란 무엇입니까?
많은 양의 데이터가 집계되면 S3 스토리지 렌즈 일일 지표 내보내기를 여러 파일로 나눌 수 있습니다. manifest.json
매니페스트 파일은 해당 날짜의 지표 내보내기 파일이 있는 위치를 설명합니다. 새 내보내기가 전달될 때마다 새 매니페스트가 함께 제공됩니다. manifest.json
파일에 포함된 각 매니페스트는 내보내기에 대한 메타데이터 및 기타 기본 정보를 제공합니다.
매니페스트 정보에는 다음 속성이 포함됩니다.
-
sourceAccountId
– 구성 소유자의 계정 ID입니다. -
configId
– 대시보드의 고유 식별자입니다. -
destinationBucket
– 지표 내보내기가 배치되는 대상 버킷 Amazon 리소스 이름(ARN)입니다. -
reportVersion
– 내보내기의 버전입니다. -
reportDate
– 보고서의 날짜입니다. -
reportFormat
– 보고서의 형식입니다. -
reportSchema
– 보고서의 스키마입니다. -
reportFiles
– 대상 버킷에 있는 내보내기 보고서 파일의 실제 목록입니다.
다음은 CSV 형식 내보내기에 대해 manifest.json
파일에 있는 매니페스트의 예입니다.
{ "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" } ] }
다음은 Parquet 형식 내보내기에 대해 manifest.json
파일에 있는 매니페스트의 예입니다.
{ "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 API, AWS CLI 및 SDK를 사용하여 대시보드 구성의 일부로 생성되도록 지표 내보내기를 구성할 수 있습니다.