

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

# 数据来源限额


您在 Amazon Quick Sight 中使用的数据源必须符合以下配额。

**Topics**
+ [

## 导入数据的 SPICE 限额
](#spice-limits)
+ [

## 直接 SQL 查询的限额
](#query-limits)

## 导入数据的 SPICE 限额


在 Amazon Quick Sight 中创建新数据集时，会[SPICE](spice.md)限制您可以添加到数据集的行数。您可以从查询或文件中将数据摄取到 SPICE 中。每个文件最多可有 2,000 列。每个列名最多可有 127 个 Unicode 字符。每个字段最多可以有 2,047 个 Unicode 字符。如果您使用新的数据准备体验来创建 SPICE 数据集，则每个字段最多可以包含 65,534 个 Unicode 字符。

要从较大的集合中检索数据子集，您可以取消选择一些列，或者应用筛选条件以减小数据大小。如果您要从 Amazon S3 导入，则每个清单可指定最多 1,000 个文件。

SPICE 的限额如下所示：
+  每个字段有 2,047 个 Unicode 字符。（65,534 个 Unicode 字符具有全新的数据准备体验） 
+ 每个列名最多有 127 个 Unicode 字符
+ 每个文件有 2,000 列
+ 每个清单最多有 1,000 个文件
+ 对于标准版，每个数据集有 2500 万 (25,000,000) 行或 25GB
+ 对于企业版，每个数据集有 20 亿 (2,000,000,000) 行或 2 TB

所有限额也适用于具有行级别安全性的 SPICE 数据集。

在极少数情况下，如果您要将大型行摄取到 SPICE 中，则在达到行限额之前，您可能会达到每个数据集的千兆字节限额。此大小基于数据摄取到 SPICE 后所占用的 SPICE 容量。

## 直接 SQL 查询的限额


如果您不将数据导入 SPICE 中，则将应用空间和时间的不同限额。对于操作（例如，连接、对数据集的数据进行采样以及生成视觉对象），可能会发生超时。在某些情况下，这些是源数据库引擎设置的超时限额。在其他情况下，例如可视化，Amazon Quick Sight 会在 2 分钟后生成超时。

但是，并非所有数据库驱动程序会响应 2 分钟的超时，例如 Amazon Redshift。在这些情况下，查询的运行时间与响应返回所需的时间一样长，这可能导致对数据库进行的长时间运行的查询。在发生此情况时，可以从数据库服务器取消查询来释放数据库资源。请按照数据库服务器上的相应说明执行此操作。例如，有关如何在 Amazon Redshift 中取消查询的更多信息，请参阅[在 Amazon Redshift 中取消查询](https://docs.amazonaws.cn/redshift/latest/dg/cancel_query.html)和《Amazon Redshift 数据库开发人员指南》**中的[在 Amazon Redshift 中实施工作负载管理](https://docs.amazonaws.cn/redshift/latest/dg/cm-c-implementing-workload-management.html)。

直接查询的每个结果集最多可包含 2,000 列。每个列名最多可有 127 个 Unicode 字符。如果要从更大的表中检索数据，您可以使用几种方法之一来减小数据的大小。您可以取消选择列或应用筛选条件。在 SQL 查询中，您还可以使用谓词，例如，`WHERE`、`HAVING`。如果您的视觉对象在直接查询期间发生超时，则可简化查询以优化执行时间，也可以将数据导入 SPICE。

查询限额如下：
+ 每个列名最多有 127 个 Unicode 字符。
+ 每个数据集 2,000 列。
+ 生成视觉对象或可选数据集样本有 2 分钟限额。
+ 将应用数据来源超时限额（因每个数据库引擎而异）。