改善されたHueのImporter -- ファイルの選択、方言の選択、テーブルの作成

Published on 26 May 2021 in Version 4.10 / Development / Query - 2 minutes read - Last modified on 16 June 2021 - Read in en

Hueを設定して、パブリッククラウドで、ユーザーがCSVファイルから新しいSQLテーブルを作成できるようにするのに苦労したことがある方は、これがはるかに簡単になったことを知って喜んでいただけると思います。

Hueのプロユーザーであれば、Hue のImporterをご存知でしょう。 ファイルからテーブルを作成することができます。 これまでは、ファイルはHDFSや、S3ABFSなどのクラウドオブジェクトストレージ上にある必要がありました。 今では、コンピュータからファイルをブラウズして選択し、HueのさまざまなSQLの方言 でテーブルを作成できます。 Apache Hive, Apache Impala, Apache Phoenix, MySqlの方言に対応しています。

ゴール

  • ソースに関係なく、Hue Importerを使用してファイルをアップロードする。

目的

  • 誰もがHDFSやS3/ABFSにアクセスできるわけではありません。 ビジネスアナリストは、自分のコンピュータにあるデータセットを素早く分析し、データのクリーンアップやその他のデータエンジニアリングタスクを省略する必要があることがよくあります。
  • この機能を使用すると、コンピュータからファイルをインポートして、数回のクリックでテーブルを作成することができます.

テーブルを作成する手順

Importer direct upload steps gif

ワークフロー

Importer direct upload steps app diagram

ファイルと API

  • この機能を実装するために、3つのAPIを使用しています。
  • さまざまな SQL 方言がどのように実装されているのかに興味がある場合は、 sql.py ファイルをご覧ください。

注: 現在、Hueは数千行の小さなCSVファイルをサポートしています。

中間ステップ

  • ステップ 1 Importer direct upload step1
    ファイルを選択すると、Hueはファイル形式を推測し、区切り文字を識別して、テーブルのプレビューを生成します。
  • ステップ 2 Importer direct upload step2
    SQL の方言を選択すると、Hueは列のデータ型を自動検出します。 列名とそのデータ型は編集できます。

この機能は、最新の Hue または demo.gethue.com.
で試すことができます。

このプロジェクトでは、より多くのSQL方言をサポートするための貢献を喜んで歓迎いたします。
ご意見やご質問はありますか? ここやディスカッション まで気軽にコメントして、SQLクエリ のクイックスタートをしてください!

どうぞよろしくお願いします!

Ayush from the Hue Team


comments powered by Disqus

More recent stories

10 June 2021
Hue4.10(新しいSQLエディタコンポーネント、REST API、小さなファイルのインポート、Slackアプリなど)がリリースされました!
Read More
29 May 2021
Sqlスクラッチパッドコンポーネントとパブリック REST API を使用して、5 分で独自の SQL エディター (BYOE) を構築する
Read More
26 May 2021
改善されたHueのImporter -- ファイルの選択、方言の選択、テーブルの作成
Read More