zoukankan      html  css  js  c++  java
  • 【HANA系列】SAP HANA SLT在表中隐藏字段并传入HANA的方法

    公众号:matinal
    本文作者:matinal
     

    前言部分

    大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。

    正文部分

    这篇本来是想大概讲一些过程,但是后来有整理了一下,所以详细讲讲SLT的功能。

    什么是SLT?

    SLT是在NetWeaver平台上运行的SAP Landscape Transformation Replication Server(SLT)。

    SLT是需要从SAP ERP或非SAP系统进行与HANA实时(非实时)数据复制的所有HANA客户的理想解决方案。

    我们这里来借助HR模块的表来做演示

    HR模块的表PA2001表需要把数据复制到HANA中。 

    需要在表PA2001隐藏2列(例如UMSCH&UMSKD)并复制到HANA中。

    第一步:

    运行SLT的配置的TCODE:/LTRS,如下图所示

    第二步:

    选择一个在系统的表中存在的schema,如下图所示

    第三步:

    点开Rule assignment,右键添加表,如下图所示

    第四步:

    输入我们之前要操作的表PA2001,点确定,如下图所示

    第五步:

    这样就把表PA2001添加到Rule Assignment下面了,如下图所示

    第六步:

    选中我们添加的表PA2001,然后再选择Field related Rule,如下图所示

    第七步:

    在第六步选择后,会打开一个新窗口

    第八步:

    选择Field related Rule,打开一个新窗口

    然后填写上输入的参数名称

    第九步:

    选择Field related rule

    输入要隐藏的字段名称

    在Line of code字段填上实际的值

    这里有个限制:100个字符和ABAP代码/语言

    将“E_”放在字段的前面(例如EMSCH或E_EMSCH)

    第十步:

    如果要设置其他字段,按照上面步骤再次操作一遍就行

    第十一步:

    输入TCODE:LTRC来复制字段

    第十二步:

    点击Data Provisioning按钮,会看到更多选项

    第十三步:

    打开Data Provisioning窗口后,选择start replication单选按钮,输入表名,然后执行

    第十四步:

    在复制窗口中找到我们的表PA2001,检查是否是schedule,如图所示

    第十五步:

    从HANA Modeller透视图打开表,并检查表中的那些字段是否被屏蔽。

  • 相关阅读:
    Linux下防火墙的相关命令
    java中的异常总结
    Java中的==和equals的区别
    一个简单的前后端分离项目,适合新手练手
    入住博客园鸭
    centos7 安装 Python PIL模块
    Linux 装机错误解决
    Python 爬取煎蛋网妹子图片代码
    Python 简易聊天机器人
    Python员工信息表练习
  • 原文地址:https://www.cnblogs.com/SAPmatinal/p/11184314.html
Copyright © 2011-2022 走看看