Looker 中的所有行限制都有哪些?

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

  • 如果结果显示在浏览器中,则行数上限为 5000。
  • 如果要从 Looker 导出结果,用户可以选择导出所有结果。 但是,如果查询无法流式传输所有结果选项将不可用。请参阅下载内容文档页面,了解针对所有结果的下载限制

探索、外观、信息中心、SQL Runner

使用“探索”页面创建的查询最多只能包含 5000 行。 此限制也适用于在 SQL Runner 中创建的样式、信息中心和查询。

正在下载

在大多数情况下,您可以从“探索”、“外观”或“信息中心”下载无限制的结果集。只有在结果集流式传输且下载的用户拥有 download_without_limit 权限时,才能下载所有结果。

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

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

正在传送内容

通过电子邮件发送结果的时间表最多可以发送 20 MB 的数据(针对包含内嵌内容的电子邮件)或 15 MB 的数据(对于包含附件的电子邮件)。所有应用了所有结果选项的电子邮件都需遵守 20 MB 或 15 MB 的大小限制。

使用网络钩子传送或发送到 Amazon S3 存储桶或 SFTP 服务器的时间表可以发送不限数量的结果,只要结果集流式传输即可。

文件格式至关重要

在您下载或传送内容时,PDF 和 PNG 文件格式将保持浏览器行数上限 5000。所有结果选项通常仅适用于 Markdown、文本、CSV、JSON - 用于安排、发送和下载的简易格式、XLSX 或 HTML 格式。可用于发送和安排数据的数据格式取决于目的地和内容类型。使用 Looker 调度器传送内容文档页面提供了指向有关传送各类 Looker 内容的文档的链接。如需详细了解下载内容选项,请参阅下载内容文档页面。

API

API 调用受调用它们的上下文的行限制约束。基于“探索”、“查看”或“信息中心”进行 API 调用需遵循 5000 行的限制,而某些下载和计划文件格式可能不受限制。

如需使用 API 下载不限数量的结果,请使用适当的 Run 调用(例如 Run Inline QueryRun Look),并将 limit 参数设置为 -1(负 1)。-1 是 Looker 用于表示无限结果的数字。

请根据您使用的 API 调用类型,酌情参阅这些节中提到的限制。