元数据映射至Hologres

当您在Hologres需要加速查询MaxCompute数据时,可以使用元数据映射至Hologres节点,将MaxCompute表元数据映射至Hologres,通过Hologres外表实现对MaxCompute数据的加速查询。

前提条件

使用限制

  • 仅支持将MaxCompute表的元数据映射为Hologres外部表。

  • 仅支持在Data Studio手动执行该节点任务。

新建节点

新建元数据映射至Hologres节点

配置节点

您可以通过设置目标信息、来源信息以及高级选项,完成节点的配置。

配置目标信息

请根据以下参数的配置说明,完成目标库表的配置。

参数

配置说明

目标连接

选择需要映射的目标Hologres数据源。

您可通过左侧的目标管理功能,对Hologres数据源进行管理或授权。

目标库

选择目标Hologres数据库。

Schema

选择目标Schema,默认Schemapublic

配置来源信息

请根据以下参数的配置说明,完成元数据来源信息的配置。

参数

配置说明

类型

默认为MaxCompute类型。

服务器列表

Hologres实例创建成功后会自动创建名称为odps_server的服务器,您可直接使用。

来源项目

填写需要映射元数据的MaxCompute项目名称。

选择要直接加速的表

整库加速

选择整库加速,可将MaxCompute数据库中的所有表元数据映射到目标Hologres数据库。

部分加速

如需对部分表进行加速查询,可选择部分加速。您可通过在右侧搜索框中输入目标表名前缀,并在下方表列表中勾选需要加速的表来实现。

说明

列表最多支持显示200张表,超出将不显示。

配置高级选项

请根据以下参数的配置说明,结合业务需求,对表名冲突和数据类型不支持的情况进行相应配置。

参数

配置说明

表名冲突

支持以下三种方式:

  • 忽略,继续创建其他表。

  • 更新,修改同名表。

  • 报错,不再重复创建。

数据类型不支持

支持以下两种策略:

  • 报错,导入失败。

  • 忽略,跳过不支持字段。

运行节点

如需执行节点任务,请根据您的业务需求配置相应的调试信息。

  1. 配置节点属性。

    您可在同步节点编辑页面右侧调试配置中配置计算资源资源组信息,具体参数信息如下。

    参数名称

    描述

    资源组

    选择您绑定Hologres计算资源时已通过测试连通性的资源组。

    计算 CU

    设置您执行任务所需的计算CU,默认值为0.25

    参数

    在配置过滤条件中通过${参数名}的方式定义变量时,需要在脚本参数处配置参数名参数值信息,任务运行时会将它动态替换为真实的取值。详情请参见节点调度

  2. 运行节点任务时,您可单击保存运行同步任务。