本页列出了 Looker 中存在的不同行数限制。经验法则如下:
- 如果结果显示在浏览器中,行数上限为 5,000 行。
- 如果要从 Looker 导出结果,用户可以选择导出所有结果。 不过,如果查询无法流式传输,则所有结果选项将不可用。如需了解使用所有结果下载内容的限制,请参阅下载内容文档页面。
探索、数据分析、信息中心、SQL Runner
使用“探索”页面创建的查询的上限为 5,000 行。 此限制也适用于在 SQL Runner 中创建的数据集、数据分析和查询。
正在下载
在大多数情况下,您可以从探索、数据洞见或信息中心下载无限结果集。只有当结果集串流且下载的用户拥有 download_without_limit
权限时,才能下载所有结果。
如果不满足这些条件,则可以在下载模态中设置自定义限制。此自定义限制的默认上限为 10 万行。
注意:如需详细了解如何专门下载信息中心,请参阅下载内容文档页面中的从信息中心下载数据部分。
提交内容
定时发送到电子邮件的功能最多可发送 20 MB 的数据(对于包含内嵌内容的电子邮件)或 15 MB 的数据(对于包含附件的电子邮件),前提是结果流式传输。所有应用了所有结果选项的电子邮件都受 20 MB 或 15 MB 的大小限制。
通过 webhook 或 Amazon S3 存储分区或 SFTP 服务器传送的定期作业可以发送无限数量的结果集,前提是结果集是流式传输的。
文件格式很重要
在下载或提交内容时,PDF 和 PNG 文件格式将保持浏览器行数上限 5,000 行。所有结果选项通常仅适用于 Markdown、文本、CSV、JSON - 简单、XLSX 或 HTML 格式,用于安排、发送和下载。可用于发送和安排数据的数据格式取决于内容的目标位置和类型。使用 Looker 调度程序提交内容文档页面提供了指向有关提交每种类型 Looker 内容的文档的链接。如需详细了解可供下载的文件格式选项,请参阅下载内容文档页面。
API
API 调用受其调用所在上下文的行数限制的约束。基于探索、数据洞见或信息中心的 API 调用受 5,000 行限制的约束,但某些下载和安排文件格式可以不受此限制。
如需使用此 API 下载无限量结果,请使用相应的 Run 调用(例如运行内嵌查询或运行外观),并将 limit
参数设置为 -1
(负一)。-1
是 Looker 用来表示无限结果的数字。
根据您使用的 API 调用类型,查看这些部分中提及的限制。