このトピックでは、Hive SQLジョブを構成する方法について説明します。
前提条件
プロジェクトが作成されていること。 詳細については、プロジェクトの管理をご参照ください。手順
- データプラットフォームタブに移動します。
- Alibaba Cloudアカウントを使用して、Alibaba Cloud EMRコンソールにログインします。
- 上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、ビジネス要件に基づいてリソースグループを選択します。
- [データプラットフォーム] タブをクリックします。
- [プロジェクト] セクションで、プロジェクトを見つけて、[アクション] 列の [ジョブの編集] をクリックします。
- Hive SQLジョブを作成します。
- 左側の [ジョブの編集] ペインで、操作を実行するフォルダーを右クリックし、[ジョブの作成] を選択します。
- [ジョブの作成] ダイアログボックスで、[名前] と [説明] を指定し、HiveSQL[ジョブの種類] ドロップダウンリストから を選択します。このオプションは、Hive SQLジョブが作成されることを示します。 Hive SQLジョブを送信するには、次のコマンド構文を使用できます:
hive -e {SQL CONTENT}SQL CONTENTは、ジョブエディターに入力するSQLステートメントを指します。
- [OK] をクリックします。
- ジョブの内容を編集します。
- [コンテンツ] フィールドにHive SQLステートメントを入力します。
-- SQLステートメントの例 -- SQLステートメントのサイズは 64 KB を超えることはできません。 show databases; show tables; -- SELECTステートメントには LIMIT 2000 が自動的に使用されます。 select * from test1;
- [保存] をクリックします。
- [コンテンツ] フィールドにHive SQLステートメントを入力します。