saveExternalHiveMetaStore
  • PDF

saveExternalHiveMetaStore

  • PDF

本功能可在VPC环境下使用。

概述

将Cloud Hadoop Hive Metastore关联到用户账户中创建的Cloud DB for MySQL (VPC)数据库。

可通过Cloud DB for MySQL (VPC)关联Metastore并使用。
将Cloud Hadoop Hive Metastore关联到
用户账户中创建的Cloud DB for MySQL (VPC)数据库。
每个集群仅限添加1个以USER_ID + HOST(IP)为单位的关联账户。

仅可在MySQL 5.7.x版本中进行关联,且仅在Cloud DB for MySQL (VPC)处于正在运行的状态下才会支持该功能。
执行TEST CONNECTION功能时,将创建hive_*_CHadoop形式的数据库。
Metastore关联账户仅支持DDL权限。

作为初步任务,将Cloud Hadoop中使用的ACG添加到Cloud DB for MySQL (VPC) ACG 中,并允许所有通信以进行正常互通。

请求

请求参数

参数名 是否必需 类型 限制事项 描述
regionCode No String 区域代码
可以决定要关联Hive Metastore的区域(Region)。
regionCode可通过getRegionList操作获取。
(默认:选择getRegionList查询结果的第一个区域
cloudHadoopInstanceNo Yes String Cloud Hadoop实例编号
cloudHadoopInstanceNo可通过getCloudHadoopInstanceList操作获取。
cloudMysqlInstanceNo Yes String 用于关联Hive Metastore的Cloud DB for MySQL (VPC)实例编号
cloudMysqlInstanceNo可通过getCloudHadoopMysqlInstanceList操作获取。
cloudMysqlUserName Yes String 用于关联Hive Metastore的Cloud DB for MySQL (VPC)访问用户名
cloudMysqlUserName可通过getCloudHadoopMysqlUserList操作获取。
cloudMysqlUserPassword Yes String 用于关联Hive Metastore的Cloud DB for MySQL (VPC)访问用户密码
cloudMysqlUserPassword可通过getCloudHadoopMysqlUserList操作获取。
output No String 响应结果的格式类型
Options: xml | json
Default: xml

示例

请求示例

ncloud vhadoop saveExternalHiveMetaStore --regionCode KR --cloudHadoopInstanceNo 821***  --cloudMysqlInstanceNo 823*** --cloudMysqlUserName test** --cloudMysqlUserPassword ******

响应示例

<saveExternalHiveMetaStoreResponse>
    <requestId>65544ec3-8da6-4bf1-9b0c-5957d110bd42</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
</saveExternalHiveMetaStoreResponse>

本文对您有帮助吗?