开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

如何将Tablestore中的数据导入MaxCompute中?

已解决

如何将Tablestore中的数据导入MaxCompute中?

展开
收起
云上静思 2022-03-29 19:27:01 622 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    首先,准备工作。需要开通MaxCompute服务,并创建工作空间。这里以命名为test_tablestore_odps的工作空间为例。

    然后,数据导入。将订单系统中的 order_contract 表同步至MaxCompute。MaxCompute 提供了多种方式读取 tablestore 中的数据,这里我们采用先构建外部表,然后再通过 SQL 根据外部表创建内部表进而投递数据。

    • 创建外部表:以管理员身份登录DataWorks控制台,选择区域并在左侧导航栏单击工作空间列表,然后点击工作空间“test_tablestore_odps”右侧的“进入数据开发”。在临时查询下新建节点选择ODPS SQL,输入节点名称,点击提交。

    • 查看外部表:在临时查询的SQL窗口中输入下图编码: 配图53.png

    • 创建内部表:执行如下SQL建立内部表。 配图54.png

    • 查看内部表:在DataWork 管理控制台首页,点击工作空间列表,点击对应工作空间进入“数据地图”。点击“我的数据”,在列表中可以看到MaxCompute中的order_max_computer_internal表,并点击进入,点击数据预览就可以看到导入的数据了。

    以上内容摘自电子书《一站式结构化数据存储Tablestore实战手册》点击https://developer.aliyun.com/ebook/download/7473 下载完整版

    2022-03-30 12:17:46
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载