title: Hue 4.3で追加されたSQLの改善点
author: Hue Team
type: post
date: 2018-10-31T03:21:51+00:00
url: /additional-sql-improvements-in-hue-4-3/
sf_thumbnail_type:
- none
sf_thumbnail_link_type:
- link_to_post
sf_detail_type:
- none
sf_page_title:
- 1
sf_page_title_style:
- standard
sf_no_breadcrumbs:
- 1
sf_page_title_bg:
- none
sf_page_title_text_style:
- light
sf_background_image_size:
- cover
sf_social_sharing:
- 1
sf_related_articles:
- 1
sf_sidebar_config:
- left-sidebar
sf_left_sidebar:
- Sidebar-2
sf_right_sidebar:
- Sidebar-1
sf_caption_position:
- caption-right
sf_remove_promo_bar:
- 1
sf_custom_excerpt:
- Hue 4.3 ではSQLのエクスペリエンスを大幅に改善しました。前の記事ではいくつかの改良点を示しましたが、今回はエディタにおけるいくつかの新しい機能を紹介したいと思います。
categories:
- Browser
- Editor / Notebook
- HDFS
- Hive
- Hue 4.3
- Impala
[Hue 4.3][1] ではSQLのエクスペリエンスを大幅に改善しました。前の[記事][2]ではいくつかの改良点を示しましたが、今回はエディタにおけるいくつかの新しい機能を紹介したいと思います。
UDFリファレンスパネルを紹介した後、SQL構文のドキュメントも含めるような要望を受け取りました。特定のステートメントを書いている間に[言語リファレンス][3]を参照するのはよくあることですが、複数の画面を開いておくのは面倒です。可能な限り最高の体験を提供するために、完全なImpala SQL言語リファレンスをHueに含めることにしました。
## 組み込み Impala 言語リファレンス
右側のアシストパネルに言語リファレンスがあります。右側のパネル自体には新しくアイコンが左側に表示され、アクティブなアイコンをクリックすることで最小化できます。
この初期バージョンでは、一番上のフィルターへの入力はトピックのタイトルのみをフィルターします。以下は、selectステートメントでの結合(ジョイン)に関するドキュメントを検索する方法の一例です。
新しい言語リファレンスパネル
ステートメントを編集する際は、現在のステートメントの種類の言語リファレンスをすばやく見つける方法があります。最初の単語を右クリックだけで、以下のようなポップオーバーに参照が表示されます。

改善された列のサンプル
どんな種類の値が期待できるのかを調べるためのクエリを書くときに、列のサンプルを見ることができるのは非常に便利です。Hueは、サンプルデータに対していくつかの演算を実行できるようになりました。これにより min値とmax値だけでなく、distinctな値も表示できます。今後のリリースではさらに多くの操作が見込まれます。
distinctの(重複を排除した)サンプル値を表示する
エディターのダークモード
エディターにダークモードを導入しました!このモードは、最初は実際のエディタ領域に限定されています。これをHue全体で扱うように拡張することを検討しています。
新しいダークモード
ダークモードに切り替えるには、エディターにフォーカスが当たっている時に Ctrl-Alt-T、または Mac では Command-Option-T を入力します。または、Ctrl-キー、または Mac では Command-キーを押しながら表示される設定メニューで制御することもできます。
これらの新しい機能が素晴らしいクエリを作成するのに役立つことを願っています。いつものように、ご質問やフィードバックがあれば、こちら、あるいは hue-user メーリングリストや@gethueまでお気軽にコメントをお寄せください!