

# S3 스토리지 렌즈 내보내기 매니페스트란 무엇입니까?
<a name="storage_lens_whatis_metrics_export_manifest"></a>

집계된 데이터가 많으면 범용 버킷에서 S3 Storage Lens 일일 지표 내보내기를 여러 파일로 나눌 수 있습니다. `manifest.json` 매니페스트 파일은 해당 날짜의 지표 내보내기 파일이 있는 위치를 설명합니다. 새 내보내기가 전달될 때마다 새 매니페스트가 함께 제공됩니다. `manifest.json` 파일에 포함된 각 매니페스트는 내보내기에 대한 메타데이터 및 기타 기본 정보를 제공합니다.

매니페스트 정보에는 다음 속성이 포함됩니다.
+  `sourceAccountId` – 구성 소유자의 계정 ID입니다.
+  `configId` – 대시보드의 고유 식별자입니다.
+  `destinationBucket` – 지표 내보내기가 배치되는 대상 버킷 Amazon 리소스 이름(ARN)입니다.
+  `reportVersion` – 내보내기의 버전입니다.
+  `reportDate` – 보고서의 날짜입니다.
+  `reportFormat` – 보고서의 형식입니다.
+  `reportSchema` – 보고서의 스키마입니다.
+  `reportFiles` – 대상 버킷에 있는 내보내기 보고서 파일의 실제 목록입니다.

매니페스트 대상 경로 예제:

```
{{user-defined-prefix}}/StorageLens/{{111122223333}}/{{example-dashboard-configuration-id}}/V_1/manifests/dt=2025-03-18/manifest.json
```

다음 예제에서는 CSV 형식 Storage Lens 기본 지표 보고서의 `manifest.json` 파일을 보여줍니다.

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::{{amzn-s3-demo-destination-bucket}}",  
   "reportVersion": "V_1",  
   "reportDate": "2025-07-15",  
   "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/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-07-15/12345678-1234-1234-1234-123456789012.csv",  
            "size": 1603959,  
            "md5Checksum": "2177e775870def72b8d84febe1ad3574"  
        }  
   ]  
}
```

다음 예제에서는 CSV 형식 Storage Lens 확장 접두사 지표 보고서의 `manifest.json` 파일을 보여줍니다.

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::{{amzn-s3-demo-destination-bucket}}",   
   "reportVersion": "V_1",  
   "reportDate": "2025-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/StorageLensExpandedPrefixes/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/EXAMPLE1234-56ab-78cd-90ef-EXAMPLE11111.csv",  
            "size": 1603959,  
            "md5Checksum": "2177e775870def72b8d84febe1ad3574"  
        }  
      ]  
}
```

다음 예제에서는 Parquet 형식 Storage Lens 기본 지표 보고서의 `manifest.json` 파일을 보여줍니다.

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::{{amzn-s3-demo-destination-bucket}}",  
   "reportVersion": "V_1",  
   "reportDate": "2025-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/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/bd23de7c-b46a-4cf4-bcc5-b21aac5be0f5.par",  
         "size": 14714,  
         "md5Checksum": "b5c741ee0251cd99b90b3e8eff50b944"  
      }  
   ]  
}
```

다음 예제에서는 Parquet 형식 Storage Lens 확장 접두사 지표 보고서의 `manifest.json` 파일을 보여줍니다.

```
{  
   "sourceAccountId": "111122223333",  
   "configId": "example-dashboard-configuration-id",  
   "destinationBucket": "arn:aws:s3:::{{amzn-s3-demo-destination-bucket}}",  
   "reportVersion": "V_1",  
   "reportDate": "2025-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/StorageLensExpandedPrefixes/111122223333/example-dashboard-configuration-id/V_1/reports/dt=2025-11-03/bd23de7c-b46a-4cf4-bcc5-b21aac5be0f5.par",  
         "size": 14714,  
         "md5Checksum": "b5c741ee0251cd99b90b3e8eff50b944"  
      }  
   ]  
}
```

Amazon S3 콘솔에서 또는 Amazon S3 REST API, AWS CLI 및 SDK를 사용하여 대시보드 구성의 일부로 생성되도록 지표 내보내기를 구성할 수 있습니다.