MAPREDUCE服务 MRS-在Hue WebUI使用元数据浏览器:使用文件创建一个Hive表

时间:2024-06-29 16:25:20

使用文件创建一个Hive表

  1. 访问“Metastore Manager”,在“Databases”选择一个数据库。

    默认数据库为“default”

  2. 单击,进入“Create a new table from a file”页面。
  3. 选择文件。

    1. “Table Name”填写Hive表的名称。

      支持字母、数字、下划线,首位必须为字母或数字,且长度不能超过128位。

    2. 根据需要,在“Description”填写Hive表的描述信息。
    3. “Input File or Location”单击,在HDFS中选择一个用于创建Hive表文件。此文件将存储Hive表的新数据。

      如果文件未在HDFS中保存,可以单击“Upload a file”从本地选择文件并上传。支持同时上传多个文件,文件不可为空。

    4. 如果需要将文件中的数据导入Hive表,选择“Import data”作为“Load method”。默认选择“Import data”

      选择“Create External Table”时,创建的是Hive外部表。

      当选择“Create External Table”时,参数“Input File or Location”需要选择为路径。

      选择“Leave Empty”则创建空的Hive表。

    5. 单击“Next”

  4. 设置分隔符。

    1. “Delimiter”选择一个分隔符。

      如果分隔符不在列表中,选择“Other..”,然后输入新定义的分隔符。

    2. 单击“Preview”查看数据处理预览。
    3. 单击“Next”

  5. 定义字段列。

    1. 单击“Use first row as column names”右侧的,则使用文件中第一行数据作为列名称。取消则不使用数据作为列名称。
    2. “Column name”编辑每个列的名称。

      支持字母、数字、下划线,首位必须为字母或数字,且长度不能超过128位。

      单击“Bulk edit column names”右侧的,可批量对列重新命名。输入所有列的名称并使用逗号分隔。

    3. “Column Type”选择每个列的类型。

  6. 单击“Create Table”创建表,等待Hue显示Hive表的信息。
support.huaweicloud.com/cmpntguide-mrs/mrs_01_0372.html