MAPREDUCE服务 MRS-CREATE VIRTUAL SCHEMA:CREATE/DROP/SHOW VIRTUAL SCHEMA(S)
CREATE/DROP/SHOW VIRTUAL SCHEMA(S)
- CREATE
HetuEngine中的CREATE语句用来创建SCHEMA映射,通过映射信息对外开放本域数据源。
语法如下:
CREATE VIRTUAL SCHEMA [ IF NOT EXISTS ] [ ctlg_dest.]schema_name WITH ( [catalog = ctlg_name,] schema = schm_name, [property_name = expression, ...] )
创建一个virtual schema,需要在WITH中提供具体映射的schema信息。
ctlg_dest为在哪个数据源创建virtual schema,参数可选,如果不指定则取当前Session中的catalog,如果当前Session中也未指定catalog则会创建失败。
WITH必选,schema参数必选,catalog参数可选(如果不指定则取当前Session中的catalog)。
样例语句:
CREATE VIRTUAL SCHEMA hive_default WITH (catalog = 'hive', schema = 'default');
- DROP
HetuEngine中的DROP语句用来删除SCHEMA映射。
语法如下:
DROP VIRTUAL SCHEMA [ IF EXISTS ] schema_name
schema_name也可以替换为全限定名(catalogName.virtualSchema)。
样例语句:
DROP VIRTUAL SCHEMA hive_default;
- SHOW
HetuEngine中的SHOW语句用来查询所有SCHEMA映射。
语法如下:
SHOW VIRTUAL SCHEMAS [ FROM catalog ] [ LIKE pattern ]
样例语句:
SHOW VIRTUAL SCHEMAS;
- RDS for MySQL审计日志_开启日志审计_数据库审计_华为云数据库RDS
- 华为云数据库 RDS for MySQL常见故障排除_华为云
- GaussDB连接_华为Gaussdb_高斯数据库连接_华为云
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- GaussDB分析_GaussDB数据库分析_高斯数据库分析_华为云
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine
- 数据安全-数据库安全-配置数据库sql审计规则
- GaussDB查看表大小_GaussDB查询表空间_高斯数据库查看表大小-华为云
- GaussDB登录_GaussDB数据库登录_高斯数据库登录-华为云