你能夠使用 Impala shell 工具 (impala-shell) 配置數據庫和表、插入數據和執行查詢。你能夠在交互式會話裏提交 SQL 語句進行即席查詢和探測(For ad hoc queries and exploration, you can submit SQL statements in an interactive session)。爲了自動化你的工做,你能夠指定命令行選項以處理單個單個語句或腳本文件。impala-shell 解釋器接受在 Impala SQL Language Elements 中列出的全部 SQL 語句,再加上一些用來調整性能和診斷問題的僅用於 shell 的命令。 html
impala-shell 命令行與熟悉的 Unix 工具融爲一體: sql
關於更多 Impala shell 的安裝信息,參見 Installing Cloudera Impala。在 Cloudera Manager 4.1 及以上版本,Cloudera Manager 自動安裝 impala-shell 。你可能在其餘非 Cloudera Manager 管理的系統中手工安裝 impala-shell,這樣你就能夠在沒有運行 Impala 守護進程或其餘 Apache Hadoop 組件的客戶端執行查詢。 shell
關於 經過 impala-shell 命令鏈接到運行 impalad 守護進程的數據節點的詳細信息,參考 Connecting to impalad. 數據庫
關於 impala-shell 命令行選項列表,參見 impala-shell Command-Line Options。關於 impala-shell 交互式命令,參見 impala-shell Command Reference。 session
繼續閱讀: ide