Looker 的列數上限為何?

本頁面列出 Looker 中不同的資料列限制。一般原則如下:

  • 如果結果顯示在瀏覽器中,資料列上限為 5,000 列。
  • 如果從 Looker 匯出結果,使用者可以選擇匯出所有結果。 不過,如果查詢無法串流,就無法使用「所有結果」選項。請參閱「下載內容」說明文件頁面,瞭解使用「所有結果」下載內容的限制

探索、Look、資訊主頁、SQL Runner

使用「探索」頁面建立的查詢最多只能有 5,000 列。 這項限制也適用於在 SQL Runner 中建立的 Look、資訊主頁和查詢。

下載中

在大多數情況下,您可以從探索、Look 或資訊主頁下載無限的結果集。只有在結果集串流,且下載者具有 download_without_limit 權限時,才能下載所有結果。

如未符合這些條件,則可在下載模式中設定自訂限制。這項自訂限制的預設上限為 100,000 列。

注意:如要瞭解如何下載資訊主頁,請參閱「從資訊主頁下載資料」一節的「下載內容」說明文件頁面。

提交內容

排定電子郵件傳送時間:只要結果串流,即可傳送最多 20 MB 的資料 (適用於內嵌內容的電子郵件) 或 15 MB 的資料 (適用於含附件的電子郵件)。如果電子郵件套用「所有結果」選項,則大小上限為 20 MB 或 15 MB。

透過 Webhook 或傳送至 Amazon S3 bucket 或安全檔案傳輸通訊協定伺服器的時間表,只要結果集串流,就能傳送無限的結果集。

檔案格式很重要

下載或傳送內容時,PDF 和 PNG 檔案格式會維持 5,000 列的瀏覽器列數上限。「所有結果」選項通常只適用於 Markdown、文字、CSV、JSON - 簡單、XLSX 或 HTML 格式,可供排定時間、傳送及下載。可傳送及排定傳送時間的資料格式,取決於目的地和內容類型。「使用 Looker 排程器傳送內容」說明文件頁面提供連結,可前往瞭解如何傳送各類 Looker 內容。如要進一步瞭解下載檔案格式的選項,請參閱「下載內容」說明文件頁面。

API

API 呼叫會受到呼叫所在環境的列數限制。以探索、Look 或資訊主頁為基礎的 API 呼叫會受到 5,000 列的限制,但特定下載和排程檔案格式則不受限制。

如要使用 API 下載無限量的結果,請使用適當的 Run 呼叫 (例如「Run Inline Query」或「Run Look」),並將 limit 參數設為 -1 (負一)。-1 是 Looker 用來代表無限結果的數字。

請視您使用的 API 呼叫類型,查看這些章節中提及的限制。