本頁說明如何執行查詢、與協作者分享,以及如何即時編輯查詢。
執行單一查詢或多語句查詢
您可以將多語句查詢寫入單一編輯器索引標籤。若要在單一索引標籤中使用多個查詢語句,請以分號 (;) 結束每個語句。
若要執行單一查詢:
- 選取 SQL 倉儲。
- 在 SQL 編輯器中醒目提示查詢 (如果查詢窗格中有多個查詢)。
- 按 Ctrl/Cmd + Enter,或點擊 Run (1000),以在結果窗格中將結果顯示為表格。
Note
根據預設,會選取 [ 執行所有語句 ] 和 [ 限制 1000 ]。
- 若要只執行主動語句,請清除 「執行所有語句」。
- 如果查詢以 [限制 1000 ] 設定儲存,此設定會套用至所有查詢執行。 若要傳回所有資料列(最多 64,000 資料列或 10 MB,以較小者為準),請從 LIMIT 下拉式功能表中清除 1000。 若要指定數據列數目的不同限制,請在查詢中新增
LIMIT子句。
終止查詢
若要在查詢執行時終止查詢,請按兩下 [ 取消]。 系統管理員可以透過存取「終止執行查詢」功能來停止由另一位使用者啟動的查詢。
分享查詢
新的 SQL 編輯器會處理兩個部分的權限:
互動式執行:新 SQL 編輯器中的查詢始終以 Run 作為檢視 器憑證執行。 任何有權存取查詢的人都可以存取查詢結果。 具有 CAN EDIT 權限或更高權限的使用者可以修改共用查詢草稿。 此外,未儲存的編輯內容對擁有「可檢視」權限或更高權限者皆可見。 使用者至少必須具有相關聯倉儲的 CAN USE 權限,才能執行查詢。
憑證設定: 舊有警報和 工作流程 的權限設定與舊有 SQL 編輯器相同。 視您的喜好設定而定,這些資產可以使用擁有者或查看器的認證來執行。
請參閱設定查詢權限,以瞭解以擁有者身分執行和以檢視者身分執行認證設定。 請參閱 查詢 ACL,以瞭解如何管理查詢物件的存取權。
即時協作處理查詢
分享查詢之後,您可以透過協同編輯即時共同撰寫或偵錯查詢。 編輯器也可以對個別程式碼行進行註解,以詢問問題或新增建議。