

# 使用数据导出查看 Amazon S3 Storage Lens 存储统计管理工具指标
<a name="storage_lens_view_metrics_export"></a>

Amazon S3 Storage Lens 存储统计管理工具指标每天以 CSV 或 Apache Parquet 格式生成指标导出文件，并放置在您账户的 S3 通用存储桶中。您可以将导出的指标摄取到您选择的分析工具中，例如 Amazon Quick 和 Amazon Athena，在这里您可以分析存储使用情况和活动趋势。您还可以将每日指标导出发送到 AWS 托管的 S3 表存储桶，以便使用 AWS 分析服务或第三方工具立即查询。

**Topics**
+ [使用 AWS KMS key 加密您的指标导出](storage_lens_encrypt_permissions.md)
+ [什么是 S3 Storage Lens 存储统计管理工具导出清单？](storage_lens_whatis_metrics_export_manifest.md)
+ [了解 Amazon S3 Storage Lens 存储统计管理工具导出架构](storage_lens_understanding_metrics_export_schema.md)

# 使用 AWS KMS key 加密您的指标导出
<a name="storage_lens_encrypt_permissions"></a>

要向 Amazon S3 Storage Lens 存储统计管理工具授予使用客户托管式密钥加密指标导出的权限，必须使用密钥策略。要更新密钥策略，以便您可以使用 KMS 密钥加密 S3 Storage Lens 存储统计管理工具指标导出，请按照以下步骤操作。

**授予 S3 Storage Lens 存储统计管理工具使用您的 KMS 密钥加密数据的权限**

1. 使用拥有客户托管式密钥的 AWS 账户登录 AWS 管理控制台。

1. 从 [https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms) 打开 AWS KMS 控制台。

1. 要更改 AWS 区域，请使用页面右上角的 **Region selector (区域选择器)**。

1. 在左侧导航窗格中，选择 **Customer managed keys (客户托管密钥)**。

1. 在**客户托管密钥**下，选择要用于加密指标导出的密钥。AWS KMS keys 是特定于区域的，必须与指标导出目标 S3 桶位于同一区域中。

1. 在 **Key policy (密钥策略)** 下，选择 **Switch to policy view (切换到策略视图)**。

1. 要更新密钥策略，选择 **Edit (编辑)**。

1. 在 **Edit key policy (编辑密钥策略)** 下，将以下密钥策略添加到现有密钥策略。要使用这一策略，请将 `user input placeholders` 替换为您的信息。

   ```
   {
       "Sid": "Allow Amazon S3 Storage Lens use of the KMS key",
        "Effect": "Allow",
       "Principal": {
           "Service": "storage-lens.s3.amazonaws.com"
       },
       "Action": [
           "kms:GenerateDataKey"
       ],
       "Resource": "*",
       "Condition": {
          "StringEquals": {
              "aws:SourceArn": "arn:aws:s3:us-east-1:source-account-id:storage-lens/your-dashboard-name",
              "aws:SourceAccount": "source-account-id"
           }
        }
   }
   ```

1. 选择**保存更改**。

有关创建客户托管和使用密钥策略的更多信息，请参阅 *AWS Key Management Service 开发人员指南*中的以下主题：
+ [创建 KMS 密钥](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html)
+ [ 中的密钥策略AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html)

您还可以使用 AWS KMS `PUT` 密钥策略 API 操作（[https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html](https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html)）将密钥策略复制到客户托管式密钥，用于通过 REST API、AWS CLI 和开发工具包对指标导出进行加密。

## S3 表存储桶导出的其他权限
<a name="storage_lens_s3_tables_kms_permissions"></a>

S3 表中的所有数据（包括 S3 Storage Lens 存储统计管理工具指标）均默认使用 SSE-S3 加密。您可以选择使用 AWS KMS 密钥（SSE-KMS）加密 Storage Lens 存储统计管理工具指标报告。如果您选择使用 KMS 密钥加密 S3 Storage Lens 存储统计管理工具指标报告，则必须拥有额外的权限。

1. 用户或 IAM 角色需要以下权限。您可以使用 IAM 控制台来授予这些权限：[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)。
   + `kms:DescribeKey`（对于所使用的 AWS KMS 密钥）

1. 在 AWS KMS 密钥的密钥策略中，您需要以下权限。您可以使用 AWS KMS 控制台来授予这些权限：[https://console.aws.amazon.com/kms](https://console.aws.amazon.com/kms)。要使用此策略，请将 `user input placeholders` 替换为您自己的信息。

   ```
   {
       "Version": "2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "EnableSystemTablesKeyUsage",
               "Effect": "Allow",
               "Principal": {
                   "Service": "systemtables.s3.amazonaws.com"
               },
               "Action": [
                   "kms:DescribeKey",
                   "kms:GenerateDataKey",
                   "kms:Decrypt"
               ],
               "Resource": "arn:aws:kms:us-east-1:111122223333:key/key-id",
               "Condition": {
                   "StringEquals": {
                       "aws:SourceAccount": "111122223333"
                   }
               }
           },
           {
               "Sid": "EnableKeyUsage",
               "Effect": "Allow",
               "Principal": {
                   "Service": "maintenance.s3tables.amazonaws.com"
               },
               "Action": [
                   "kms:GenerateDataKey",
                   "kms:Decrypt"
               ],
               "Resource": "arn:aws:kms:us-east-1:111122223333:key/key-id",
               "Condition": {
                   "StringLike": {
                       "kms:EncryptionContext:aws:s3:arn": "<table-bucket-arn>/*"
                   }
               }
           }
       ]
   }
   ```

# 什么是 S3 Storage Lens 存储统计管理工具导出清单？
<a name="storage_lens_whatis_metrics_export_manifest"></a>

鉴于聚合的数据量大，在通用存储桶中，S3 Storage Lens 存储统计管理工具每日指标导出可以拆分为多个文件。清单文件 `manifest.json` 描述了当天的指标导出文件的位置。无论何时，只要传输了新的导出，就会附有新清单。`manifest.json` 文件中包含的每个清单均提供了有关导出的元数据和其他基本信息。

清单信息包括以下属性：
+ `sourceAccountId` – 配置拥有者的账户 ID。
+ `configId` – 控制面板的唯一标识符。
+ `destinationBucket` – 放置指标导出的目标桶 Amazon Resource Name（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 和开发工具包进行生成。

# 了解 Amazon S3 Storage Lens 存储统计管理工具导出架构
<a name="storage_lens_understanding_metrics_export_schema"></a>

S3 Storage Lens 存储统计管理工具导出架构因导出目标而异。根据您要导出到 S3 通用存储桶还是 S3 表来选择适当的架构。

**Topics**
+ [用于 S3 通用存储桶的导出架构](#storage_lens_general_purpose_bucket_schema)
+ [用于 S3 表的导出架构](#storage_lens_s3_tables_schema)

## 用于 S3 通用存储桶的导出架构
<a name="storage_lens_general_purpose_bucket_schema"></a>

下表包含 S3 Storage Lens 存储统计管理工具指标在导出到 S3 通用存储桶时的导出架构。


| 属性名称  | 数据类型 | 列名称 | 说明 | 
| --- | --- | --- | --- | 
| VersionNumber | 字符串 | version\$1number | 正在使用的 S3 Storage Lens 存储统计管理工具指标的版本。 | 
| ConfigurationId | 字符串 | configuration\$1id | S3 Storage Lens 存储统计管理工具配置的  configuration\$1id。 | 
| ReportDate  | 字符串  | report\$1date  | 跟踪指标的日期。 | 
|  AwsAccountNumber  |  字符串  |  aws\$1account\$1number  | 您的 AWS 账户 数字。 | 
|  AwsRegion  |  字符串  |  aws\$1region  | 正在跟踪指标的 AWS 区域。 | 
|  StorageClass  |  字符串  |  storage\$1class  | 有问题的桶的存储类别。 | 
|  RecordType  |  ENUM  |  record\$1type  |  所报告的构件类型（ACCOUNT、BUCKET 或 PREFIX）。 | 
|  RecordValue  |  字符串  |  record\$1value  | RecordType 构件的值。 `record_value` 采用 URL 编码。   | 
|  BucketName  |  字符串  |  bucket\$1name  | 正在报告的桶的名称。 | 
|  MetricName  |  字符串  |  metric\$1name  | 正在报告的指标的名称。 | 
|  MetricValue  |  长整型  |  metric\$1value  | 正在报告的指标的值。 | 

### S3 Storage Lens 存储统计管理工具指标导出示例
<a name="storage_lens_sample_metrics_export"></a>

以下是基于此架构导出的 S3 Storage Lens 存储统计管理工具指标的示例。

**注意**  
您可以通过在 `record_type` 列查找 `STORAGE_LENS_GROUP_BUCKET` 或 `STORAGE_LENS_GROUP_ACCOUNT` 值来识别 Storage Lens 组的指标。`record_value` 列将显示 Storage Lens 组的 Amazon 资源名称 (ARN)，例如，`arn:aws:s3:us-east-1:123456789012:storage-lens-group/slg-1`。

![\[S3 Storage Lens 存储分析功能指标导出文件示例。\]](http://docs.aws.amazon.com/zh_cn/AmazonS3/latest/userguide/images/sample_storage_lens_export.png)


以下是 S3 Storage Lens 存储统计管理工具指标导出示例，其中包含 Storage Lens 组数据。

![\[S3 Storage Lens 存储分析功能指标导出文件示例，其中包含 Storage Lens 组数据。\]](http://docs.aws.amazon.com/zh_cn/AmazonS3/latest/userguide/images/StorageLensGroups_metricsexport.png)


## 用于 S3 表的导出架构
<a name="storage_lens_s3_tables_schema"></a>

将 S3 Storage Lens 存储统计管理工具指标导出到 S3 表时，数据按照三个单独的表架构进行组织：存储指标、存储桶属性指标和活动指标。

**Topics**
+ [存储指标表架构](#storage_lens_s3_tables_storage_metrics)
+ [存储桶属性指标表架构](#storage_lens_s3_tables_bucket_property_metrics)
+ [活动指标表架构](#storage_lens_s3_tables_activity_metrics)

### 存储指标表架构
<a name="storage_lens_s3_tables_storage_metrics"></a>


| 名称 | 类型 | 说明 | 
| --- | --- | --- | 
| version\$1number | 字符串 | 表的架构的版本标识符 | 
| configuration\$1id | 字符串 | S3 Storage Lens 存储统计管理工具配置名称 | 
| report\$1time | timestamptz | S3 Storage Lens 存储统计管理工具报告所指的日期 | 
| aws\$1account\$1id | 字符串 | 条目所指的账户 ID | 
| aws\$1region | 字符串 | 区域 | 
| storage\$1class | 字符串 | 存储类 | 
| record\$1type | 字符串 | 记录的类型，与数据聚合的级别related。值：ACCOUNT、BUCKET、PREFIX、LENS GROUP。 | 
| record\$1value | 字符串 | 其下有多条记录的记录类型的消歧器。它用于引用前缀 | 
| bucket\$1name | 字符串 | 存储桶名称 | 
| object\$1count | 长整数 | 当前引用项目已存储的对象数 | 
| storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的字节数 | 
| bucket\$1key\$1sse\$1kms\$1object\$1count | 长整数 | 对于当前引用项目，已存储的使用客户自主管理型密钥加密的对象数 | 
| bucket\$1key\$1sse\$1kms\$1storage\$1bytes | DECIMAL(38,0) | 对于当前引用项目，已存储的使用客户自主管理型密钥加密的字节数 | 
| current\$1version\$1object\$1count | 长整数 | 当前引用项目已存储的当前版本的对象数 | 
| current\$1version\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的当前版本的字节数 | 
| delete\$1marker\$1object\$1count | 长整数 | 当前引用项目已存储的删除标记对象数 | 
| delete\$1marker\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的删除标记字节数 | 
| encrypted\$1object\$1count | 长整数 | 当前引用项目已存储的加密对象数 | 
| encrypted\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的加密字节数 | 
| incomplete\$1mpu\$1object\$1older\$1than\$17\$1days\$1count | 长整数 | 对于当前引用项目，存储已超过 7 天的未完成分段上传对象数 | 
| incomplete\$1mpu\$1storage\$1older\$1than\$17\$1days\$1bytes | DECIMAL(38,0) | 对于当前引用项目，存储已超过 7 天的未完成分段上传字节数 | 
| incomplete\$1mpu\$1object\$1count | 长整数 | 当前引用项目已存储的未完成分段上传对象数 | 
| incomplete\$1mpu\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的未完成分段上传字节数 | 
| non\$1current\$1version\$1object\$1count | 长整数 | 当前引用项目已存储的非当前版本的对象数 | 
| non\$1current\$1version\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已存储的非当前版本的字节数 | 
| object\$1lock\$1enabled\$1object\$1count | 长整数 | 当前引用的项目中，为已启用锁定的对象存储的对象数 | 
| object\$1lock\$1enabled\$1storage\$1bytes | DECIMAL(38,0) | 当前引用的项目中，为已启用锁定的对象存储的字节数 | 
| replicated\$1object\$1count | 长整数 | 当前引用项目已复制的对象数 | 
| replicated\$1storage\$1bytes | DECIMAL(38,0) | 当前引用项目已复制的字节数 | 
| replicated\$1object\$1source\$1count | 长整数 | 对于当前引用项目，已复制作为源的对象数 | 
| replicated\$1storage\$1source\$1bytes | DECIMAL(38,0) | 对于当前引用项目，已复制作为源的字节数 | 
| sse\$1kms\$1object\$1count | 长整数 | 对于当前引用项目，已存储的使用 SSE 密钥加密的对象数 | 
| sse\$1kms\$1storage\$1bytes | DECIMAL(38,0) | 对于当前引用项目，已存储的使用 SSE 密钥加密的字节数 | 
| object\$10kb\$1count | 长整数 | 大小等于 0 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$10kb\$1to\$1128kb\$1count | 长整数 | 大小大于 0 KB 且小于等于 128 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1128kb\$1to\$1256kb\$1count | 长整数 | 大小大于 128 KB 且小于等于 256 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1256kb\$1to\$1512kb\$1count | 长整数 | 大小大于 256 KB 且小于等于 512 KB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1512kb\$1to\$11mb\$1count | 长整数 | 大小大于 512 KB 且小于等于 1 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$11mb\$1to\$12mb\$1count | 长整数 | 大小大于 1 MB 且小于等于 2 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$12mb\$1to\$14mb\$1count | 长整数 | 大小大于 2 MB 且小于等于 4 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$14mb\$1to\$18mb\$1count | 长整数 | 大小大于 4 MB 且小于等于 8 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$18mb\$1to\$116mb\$1count | 长整数 | 大小大于 8 MB 且小于等于 16 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$116mb\$1to\$132mb\$1count | 长整数 | 大小大于 16 MB 且小于等于 32 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$132mb\$1to\$164mb\$1count | 长整数 | 大小大于 32 MB 且小于等于 64 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$164mb\$1to\$1128mb\$1count | 长整数 | 大小大于 64 MB 且小于等于 128 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1128mb\$1to\$1256mb\$1count | 长整数 | 大小大于 128 MB 且小于等于 256 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1256mb\$1to\$1512mb\$1count | 长整数 | 大小大于 256 MB 且小于等于 512 MB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1512mb\$1to\$11gb\$1count | 长整数 | 大小大于 512 MB 且小于等于 1 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$11gb\$1to\$12gb\$1count | 长整数 | 大小大于 1 GB 且小于等于 2 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$12gb\$1to\$14gb\$1count | 长整数 | 大小大于 2 GB 且小于等于 4 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 
| object\$1larger\$1than\$14gb\$1count | 长整数 | 大小大于 4 GB 的对象数量，包括当前版本、非当前版本、未完成分段上传和删除标记 | 

### 存储桶属性指标表架构
<a name="storage_lens_s3_tables_bucket_property_metrics"></a>


| 名称 | 类型 | 说明 | 
| --- | --- | --- | 
| version\$1number | 字符串 | 表的架构的版本标识符 | 
| configuration\$1id | 字符串 | S3 Storage Lens 存储统计管理工具配置名称 | 
| report\$1time | timestamptz | S3 Storage Lens 存储统计管理工具报告所指的日期 | 
| aws\$1account\$1id | 字符串 | 条目所指的账户 ID | 
| record\$1type | 字符串 | 记录的类型，与数据聚合的级别相关。值：ACCOUNT、BUCKET、PREFIX、LENS GROUP。 | 
| record\$1value | 字符串 | 其下有多条记录的记录类型的消歧器。它用于引用前缀。 | 
| aws\$1region | 字符串 | 区域 | 
| storage\$1class | 字符串 | 存储类 | 
| bucket\$1name | 字符串 | 存储桶名称 | 
| versioning\$1enabled\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了版本控制的存储桶数量 | 
| mfa\$1delete\$1enabled\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了 MFA 删除的存储桶数量 | 
| sse\$1kms\$1enabled\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了 KMS 的存储桶数量 | 
| object\$1ownership\$1bucket\$1owner\$1enforced\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了对象所有权强制存储桶拥有者的存储桶数量 | 
| object\$1ownership\$1bucket\$1owner\$1preferred\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了对象所有权存储桶拥有者优先的存储桶数量 | 
| object\$1ownership\$1object\$1writer\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了对象所有权对象编写者的存储桶数量 | 
| transfer\$1acceleration\$1enabled\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了传输加速的存储桶数量 | 
| event\$1notification\$1enabled\$1bucket\$1count | 长整数 | 对于当前引用项目，启用了事件通知的存储桶数量 | 
| transition\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的转换生命周期规则的数量 | 
| expiration\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的过期生命周期规则的数量 | 
| non\$1current\$1version\$1transition\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的非当前版本转换生命周期规则的数量 | 
| non\$1current\$1version\$1expiration\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的非当前版本过期生命周期规则的数量 | 
| abort\$1incomplete\$1multipart\$1upload\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的未完成分段上传生命周期规则的数量 | 
| expired\$1object\$1delete\$1marker\$1lifecycle\$1rule\$1count | 长整数 | 当前引用项目的过期对象删除标记生命周期规则的数量 | 
| same\$1region\$1replication\$1rule\$1count | 长整数 | 当前引用项目的同区域复制规则的数量 | 
| cross\$1region\$1replication\$1rule\$1count | 长整数 | 当前引用项目的跨区域复制规则的数量 | 
| same\$1account\$1replication\$1rule\$1count | 长整数 | 当前引用项目的同账户复制规则的数量 | 
| cross\$1account\$1replication\$1rule\$1count | 长整数 | 当前引用项目的跨账户复制规则的数量 | 
| invalid\$1destination\$1replication\$1rule\$1count | 长整数 | 当前引用项目具有无效目标复制的存储桶数量 | 

### 活动指标表架构
<a name="storage_lens_s3_tables_activity_metrics"></a>


| 名称 | 类型 | 说明 | 
| --- | --- | --- | 
| version\$1number | 字符串 | 表的架构的版本标识符 | 
| configuration\$1id | 字符串 | S3 Storage Lens 存储统计管理工具配置名称 | 
| report\$1time | timestamptz | S3 Storage Lens 存储统计管理工具报告所指的日期 | 
| aws\$1account\$1id | 字符串 | 条目所指的账户 ID | 
| aws\$1region | 字符串 | 区域 | 
| storage\$1class | 字符串 | 存储类 | 
| record\$1type | 字符串 | 记录的类型，与数据聚合的级别相关。值：ACCOUNT、BUCKET、PREFIX。 | 
| record\$1value | 字符串 | 其下有多条记录的记录类型的消歧器。它用于引用前缀 | 
| bucket\$1name | 字符串 | 存储桶名称 | 
| all\$1request\$1count | 长整数 | 当前引用项目的 \$1all\$1 请求的数量 | 
| all\$1sse\$1kms\$1encrypted\$1request\$1count | 长整数 | 当前引用项目的 KMS 加密请求的数量 | 
| all\$1unsupported\$1sig\$1request\$1count | 长整数 | 当前引用项目的不支持的签名请求的数量 | 
| all\$1unsupported\$1tls\$1request\$1count | 长整数 | 当前引用项目的不支持的 TLS 请求的数量 | 
| bad\$1request\$1error\$1400\$1count | 长整数 | 当前引用项目的“400 错误请求”错误的数量 | 
| delete\$1request\$1count | 长整数 | 当前引用项目的 delete 请求的数量 | 
| downloaded\$1bytes | decimal(0,0) | 当前引用项目已下载的字节数 | 
| error\$14xx\$1count | 长整数 | 当前引用项目的 4xx 错误的数量 | 
| error\$15xx\$1count | 长整数 | 当前引用项目的 5xx 错误的数量 | 
| forbidden\$1error\$1403\$1count | 长整数 | 当前引用项目的“403 禁止”错误的数量 | 
| get\$1request\$1count | 长整数 | 当前引用项目的 get 请求的数量 | 
| head\$1request\$1count | 长整数 | 当前引用项目的 head 请求的数量 | 
| internal\$1server\$1error\$1500\$1count | 长整数 | 当前引用项目的“500 内部服务器错误”的数量 | 
| list\$1request\$1count | 长整数 | 当前引用项目的 list 请求的数量 | 
| not\$1found\$1error\$1404\$1count | 长整数 | 当前引用项目的“404 未找到”错误的数量 | 
| ok\$1status\$1200\$1count | 长整数 | 当前引用项目的“200 OK”请求的数量 | 
| partial\$1content\$1status\$1206\$1count | 长整数 | 当前引用项目的“206 部分内容”请求的数量 | 
| post\$1request\$1count | 长整数 | 当前引用项目的 post 请求的数量 | 
| put\$1request\$1count | 长整数 | 当前引用项目的 put 请求的数量 | 
| select\$1request\$1count | 长整数 | 当前引用项目的 select 请求的数量 | 
| select\$1returned\$1bytes | decimal(0,0) | 当前引用项目的 select 请求返回的字节数 | 
| select\$1scanned\$1bytes | decimal(0,0) | 当前引用项目的 select 请求扫描的字节数 | 
| service\$1unavailable\$1error\$1503\$1count | 长整数 | 当前引用项目的“503 服务不可用”错误的数量 | 
| uploaded\$1bytes | decimal(0,0) | 当前引用项目已上传的字节数 | 
| average\$1first\$1byte\$1latency | 长整数 | 过去 24 小时内，按照从 S3 存储桶收到完整请求到开始返回响应计算，每个请求的平均时间 | 
| average\$1total\$1request\$1latency | 长整数 | 在过去 24 小时内，按照从收到第一个字节到将最后一个字节发送到 S3 存储桶计算，每个请求的平均用时 | 
| read\$10kb\$1request\$1count | 长整数 | 数据大小为 0 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$10kb\$1to\$1128kb\$1request\$1count | 长整数 | 数据大小大于 0 KB 且小于等于 128 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1128kb\$1to\$1256kb\$1request\$1count | 长整数 | 数据大小大于 128 KB 且小于等于 256 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1256kb\$1to\$1512kb\$1request\$1count | 长整数 | 数据大小大于 256 KB 且小于等于 512 KB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1512kb\$1to\$11mb\$1request\$1count | 长整数 | 数据大小大于 512 KB 且小于等于 1 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$11mb\$1to\$12mb\$1request\$1count | 长整数 | 数据大小大于 1 MB 且小于等于 2 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$12mb\$1to\$14mb\$1request\$1count | 长整数 | 数据大小大于 2 MB 且小于等于 4 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$14mb\$1to\$18mb\$1request\$1count | 长整数 | 数据大小大于 4 MB 且小于等于 8 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$18mb\$1to\$116mb\$1request\$1count | 长整数 | 数据大小大于 8 MB 且小于等于 16 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$116mb\$1to\$132mb\$1request\$1count | 长整数 | 数据大小大于 16 MB 且小于等于 32 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$132mb\$1to\$164mb\$1request\$1count | 长整数 | 数据大小大于 32 MB 且小于等于 64 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$164mb\$1to\$1128mb\$1request\$1count | 长整数 | 数据大小大于 64 MB 且小于等于 128 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1128mb\$1to\$1256mb\$1request\$1count | 长整数 | 数据大小大于 128 MB 且小于等于 256 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1256mb\$1to\$1512mb\$1request\$1count | 长整数 | 数据大小大于 256 MB 且小于等于 512 MB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1512mb\$1to\$11gb\$1request\$1count | 长整数 | 数据大小大于 512 MB 且小于等于 1 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$11gb\$1to\$12gb\$1request\$1count | 长整数 | 数据大小大于 1 GB 且小于等于 2 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$12gb\$1to\$14gb\$1request\$1count | 长整数 | 数据大小大于 2 GB 且小于等于 4 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| read\$1larger\$1than\$14gb\$1request\$1count | 长整数 | 数据大小大于 4 GB 的 GetObject 请求数，包括基于范围的请求和完整对象请求 | 
| write\$10kb\$1request\$1count | 长整数 | 数据大小为 0 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$10kb\$1to\$1128kb\$1request\$1count | 长整数 | 数据大小大于 0 KB 且小于等于 128 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1128kb\$1to\$1256kb\$1request\$1count | 长整数 | 数据大小大于 128 KB 且小于等于 256 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1256kb\$1to\$1512kb\$1request\$1count | 长整数 | 数据大小大于 256 KB 且小于等于 512 KB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1512kb\$1to\$11mb\$1request\$1count | 长整数 | 数据大小大于 512 KB 且小于等于 1 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$11mb\$1to\$12mb\$1request\$1count | 长整数 | 数据大小大于 1 MB 且小于等于 2 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$12mb\$1to\$14mb\$1request\$1count | 长整数 | 数据大小大于 2 MB 且小于等于 4 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$14mb\$1to\$18mb\$1request\$1count | 长整数 | 数据大小大于 4 MB 且小于等于 8 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$18mb\$1to\$116mb\$1request\$1count | 长整数 | 数据大小大于 8 MB 且小于等于 16 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$116mb\$1to\$132mb\$1request\$1count | 长整数 | 数据大小大于 16 MB 且小于等于 32 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$132mb\$1to\$164mb\$1request\$1count | 长整数 | 数据大小大于 32 MB 且小于等于 64 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$164mb\$1to\$1128mb\$1request\$1count | 长整数 | 数据大小大于 64 MB 且小于等于 128 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1128mb\$1to\$1256mb\$1request\$1count | 长整数 | 数据大小大于 128 MB 且小于等于 256 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1256mb\$1to\$1512mb\$1request\$1count | 长整数 | 数据大小大于 256 MB 且小于等于 512 MB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1512mb\$1to\$11gb\$1request\$1count | 长整数 | 数据大小大于 512 MB 且小于等于 1 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$11gb\$1to\$12gb\$1request\$1count | 长整数 | 数据大小大于 1 GB 且小于等于 2 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$12gb\$1to\$14gb\$1request\$1count | 长整数 | 数据大小大于 2 GB 且小于等于 4 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| write\$1larger\$1than\$14gb\$1request\$1count | 长整数 | 数据大小大于 4 GB 的 PutObject、UploadPart 和 CreateMultipartUpload 请求数 | 
| concurrent\$1put\$1503\$1error\$1count | 长整数 | 由于并发写入相同对象而生成的 503 错误数量 | 
| cross\$1region\$1request\$1count | 长整数 | 所在区域不同于存储桶主区域的客户端发出的请求数 | 
| cross\$1region\$1transferred\$1bytes | decimal(0,0) | 所在区域不同于存储桶主区域的调用所传输的字节数 | 
| cross\$1region\$1without\$1replication\$1request\$1count | 长整数 | 所在区域不同于存储桶主区域的客户端发出的请求数，不包括跨区域复制请求 | 
| cross\$1region\$1without\$1replication\$1transferred\$1bytes | decimal(0,0) | 所在区域不同于存储桶主区域的调用所传输的字节数，不包括跨区域复制的字节数 | 
| inregion\$1request\$1count | 长整数 | 存储桶主区域中的客户端发出的请求数 | 
| inregion\$1transferred\$1bytes | decimal(0,0) | 存储桶主区域中的调用所传输的字节数 | 
| unique\$1objects\$1accessed\$1daily\$1count | 长整数 | 过去 24 小时内至少访问过一次的对象数量 | 