取消
顯示的結果
而不是尋找
你的意思是:

取前1 L行磚SQL

KVNARK
尊敬的貢獻者二世

如何獲取最高長1 l行從一個SQL查詢的查詢返回5 gb的數據,我想檢查隻有第一個1 l行。

1接受解決方案

接受的解決方案

pvignesh92
尊敬的貢獻者

@KVNARK。你好,我可以看到這個問題已經回答。但這是我發現的,請檢查。

默認情況下,SQL數據磚筆記本顯示的行數限製為1000。然而,你可以增加這一限製顯示超過十萬的行(100000)通過改變配置設置spark.databricks.query.displayMaxRows

更改配置設置,請執行以下步驟:

  1. 在磚工作區中,導航到集群,你用你的筆記本。
  2. 點擊“高級選項”選項卡。
  3. 在“火花”部分,單擊“編輯”按鈕旁邊的“火花配置”。
  4. 添加以下配置設置:
  5. spark.databricks.query.displayMaxRows10000(or the desired maximum number of rows)
  6. 點擊“確認”保存配置更改。

謝謝,

Vignesh

在原帖子查看解決方案

12個回複12

匿名
不適用

1 l你說100000 ?你可以做一個限製在您的SQL查詢。

youssefmrini
尊敬的貢獻者三世
尊敬的貢獻者三世

正如Josephk所說可以使用限製它的最簡單的解決方案

srielau
新的貢獻者三世
SELECT *從t限製10000;

模仿文檔的條款

KVNARK
尊敬的貢獻者二世

我不是問一個表。我查詢一個長SQL查詢生成5 gb數據。我需要將行限製隻有1 l。

select * from(我長sql查詢)的訂單。100000年X限製:

這不是工作。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map