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

E-MapReduce:Hive メタデータの基本操作

最終更新日:Mar 26, 2026

E-MapReduce (EMR) のメタデータ管理機能では、EMR コンソールから直接 Hive データベースおよびテーブルを作成・削除できます。本ガイドでは、以下の 4 つの操作について説明します:データベースの作成、テーブルの作成、テーブルの削除、データベースの削除。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • EMR クラスターが存在すること。詳細については、「クラスターの作成」をご参照ください。

メタデータ管理ページへの移動

本ガイドで説明するすべての操作は、メタデータ管理ページから開始されます。各操作を実行する前に、以下の手順を一度実行してください。

  1. Alibaba Cloud EMR コンソールにログインします。

  2. 画面右上部のナビゲーションバーで、ご利用のクラスターが配置されているリージョンを選択し、リソースグループを指定します。

  3. [メタデータ] タブをクリックします。

データベースの作成

説明 EMR のテーブル管理は、OSS を基盤とするデータベースおよびテーブルのみをサポートしています。[データソース][OSS] に設定し、ファイルの保存先パスを OSS バケット内のディレクトリ(バケットのルートではなく)として指定してください。
  1. [テーブル] ページの右上隅にある [データベースの作成] をクリックします。

  2. [データベースの作成] ダイアログボックスで、パラメーターを設定します。

  3. [OK] をクリックします。

操作結果を確認するには、[タスク] をクリックします。

  • ステータス成功 の場合、データベースが正常に作成されています。

  • ステータス失敗 の場合、[操作] 列の [詳細の表示] をクリックして、エラー原因を確認してください。

テーブルの作成

重要 EMR では外部テーブルおよびパーティションテーブルがサポートされています。
  1. [テーブル] ページで、対象のデータベースをクリックします。

  2. [テーブルの作成] を右上隅からクリックします。

  3. [テーブルの作成] ダイアログボックスで、パラメーターを設定します。

    パラメーター説明
    [テーブル名]テーブルの名称です。
    区切り文字フィールド区切り文字です。事前定義されたデリミタから選択するか、[デリミタ] ドロップダウンリストから [カスタム] を選択してください。
    外部テーブルEMR 管理領域外にデータを格納する外部テーブルを作成します。デフォルトでは選択されていません。外部テーブルを作成する場合は、[外部テーブル] のチェックボックスをオンにしてファイルパスを指定した後、[列の追加] をクリックして列を設定してください。
    [パーティションモードの有効化]クエリパフォーマンス向上のためテーブルをパーティション分割します。デフォルト値は [いいえ] です。パーティションテーブルを作成する場合は、[パーティションモードの有効化][はい] に設定し、[パーティション列の追加] をクリックしてパーティション列を設定してください。
  4. [OK] をクリックします。

操作結果を確認するには、[タスク] をクリックします。

  • ステータス成功 の場合、テーブルが正常に作成されています。

  • ステータス失敗 の場合、[操作] 列の [詳細の表示] をクリックして、エラー原因を確認してください。

テーブルの削除

  1. [テーブル] ページで、対象のデータベースをクリックします。

  2. 削除するテーブルを特定し、[操作] 列の [削除] をクリックします。

  3. [テーブルの削除] ダイアログボックスで、[OK] をクリックします。

操作結果を確認するには、[タスク] をクリックします。

  • ステータス成功 の場合、テーブルが正常に削除されています。

  • ステータス失敗 の場合、[操作] 列の [詳細の表示] をクリックして、エラー原因を確認してください。

データベースの削除

重要

データベースを削除する前に、そのデータベース内に存在するすべてのテーブルを削除してください。

  1. [テーブル] ページで、対象のデータベースをクリックします。

  2. 削除するデータベースを特定し、[操作] 列の [削除] をクリックします。

  3. [データベースの削除] ダイアログボックスで、[OK] をクリックします。

操作結果を確認するには、[タスク] をクリックします。

  • [ステータス][成功] の場合、データベースは削除されます。

  • ステータス失敗 の場合、[操作] 列の [詳細の表示] をクリックして、エラー原因を確認してください。