Looker 中的所有行数上限是多少?

本页面列出了 Looker 可达到的不同行数限制。经验法则如下:

探索、Look、信息中心、SQL Runner

使用“探索”页面创建的查询的行数上限为 5,000 行。 此限制也适用于在 SQL Runner 中创建的 Look、信息中心和查询。

正在下载

在大多数情况下,您可以通过探索、Look 或信息中心下载无限量的结果集。只有在结果集流式传输且下载用户具有 download_without_limit 权限时,才能下载所有结果。

如果不满足这些条件,则可以改为在下载模态中设置自定义上限。此自定义限制的默认上限为 10 万行。

注意:如需专门针对信息中心下载内容,请参阅下载内容文档页面上的从信息中心下载数据部分。

传送内容

电子邮件的时间表可以发送最多 20 MB 的数据(包含内嵌内容的电子邮件)或 15 MB 的数据(带附件的电子邮件),前提是结果为信息流。应用了所有结果选项的所有电子邮件都存在 20 MB 或 15 MB 的大小限制。

使用 webhook 或者 Amazon S3 存储桶或 SFTP 服务器传送的时间表可以发送不限数量的结果集,前提是结果集为流式传输内容。

文件格式很重要

当您下载或提交内容时,PDF 和 PNG 文件格式的浏览器行数上限会保持为 5,000。所有结果选项通常仅支持 Markdown、Text、CSV、JSON - Simple、XLSX 或 HTML 格式,以便安排、发送和下载。可用于发送和安排数据的数据格式取决于内容的目的地和类型。使用 Looker 调度程序传送内容文档页面提供了有关如何传送各种 Looker 内容的文档的链接。下载内容文档页面详细介绍了可用于下载的文件格式选项。

API

API 调用需遵守调用它们的上下文的行数限制。基于“探索”“Look”或信息中心的 API 调用存在 5,000 行的限制,而某些下载和安排定期执行的文件格式可能没有限制。

如需使用 API 下载不限数量的结果,请使用适当的运行调用(例如运行内嵌查询运行 Look),并将 limit 参数设置为 -1(负数)。-1 是 Looker 用来表示无限结果的数字。

请根据您使用的 API 调用类型检查这些部分中提到的限制。