zoukankan      html  css  js  c++  java
  • [Step By Step]使用SAP Business Objects Data Services将合并数据导入到SAP HANA中(Merge) 沧海

    简要说明:

    在该例子中,我们将选择最简单的方式来演示合并导入。源数据选择一个csv的平面文件(便于修改一些相应特性信息),另外是SAP HANA本身的一张表的数据。通过该类数据的合并,再结合前面介绍的其他的数据导入方式,我们可以合并任意类型的数据。

    1. 登陆进入SAP Business Objects Data Services Designer中

    2. 创建Data store SAP HANA(SAP HANA的连接)

    SAP HANA http://www.cnblogs.com/omygod/archive/2013/05/23/3094306.html

    3. 源文件准备

    image

    4. 创建源文件连接:

    文件一:

    在左下方选择

    image

    image

    源数据二:

    image

    5. 创建project, batch job及data flow

    image

    6. 创建Data Flow中的源文件

    将刚刚准备好的源数据对象拖动到data flow中,并且设为源数据

    image

    7. 创建Merge Transform

    创建一个Merge Transform,并连接

    image

    双击Merge,我们会发现我们的源数据在格式上有一定的不一致,我们需要将源数据调整到一致。

    image

    这时,我们可以新建一个Query Transform来调整输出,也可以直接调整源数据,在此处,我们选择直接调整源数据

    8. 修改csv文件内数据的格式

    调整源数据的信息

    image

    9. 删除已有的Merge Transform,并重新拖动一个Merge Transform,双击Merge 图标,此时,所有数据的格式是一致的

    image

    10. 新建Query Transform,并连接

    image

    由于merge之后的数据是没有主键的,同时,customerID在两个文件中是有重复的,因此我们将原customerID改为sourcecustomerID,同时新建一个主键列TargetCustomerID

    image

    有一些是我们不需要的,我们直接从query中删除

    image

    11. 新建Template Table

    image

    12. 执行Job

    image

    image

    image

    13. 在Data Flow中查看数据

    image

    14. 在SAP HANA Studio中查看数据:

    image

    专注于企业信息化,最近对股票数据分析较为感兴趣,可免费分享股票个股主力资金实时变化趋势分析工具,股票交流QQ群:457394862
  • 相关阅读:
    CodeFirst从零搭建ASP.NETCore2.0
    ASP.NetCore2.0概览
    C#图片处理(转zhjzwl/archive)
    数据库内部视图,存储过程的使用
    《用户体验要素》学习笔记 —— 初识五层要素
    《用户体验要素》学习笔记 —— 用户体验重要性
    To B产品,业务方全程蒙蔽怎么搞?
    产品经理需要的技能,我有吗?
    拼多多为何没有购物车功能
    章节十四、3-执行JavaScript命令
  • 原文地址:https://www.cnblogs.com/omygod/p/3101553.html
Copyright © 2011-2022 走看看