当您在Hologres需要加速查询MaxCompute数据时,可以使用元数据映射至Hologres节点,将MaxCompute表元数据映射至Hologres,通过Hologres外表实现对MaxCompute数据的加速查询。
前提条件
已创建需要映射元数据的MaxCompute项目。
已创建Hologres实例并绑定为Hologres计算资源。
说明绑定Hologres计算资源的时候,会在数据源生成一个同名的数据源。
使用限制
仅支持将MaxCompute表的元数据映射为Hologres外部表。
仅支持在Data Studio手动执行该节点任务。
新建节点
配置节点
您可以通过设置目标信息、来源信息以及高级选项,完成节点的配置。
配置目标信息
请根据以下参数的配置说明,完成目标库表的配置。
参数 | 配置说明 |
目标连接 | 选择需要映射的目标Hologres数据源。 您可通过左侧的目标管理功能,对Hologres数据源进行管理或授权。 |
目标库 | 选择目标Hologres数据库。 |
Schema | 选择目标Schema,默认Schema为 |
配置来源信息
请根据以下参数的配置说明,完成元数据来源信息的配置。
参数 | 配置说明 | |
类型 | 默认为MaxCompute类型。 | |
服务器列表 | Hologres实例创建成功后会自动创建名称为 | |
来源项目 | 填写需要映射元数据的MaxCompute项目名称。 | |
选择要直接加速的表 | 整库加速 | 选择整库加速,可将MaxCompute数据库中的所有表元数据映射到目标Hologres数据库。 |
部分加速 | 如需对部分表进行加速查询,可选择部分加速。您可通过在右侧搜索框中输入目标表名前缀,并在下方表列表中勾选需要加速的表来实现。 说明 列表最多支持显示200张表,超出将不显示。 |
配置高级选项
请根据以下参数的配置说明,结合业务需求,对表名冲突和数据类型不支持的情况进行相应配置。
参数 | 配置说明 |
表名冲突 | 支持以下三种方式:
|
数据类型不支持 | 支持以下两种策略:
|
运行节点
如需执行节点任务,请根据您的业务需求配置相应的调试信息。
配置节点属性。
您可在同步节点编辑页面右侧调试配置中配置计算资源及资源组信息,具体参数信息如下。
参数名称
描述
资源组
选择您绑定Hologres计算资源时已通过测试连通性的资源组。
计算 CU
设置您执行任务所需的计算CU,默认值为
0.25
。参数
在配置过滤条件中通过
${参数名}
的方式定义变量时,需要在脚本参数处配置参数名、参数值信息,任务运行时会将它动态替换为真实的取值。详情请参见节点调度。运行节点任务时,您可单击保存并运行同步任务。