

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics，可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间，以实现实时分析。点击[此处](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 限额
<a name="ts-limits"></a>

本主题介绍适用于 LiveAnalytics 的 Amazon Timestream 中的当前限额（也称为限制）。除非另行指定，否则每个限额将基于区域应用。

**Topics**
+ [

## 默认限额
](#ts-limits.default)
+ [

## 服务限制
](#system-limits)
+ [

## 支持的数据类型
](#limits.datatypes)
+ [

## 批量加载
](#limits.batch-load)
+ [

## 命名约束
](#limits.naming)
+ [

## 保留关键字
](#limits.reserved)
+ [

## 系统标识符
](#limits.system_identifier)
+ [

## UNLOAD
](#limits.export-unload)

## 默认限额
<a name="ts-limits.default"></a>

下表包含适用于 LiveAnalytics 的 Timestream 限额和默认值。


| displayName | 描述 | defaultValue | 
| --- | --- | --- | 
|  每个账户的数据库数  |  每个 AWS 账户 可创建的最大数据库数。  |  500  | 
|  每个账户中表的数量  |  每个 AWS 账户 可创建的最大表数。  |  50000  | 
|  CRUD API 的请求速率  |  在当前区域中，每秒每个账户允许的 Create/Update/Delete 请求的最大数量。  |  1  | 
|  其他 API 的请求速率  |  在当前区域中，每秒每个账户允许的 List/Describe/Prepare/ExecuteScheduledQueryAPI 请求的最大数量。  |  5  | 
|  每个账户的计划查询数  |  每个 AWS 账户 可创建的最大计划查询数。  |  10000  | 
|  活动磁介质存储分区的最大计数  |  每个数据库活动磁介质存储分区的最大计数。摄取后，分区可能会保持活动长达 6 小时。  |  250  | 

## 服务限制
<a name="system-limits"></a>

下表包含适用于 LiveAnalytics 的 Timestream 服务限制和默认值。要通过控制台编辑表的数据留存，请参阅[编辑表](https://docs.aws.amazon.com/timestream/latest/developerguide/console_timestream.html#console_timestream.edit-table.using-console)。


| displayName | 描述 | defaultValue | 
| --- | --- | --- | 
|  未来摄入周期（分钟）  |  与当前系统时间相比，时间序列数据的最长交付周期（以分钟为单位）。例如，如果未来摄入周期为 15 分钟，则适用于 LiveAnalytics 的 Timestream 将接受比当前系统时间提前 15 分钟的数据。  |  15  | 
|  内存存储的最短保留期（小时）  |  每个表的数据必须保留在内存存储中的最短持续时间（以小时为单位）。  |  1  | 
|  内存存储的最长保留期（小时）  |  每个表的数据可以保留在内存存储中的最长持续时间（以小时为单位）。  |  8766  | 
|  磁介质存储的最短保留期（天）  |  每个表的数据必须保留在磁介质存储中的最短持续时间（以天为单位）。  |  1  | 
|  磁介质存储的保留期限（天）  |  数据可以保留在磁介质存储中的最长持续时间（以天为单位）。此值相当于 200 年。  |  73000  | 
|  磁性存储的默认保留期（以天为单位）  |  每个表的数据保留在磁性存储中的默认值（以天为单位）。此值相当于 200 年。  |  73000  | 
|  内存存储的默认保留期（以小时为单位）  |  数据保留在内存存储中的默认持续时间（以小时为单位）。  |  6  | 
|  每个表的维度数  |  每个表的最大维度数。  |  128  | 
|  每个表的度量名称  |  每个表中唯一度量名称的最大数量。  |  8192  | 
|  每个系列的维度名称维度值对的大小  |  每个系列的维度名称和维度值对的最大大小。  |  2KB  | 
|  最大记录大小  |  记录的最大大小。  |  2KB  | 
|  每个 WriteRecords API 请求的记录数  |  WriteRecords API 请求中的最大记录数。  |  100  | 
|  维度名称长度  |  维度名称的最大字节数。  |  60 字节  | 
|  度量名称长度  |  度量名称的最大字节数。  |  256 字节  | 
|  数据库名称长度  |  数据库名称的最大字节数。  |  256 字节  | 
|  表名称长度  |  表名称的最大字节数。  |  256 字节  | 
|  QueryString 长度（KiB）  |  以 UTF-8 编码字符表示的查询字符串的最大长度（以 KiB 为单位）。  |  256  | 
|  查询的执行持续时间（小时）  |  查询的最长执行持续时间（以小时为单位）。耗时过长的查询将超时。  |  1  | 
| 查询见解 | 当前区域中每个账户每秒允许的启用查询见解的最大查询 API 请求数。 | 1 | 
|  查询结果的元数据大小  |  查询结果的最大元数据大小。  |  100KB  | 
|  查询结果的数据大小  |  查询结果的最大数据大小。  |  5GB  | 
|  每个多重度量记录的度量数  |  每个多重度量记录的最大度量数。  |  256  | 
|  每个多重度量记录的度量值大小  |  每个多重度量记录的度量值的最大大小。  |  2048  | 
|  每个表跨多重度量记录的唯一度量  |  在单个表中定义的所有多重度量记录中的唯一度量。  |  1024  | 
| 每个账户的 Timestream 计算单位（TCU） | 每个账户的默认最大 TCU。 | 200 | 
| 每个账户的最大预置 Timestream 计算单位（TCU）。预置 TCU 仅在亚太地区（孟买）区域可用。  | 您可以在账户中预置的 TCU 最大数量。 | 1000 | 
| maxQueryTCU | 您可以为账户设置的最大查询 TCU。 | 1000 | 

## 支持的数据类型
<a name="limits.datatypes"></a>

下表描述度量值和维度值支持的数据类型。


| 描述 | 适用于 LiveAnalytics 的 Timestream 值 | 
| --- | --- | 
|  度量值支持的数据类型。  |   大整数、双精度、字符串、布尔值、MULTI、时间戳   | 
|  维度值支持的数据类型。  |   字符串   | 

## 批量加载
<a name="limits.batch-load"></a>

批量加载中的当前限额（也称为限制）如下所示。


| 描述 | 适用于 LiveAnalytics 的 Timestream 值 | 
| --- | --- | 
|  最大批量加载任务大小  |  最大批量加载任务大小不得超过 100GB。  | 
|  文件数量  |  批量加载任务不得超过 100 个文件。  | 
|  最大文件大小  |  批量加载任务中的最大文件大小不得超过 5GB。  | 
|  CSV 文件行大小  |  CSV 文件中的行不得超过 16MB。这是一项硬性限制，无法增加。  | 
|  活跃的批量加载任务  |  一个表最多只能有 5 个活跃的批量加载任务，一个账户最多只能有 10 个活跃的批量加载任务。适用于 LiveAnalytics 的 Timestream 将对新批量加载任务实施节流，直至有更多资源可用。  | 

## 命名约束
<a name="limits.naming"></a>

下表介绍命名约束。


| 描述 | 适用于 LiveAnalytics 的 Timestream 值 | 
| --- | --- | 
|  维度名称的最大长度。  |   60 字节   | 
|  度量名称的最大长度。  |   256 字节   | 
|  表名称或数据库名称的最大长度。  |   256 字节   | 
|  表名称和数据库名称  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/timestream/latest/developerguide/ts-limits.html)  表名称和数据库名称使用 UTF-8 二进制表示形式进行比较。这意味着对 ASCII 字符的比较区分大小写。   | 
|  度量名称  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/timestream/latest/developerguide/ts-limits.html)  表名称和数据库名称使用 UTF-8 二进制表示形式进行比较。这意味着对 ASCII 字符的比较区分大小写。   | 
|  维度名称  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/timestream/latest/developerguide/ts-limits.html)  维度名称和度量名称使用 UTF-8 二进制表示形式进行比较。这意味着对 ASCII 字符的比较区分大小写。   | 
| 所有列名 | 列名不得重复。由于多度量记录将维度和度量表示为列，因此维度名称不得与度量名称相同。名称区分大小写。 | 

## 保留关键字
<a name="limits.reserved"></a>

 以下均为保留关键字：
+ ALTER 
+ AND 
+ AS 
+ BETWEEN 
+ BY 
+ CASE 
+ CAST 
+ CONSTRAINT 
+ CREATE 
+ CROSS 
+ CUBE 
+ CURRENT\$1DATE
+ CURRENT\$1TIME 
+ CURRENT\$1TIMESTAMP 
+ CURRENT\$1USER 
+ DEALLOCATE 
+ DELETE 
+ DESCRIBE 
+ DISTINCT 
+ DROP
+ ELSE 
+ END 
+ ESCAPE 
+ EXCEPT 
+ EXECUTE 
+ EXISTS 
+ EXTRACT 
+ FALSE 
+ FOR 
+ FROM 
+ FULL 
+ GROUP
+ GROUPING 
+ HAVING 
+ IN 
+ INNER 
+ INSERT 
+ INTERSECT 
+ INTO 
+ IS 
+ JOIN 
+ LEFT 
+ LIKE
+ LOCALTIME 
+ LOCALTIMESTAMP 
+ NATURAL 
+ NORMALIZE 
+ NOT 
+ NULL 
+ 开 
+ 或 
+ ORDER 
+ OUTER 
+ PREPARE
+ RECURSIVE 
+ RIGHT 
+ ROLLUP 
+ SELECT 
+ TABLE 
+ THEN 
+ TRUE 
+ UESCAPE 
+ 联合 
+ UNNEST 
+ USING 
+ VALUES
+ WHEN 
+ WHERE 
+ WITH

## 系统标识符
<a name="limits.system_identifier"></a>

 我们将列名“measure\$1value”、“ts\$1non\$1existent\$1col”和“time”保留为适用于 LiveAnalytics 的 Timestream 系统标识符。此外，列名不能以“ts\$1”或“measure\$1name”开头。系统标识符需区分大小写。标识符使用 UTF-8 二进制表示形式进行比较。这意味着对标识符的比较区分大小写。

**注意**  
系统标识符不得用于维度或度量名称。我们不建议您使用系统标识符作为数据库名称或表名称。

## UNLOAD
<a name="limits.export-unload"></a>

有关 `UNLOAD` 命令的限制，请参阅[使用 UNLOAD 将查询结果从 Timestream 导出至 S3](https://docs.aws.amazon.com/timestream/latest/developerguide/export-unload.html)。