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

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

最終更新日:Jan 11, 2025

このトピックでは、データベースの作成、データベースの削除、テーブルの作成、テーブルの削除など、Hiveメタデータの基本操作について説明します。

前提条件

E-MapReduce (EMR) クラスターが作成されていること。 詳細については、「クラスターの作成」をご参照ください。

データベースの作成

  1. メタデータ管理ページに移動します。
    1. Alibaba Cloud EMRコンソールにログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、リソースグループを選択します。ビジネス要件に基づいて選択してください。
    3. [メタデータ] タブをクリックします。
  2. [テーブル] ページで、右上隅にある [データベースの作成] をクリックします。
  3. [データベースの作成] ダイアログボックスで、パラメーターを設定します。
    EMRテーブル管理機能は、オブジェクトストレージサービス (OSS) に基づいてデータベースとテーブルを作成するためにのみ使用できます。 [データソース][OSS] に設定します。 データベースとテーブルのファイルの場所は、OSSバケットの下のディレクトリにある必要があります。 場所は、OSSバケットではなく、特定のディレクトリに設定してください。
  4. [OK] をクリックします。
    [タスク] をクリックして結果を表示できます。
    • [ステータス][成功] の場合、トピックが追加されます。
    • [ステータス][失敗] の場合、詳細の表示[アクション] 列の をクリックして原因を特定できます。

テーブルの作成

重要 外部テーブルまたはパーティションテーブルを作成できます。
  1. メタデータ管理ページに移動します。
    1. Alibaba Cloud EMRコンソールにログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、リソースグループを選択します。ビジネス要件に基づいて選択してください。
    3. [メタデータ] タブをクリックします。
  2. [テーブル] ページで、作成したメタデータベースをクリックします。
  3. 右上隅にある [テーブルの作成] をクリックします。
  4. [テーブルの作成] ダイアログボックスで、パラメーターを設定します。
    パラメーター説明
    テーブル名テーブルの名前。
    区切り文字[区切り文字] ドロップダウンリストから区切り文字または [カスタム] を選択します。
    外部テーブルこのパラメーターはデフォルトでは選択されていません。
    外部テーブルを作成するには、次の手順を実行します。
    1. [外部テーブル] チェックボックスをオンにします。 次に、File pathをクリックしてファイルパスを指定します。
    2. [列の追加] をクリックし、関連パラメーターを設定します。
    パーティションモードの有効化デフォルト値:[いいえ]
    パーティションテーブルを作成するには、次の手順を実行します。
    1. [パーティションモードの有効化] を [はい] に設定します。
    2. [パーティション列の追加] をクリックし、関連パラメーターを設定します。
  5. [OK] をクリックします。
    [タスク] をクリックして結果を表示できます。
    • [ステータス][成功] の場合、トピックが追加されます。
    • [ステータス][失敗] の場合、詳細の表示[アクション] 列の をクリックして原因を特定できます。

テーブルの削除

  1. メタデータ管理ページに移動します。
    1. Alibaba Cloud EMRコンソールにログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、リソースグループを選択します。ビジネス要件に基づいて選択してください。
    3. [メタデータ] タブをクリックします。
  2. [テーブル] ページで、作成したメタデータベースをクリックします。
  3. 削除するテーブルを見つけ、削除[アクション] 列の をクリックします。
  4. [テーブルの削除] メッセージで、[OK] をクリックします。
    [タスク] をクリックして結果を表示できます。
    • [ステータス][成功] の場合、トピックが追加されます。
    • [ステータス][失敗] の場合、詳細の表示[アクション] 列の をクリックして原因を特定できます。

データベースの削除

重要 データベースを削除する前に、データベースに格納されているすべてのテーブルを削除する必要があります。
  1. メタデータ管理ページに移動します。
    1. Alibaba Cloud EMRコンソールにログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択し、リソースグループを選択します。ビジネス要件に基づいて選択してください。
    3. [メタデータ] タブをクリックします。
  2. [テーブル] ページで、作成したメタデータベースをクリックします。
  3. 削除するデータベースを見つけ、削除[アクション] 列の をクリックします。
  4. [データベースの削除] メッセージで、[OK] をクリックします。
    [タスク] をクリックして結果を表示できます。
    • [ステータス][成功] の場合、トピックが追加されます。
    • [ステータス][失敗] の場合、詳細の表示[アクション] 列の をクリックして原因を特定できます。