title: 改善されたHueのImporter -- ファイルの選択、方言の選択、テーブルの作成
author: Hue Team
type: post
date: 2021-05-26T00:00:00+00:00
url: /blog/2021-05-26-improved-hue-importer-select-a-file-choose-a-dialect-create-a-table
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
ampforwp-amp-on-off:
- default
categories:
- Version 4.10
- Development
- Query
---
Hueを設定して、パブリッククラウドで、ユーザーがCSVファイルから新しいSQLテーブルを作成できるようにするのに苦労したことがある方は、これがはるかに簡単になったことを知って喜んでいただけると思います。
Hueのプロユーザーであれば、Hue のImporterをご存知でしょう。 ファイルからテーブルを作成することができます。 これまでは、ファイルはHDFSや、S3や ABFSなどのクラウドオブジェクトストレージ上にある必要がありました。 今では、コンピュータからファイルをブラウズして選択し、HueのさまざまなSQLの方言 でテーブルを作成できます。 Apache Hive, Apache Impala, Apache Phoenix, MySqlの方言に対応しています。
ゴール
- ソースに関係なく、Hue Importerを使用してファイルをアップロードする。
目的
- 誰もがHDFSやS3/ABFSにアクセスできるわけではありません。 ビジネスアナリストは、自分のコンピュータにあるデータセットを素早く分析し、データのクリーンアップやその他のデータエンジニアリングタスクを省略する必要があることがよくあります。
- この機能を使用すると、コンピュータからファイルをインポートして、数回のクリックでテーブルを作成することができます.
テーブルを作成する手順

ワークフロー

ファイルと API
- この機能を実装するために、3つのAPIを使用しています。
- さまざまな SQL 方言がどのように実装されているのかに興味がある場合は、 sql.py ファイルをご覧ください。
注: 現在、Hueは数千行の小さなCSVファイルをサポートしています。
中間ステップ
- ステップ 1

ファイルを選択すると、Hueはファイル形式を推測し、区切り文字を識別して、テーブルのプレビューを生成します。
- ステップ 2

SQL の方言を選択すると、Hueは列のデータ型を自動検出します。 列名とそのデータ型は編集できます。
この機能は、最新の Hue または demo.gethue.com.
で試すことができます。
このプロジェクトでは、より多くのSQL方言をサポートするための
貢献を喜んで歓迎いたします。
ご意見やご質問はありますか? ここや
ディスカッション まで気軽にコメントして、
SQLクエリ のクイックスタートをしてください!
どうぞよろしくお願いします!
Ayush from the Hue Team