全部產品
Search
文件中心

Realtime Compute for Apache Flink:資料查詢

更新時間:Sep 14, 2024

查詢指令碼支援Call和DDL、DQL、DML文法。您可以通過查詢指令碼建立管理Catalog、表、資料查詢,可以使用explain文法查看執行計畫定位問題,也可以實現對Paimon的管理。

功能

指令碼查詢.png

  • 對SQL文法進行校正,校正失敗無法運行。

  • 支援指令碼全部語句運行和選中部分語句運行。

  • 支援Call命令和DDL、DQL、DML文法。

    重要

    對DDL或DML語句運行將會直接影響線上中繼資料或資料,請謹慎操作。

  • 編寫的內容每分鐘進行一次自動儲存,您也可以選擇手動將臨時查詢持久化儲存在左側檔案夾下。

操作步驟

  1. 登入Realtime Compute控制台

  2. 單擊目標工作空間操作列下的控制台

  3. 資料查詢 > 資料開發頁面,單擊查詢指令碼頁簽。

  4. 單擊image.png,建立查詢指令碼。

  5. 填寫SQL代碼。

    支援Call命令和DDL、DQL、DML文法。預設使用批模式,您可以使用如下所示的SET文法修改為流模式。

    說明

    查詢指令碼不支援使用作業變數和密鑰

    SET 'execution.runtime-mode' = 'streaming';
  6. 選擇或建立Session叢集。

    單擊頁面右下角的執行環境,選擇對應版本的Session叢集(VVR 8.0.4及以上引擎版本)。如果沒有,請參見步驟一:建立Session叢集

  7. 選中目標程式碼片段後,單擊程式碼左側的運行

  8. (可選)單擊右上方的儲存,設定檔案名稱和儲存位置。

相關文檔