本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配额
本主题介绍了 Amazon Timestream 中的当前配额,也称为限制。 LiveAnalytics除非另行指定,否则每个配额将基于区域应用。
默认限额
下表包含 LiveAnalytics 配额的时间流和默认值。
displayName | 描述 | defaultValue |
---|---|---|
每个账户的数据库数 |
每个数据库可以创建的最大数量 AWS 账户。 |
500 |
每个账户中表的数量 |
每张表可以创建的最大数量 AWS 账户。 |
50000 |
的油门速率 CRUD APIs |
当前区域中每个账户每秒允许的最大Create/Update/List/Describe/Delete database/table/scheduled查询API请求数。 |
1 |
每个账户的计划查询数 |
您可以为每人创建的最大计划查询数 AWS 账户。 |
10000 |
活动磁存储分区的最大数量 |
每个数据库的最大活动磁存储分区数。接收摄取后,分区可能在长达六小时内保持活动状态。 |
250 |
maxQueryTCU | TCUs您可以为账户设置的最大查询次数。 | 1000 |
服务限制
下表包含 LiveAnalytics 服务限制的时间流和默认值。要通过控制台编辑表的数据保留期,请参阅编辑表。
displayName | 描述 | defaultValue |
---|---|---|
未来摄入周期(分钟) |
与当前系统时间相比,时间序列数据的最长交付周期(以分钟为单位)。例如,如果将来的摄取周期为 15 分钟,则 Timestream for LiveAnalytics 将接受比当前系统时间最多提前 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 为单位) |
查询字符串的最大长度(以 KiB 为单位),以 UTF -8 个编码字符为单位。 |
256 |
查询的执行持续时间(小时) |
查询的最长执行持续时间(以小时为单位)。耗时过长的查询将超时。 |
1 |
查询见解 | 当前区域中每个账户每秒启用查询见解时允许的最大查询API请求数。 | 1 |
查询结果的元数据大小 |
查询结果的最大元数据大小。 |
100KB |
查询结果的数据大小 |
查询结果的最大数据大小。 |
5GB |
每个多重度量记录的度量数 |
每个多重度量记录的最大度量数。 |
256 |
每个多重度量记录的度量值大小 |
每个多重度量记录的度量值的最大大小。 |
2048 |
每个表跨多重度量记录的唯一度量 |
在单个表中定义的所有多重度量记录中的唯一度量。 |
1024 |
每个账户的时间流计算单位 (TCUs) | TCUs每个账户的默认最大值。 | 200 |
支持的数据类型
下表描述了度量值和维度值支持的数据类型。
描述 | 价值的时间 LiveAnalytics 流 |
---|---|
度量值支持的数据类型。 |
大整数、双精度、字符串、布尔值、MULTI、时间戳 |
维度值支持的数据类型。 |
String |
批量加载
批量加载中的当前配额(也称为限制)如下所示。
描述 | 价值的时间 LiveAnalytics 流 |
---|---|
最大批量加载任务大小 |
最大批量加载任务大小不能超过 100 GB。 |
文件数量 |
一个批量加载任务不能超过 100 个文件。 |
最大文件大小 |
批量加载任务中的最大文件大小不能超过 5 GB。 |
CSV文件行大小 |
CSV文件中的一行不能超过 16 MB。这是一个硬性限制,无法提高。 |
活跃的批量加载任务 |
一个表的活动批量加载任务不能超过 5 个,一个账户的活动批量加载任务不能超过 10 个。Timestream LiveAnalytics 将限制新的批量加载任务,直到有更多资源可用。 |
命名约束
下表描述了命名限制。
描述 | 价值的时间 LiveAnalytics 流 |
---|---|
维度名称的最大长度。 |
60 个字节 |
度量名称的最大长度。 |
256 字节 |
表名或数据库名的最大长度。 |
256 字节 |
表和数据库名称 |
注意表名和数据库名使用 UTF -8 二进制表示法进行比较。这意味着ASCII字符的比较区分大小写。 |
度量名称 |
注意表名和数据库名使用 UTF -8 二进制表示法进行比较。这意味着ASCII字符的比较区分大小写。 |
维度名称 |
注意使用 UTF -8 二进制表示法比较维度和度量名称。这意味着ASCII字符的比较区分大小写。 |
所有列名 |
列名不能重复。由于多度量记录将维度和度量表示为列,因此维度的名称不能与度量的名称相同。名称区分大小写。 |
保留关键字
以下所有内容均为保留关键字:
-
ALTER
-
AND
-
AS
-
BETWEEN
-
BY
-
CASE
-
CAST
-
CONSTRAINT
-
CREATE
-
CROSS
-
CUBE
-
CURRENT_DATE
-
CURRENT_TIME
-
CURRENT_TIMESTAMP
-
CURRENT_USER
-
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
-
UNION
-
UNNEST
-
USING
-
VALUES
-
WHEN
-
WHERE
-
WITH
系统标识符
我们将列名 “measure_value”、“ts_non_existent_col” 和 “time” 保留为系统标识符的时间流。 LiveAnalytics此外,列名不能以 “ts_” 或 “measure_name” 开头。系统标识符区分大小写。使用 UTF -8 二进制表示进行比较的标识符。这意味着标识符的比较区分大小写。
注意
系统标识符不能用于维度或度量名称。我们建议您不要使用系统标识符作为数据库或表名。
UNLOAD
有关该UNLOAD
命令的限制,请参阅使用将查询结果从 Timestream 导出UNLOAD到 S3。