管理数据库

本文为您介绍如何新建、编辑或删除数据库。

前提条件

  • 已创建工作空间,详情请参见管理工作空间

  • 已创建EMR on ECS形态下的集群或Serverless StarRocks实例,详情请参见创建集群创建实例

    支持的集群类型为DataLake、Hadoop和自定义集群。

使用限制

暂不支持添加已启用Kerberos认证的集群下的数据库。

新建数据库

  1. 进入EMR Notebook页面。

    1. 登录E-MapReduce控制台

    2. 在左侧导航栏,选择EMR Workbench > Notebook

    3. 在Notebook页面,单击目标工作空间操作列的控制台

  2. 在左侧导航栏,单击image(数据库)图标。

  3. 单击image图标。

  4. 在弹出的面板中,配置相关的参数。

    Spark SQL

    参数

    说明

    数据库类型

    Spark SQL

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    EMR集群的Master节点的内网域名或内网IP地址。

    端口

    Spark Thrift Server服务的访问端口。

    数据库

    待访问的Spark数据库名称。可选参数。

    访问方式

    支持以下访问方式:

    • LDAP:需设置用户名和密码。EMR集群中设置的用户,详情请参见管理用户

    • 免密登录:仅需设置用户名。

    网络检测

    单击测试连通性,可以测试网络连通性。

    Hive

    参数

    说明

    数据库类型

    Hive

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    EMR集群的Master节点的内网域名或内网IP地址。

    端口

    EMR集群中HiveServer2的端口信息,通常为hive.server2.thrift.port的参数值。

    您可以在EMR控制台Hive服务的配置页面,查看hive.server2.thrift.port参数的值。

    数据库

    待访问的Hive数据库名称。可选参数。

    访问方式

    支持以下访问方式:

    • LDAP:需设置用户名和密码。EMR集群中设置的用户,详情请参见管理用户

    • 免密登录:仅需设置用户名。

    网络检测

    单击测试连通性,可以测试网络连通性。

    StarRocks

    参数

    说明

    数据库类型

    StarRocks

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    StarRocks FE的内网地址。您可以在EMR Serverless StarRocks的实例详情页签的FE详情区域查看内网地址

    端口

    9030

    数据库

    待访问的StarRocks数据库名称。可选参数。

    访问方式

    仅支持用户名和密码方式。

    网络检测

    单击测试连通性,可以测试网络连通性。

    Impala

    参数

    说明

    数据库类型

    Impala

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    EMR集群的Master节点的内网域名或内网IP地址。

    端口

    EMR集群中Impala的端口信息,通常为21050端口。您可以在EMR控制台Impala服务的配置页面,查看hs2_port参数的值。

    数据库

    待访问的Impala数据库名称。可选参数。

    访问方式

    支持以下访问方式:

    • LDAP:需设置用户名和密码。EMR集群中设置的用户,详情请参见管理用户

    • 免密登录:仅需设置用户名。

    网络检测

    单击测试连通性,可以测试网络连通性。

    Presto

    参数

    说明

    数据库类型

    Presto

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    EMR集群的Master节点的内网域名或内网IP地址。

    端口

    EMR集群中Presto的端口信息,通常为8889端口。您可以在EMR控制台Presto服务的配置页面,查看http-server.http.port参数的值。

    数据库

    待访问的Presto数据库名称。可选参数。

    访问方式

    支持以下访问方式:

    • LDAP:需设置用户名和密码。EMR集群中设置的用户,详情请参见管理用户

    • 免密登录:仅需设置用户名。

    网络检测

    单击测试连通性,可以测试网络连通性。

    Trino

    参数

    说明

    数据库类型

    Trino

    名称

    新建数据库的名称,长度限制为1~64个字符,只允许包含中文、字母、数字、空格、短划线(-)和下划线(_)。

    网络类型

    仅支持专有网络类型。

    专有网络

    默认展示工作空间配置的网络参数,不支持修改。为了确保数据源能够顺利连接至工作空间,其专有网络、安全组必须与当前展示的工作空间预设网络配置完全一致。

    安全组

    地址

    EMR集群的Master节点的内网域名或内网IP地址。

    端口

    EMR集群中Trino的端口信息,通常为9090端口。您可以在EMR控制台Trino服务的配置页面,查看http-server.http.port参数的值。

    数据库

    待访问的Trino数据库名称。可选参数。

    访问方式

    仅支持用户名和密码方式。

    网络检测

    单击测试连通性,可以测试网络连通性。

  5. 单击添加数据库

编辑数据库

  1. 数据库页面,单击目标数据库操作列的编辑

  2. 修改配置的参数。

  3. 单击保存修改

删除数据库

  1. 数据库页面,选择目标数据库的... > 删除

  2. 在弹出的对话框中,单击删除数据库