本文将会为您介绍在HoloStudio中如何以可视化的方式导入MaxCompute数据。

为高效查询MaxCompute数据,Hologres支持将MaxCompute数据导入再查询,相比于建外表直接查询方式,性能大大提升,详情可以参见使用SQL将MaxCompute导入Hologres。HoloStudio的一键MaxCompute数据同步模块支持以可视化的方式将MaxCompute表数据直接导入,无须写SQL就能导入数据,方便快捷。

  1. 新建一键MaxCompute数据同步节点

    在数据开发单击一键MaxCompute数据同步,并填写节点信息。

    794
  2. 填写数据同步信息

    新建节点完成之后,填写同步信息。

    说明 当前最多支持一级分区导入,若是多级分区,可以将下方解析的sql复制,在sql console中加过滤条件再手动运行。
    795
    参数 配置项 说明 备注
    MaxCompute源表选择 外部表来源 已有外部表新建外部表
    • 已有外部表表示已经提前在Hologres中建立映射MaxCompute数据的外部表
    • 新建外部表表示无相应的外部表,需要同步时新建
    外部表表名字 已有的外部表表名 外部表用于映射MaxCompute数据,需要与同步数据的MaxCompute表对应
    目标表设置 目标库 Hologres的DB名
    目标Schema 当前DB下的schema名 默认为public,也可以选择新建schema并使用
    目标表名 要导入数据的表名 自定义
    目标表描述 为目标表添加comment
    同步设置 同步字段 选择需要同步的MaxCompute表字段 可以选择全部字段,也可以选择部分字段
    分区配置 选择需要同步的分区字段 当前Hologres仅支持一级分区
    索引配置 为目标表构建索引 索引的创建可以参见文档设置表属性
    SQL Script SQL Script 自动解析出当前运行的SQL,方便参照
  3. 执行同步任务

    填写完以上同步信息之后,单击页面上方的保存,并单击运行,执行同步任务。任务执行完成之后,可以使用SQL Console或者PG管理查询数据。