在開發調試或者生產營運過程中,往往需要去HBase中查詢某條資料。除了使用HBase shell來寫Get、Scan請求,Lindorm insight提供了一個簡單的SQL查詢入口,您可以使用SQL文法來查詢HBase增強版寬表資料。
前提條件
已登入目的地組群的叢集管理系統,具體操作,請參見登入叢集管理系統。
使用限制
為確保資料安全,本系統每次查詢最多返回100條資料。
ROW
欄位對應Lindorm的RowKey,ROW
和qualifier
都是varbinary類型,qualifier
如果不屬於family,需要指定family。ROW
和COL
是SQL保留欄位,查詢時需要加反引號(`)。qualifier
指定family時也需要加反引號(`)。
SQL執行器
在叢集管理系統的左側導覽列中,選擇
。在namespace下拉式清單中選擇命名空間,頁面右側會自動顯示該命名空間中的表。
可選:擷取HexCode編碼字元。具體操作,請參見擷取HexCode編碼字元。
在編輯器中輸入SQL語句。
單擊執行。
說明執行操作也可以通過按鍵組合完成。Windows系統:CTRL+ENTER。macOS系統:COMMAND+RETURN。