すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:Impala SQL ジョブの構成

最終更新日:Jan 11, 2025

データ開発中に Impala SQL を使用する必要がある場合は、E-MapReduce(EMR)クラスターで Impala SQL ジョブを構成できます。このトピックでは、Impala SQL ジョブを構成する方法について説明します。

前提条件

プロジェクトが作成されていること。詳細については、「プロジェクトの管理」をご参照ください。

手順

  1. データプラットフォーム タブに移動します。
    1. Alibaba Cloud アカウントを使用して、Alibaba Cloud EMR コンソール にログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択 し、ビジネス要件に基づいてリソースグループを選択します
    3. [データプラットフォーム] タブをクリックします。
  2. [プロジェクト] セクションで、プロジェクトを見つけて、[アクション] 列の [ジョブの編集] をクリックします。
  3. Impala SQL ジョブを作成します。
    1. 左側の [ジョブの編集] ペインで、操作を実行するフォルダーを右クリックし、[ジョブの作成] を選択します。
    2. [ジョブの作成] ダイアログボックスで、[名前][説明] を指定し、Impala SQL[ジョブの種類] ドロップダウンリストから を選択します。
      次のコマンド構文を使用して、Impala SQL ジョブを送信できます。
      impala-shell -f {SQL_CONTENT} [options];
      次の表は、構文のパラメーターについて説明しています。
      パラメーター説明
      SQL_CONTENT入力された SQL ステートメント。
      options次の操作を実行して構成する IMPALA_CLI_PARAMS パラメーターの設定:ジョブページの右上隅にある [ジョブ設定] をクリックします。[ジョブ設定] ペインで、[詳細設定] タブをクリックします。add[環境変数] セクションの IMPALA_CLI_PARAMSIMAPAL_CLI_PARAMS アイコンをクリックし、 パラメーターを追加します。たとえば、 を "-u hive" に設定します。
    3. [OK] をクリックします。
  4. ジョブの内容を編集します。
    1. [コンテンツ] フィールドに Impala SQL ステートメントを入力します。
      例:
      show databases;
      show tables;
      select * from test1;
    2. [保存] をクリックします。