云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_联想服务器驱动下载_哪家好

小七 141 0

本博客的上下文是这样一种情况:在一个客户经历了资产剥离,并且由于某种原因,trustdata大数据,拆分的公司代码数据继续驻留在父ERP中,新公司的应用程序需要访问该数据。这是一种临时情况,直到新的公司代码数据从父ERP中完全删除。新公司使用MS BI,并且要求只提取特定于公司代码的数据。限制对微软BI提取模块的新公司代码的访问有点棘手。

Theobald软件:

Xtract是–Xtract是Theobald软件的产品之一。

SAP和SQL Server集成服务的即插即用。

集成您的SAP系统(ERP、S/4HANA、,BW)与SQL Server集成服务。只需点击几下鼠标,即可提取出高性能、高稳定性的海量数据。

extract IS组件套件提供9个组件,提供各种SAP接口技术。使用图形编辑器以安全和类型安全的方式实现数据流。

如何通过Theobald软件将SAP数据发送到Microsoft DW:

如何将Theobald功能限制为SAP的特定公司代码。

包含Theobald模块的传输需要导入SAP ERP系统。

Z璝u XTRACT璝u IS璝u REMOTE璝u REPORTZïu extractïu ISïu表Z\u extract\u是表\u压缩Z_XTRACT_IS_TABLE_JOIN.

将特定的公司代码和销售组织发送到Microsoft DWH,需要以下两个步骤。

为公司代码和销售组织创建授权对象。创建授权角色并将角色分配给所需的用户。在功能模块Z\u extract\u IS\u TABLE中维护公司代码和销售组织的过滤条件

1)创建公司代码和销售组织的授权对象的步骤:

创建两行组织条件VKORG(销售组织),美国云服务器,BUKRS(公司代码),如下

SPRO Tcode->创建组织条件->维护需要限制的表。

这里我们为公司代码(BUKRS)创建了组织条件ZBKPF,为销售组织(VKORG)创建了组织条件ZKNVP。

添加有公司代码的表的字段/列名。

2)创建授权角色并将角色分配给所需的用户。

从T-code PFCG和维护下面的对象,如下面的屏幕截图所示。

a)S\U RFC–通过SE37执行功能模块的授权。

维护下面的S\U RFC授权对象中的功能模块。

DDIF\U FIELDINFO\U GET

RFCPING

RFC\U GET\U function\U INTERFACE

RFC\U GET\U NAMETAB

RFC\U READ\U TABLE

Z\U Extract\U IS\U REMOTE\U REPORTZïu extractïu ISïu表Z\u extract\u是表\u压缩Z_XTRACT_IS_TABLE_JOIN.

b)S_TCODE–限制访问事务代码的授权

这里我们授权T-code SE37运行上述功能模块

c)S_utabu LIN基于组织标准限制访问表的授权

在组织标准和销售下维护组织标准名称组织单元字段下的组织/公司代码值1.

d)S\禁忌名称限制表访问权限

维护表中有公司代码和销售组织的表名

e)S\ U开发-ABAP工作台授权

从SU01创建远程系统用户,并分配我们从中创建的角色PFCG.

3)在标准功能模块RFC\U READ\U表中维护公司代码和销售组织的过滤条件

参照标准功能模块RFC\U READ\U表修改过滤所需公司代码和销售组织的选择查询:

*------------------------*包括我们创建的

*用于过滤公司代码和销售组织的授权对象和远程用户。* ———————————————————————-调用函数'SUSR\u USER\u AUTH\u FOR\u OBJ\u GET'导出*新缓冲=3*MANDANT=SY-MANDT用户名=sy unamesel\u object='S\u TABU LIN'桌子值=lt\u值例外情况用户名不存在=1未授权=2内部错误=3其他=4。如果sy subrc0。*在这里实现适当的错误处理WRITE:/sy uname,'没有授权'。结束。* ———————————————————————-*从数据库中读取所需的销售组织数据,并将相关的

*部分复制到数据中* ———————————————————————-将表字段读入键fieldname='VKORG'的ls\u字段。如果sy subrc EQ 0。用von='ZKNVP'键将表lt\u值读入ls\u值。如果sy subrc EQ 0。选择*FROM(query\u table)INTOWHERE vkorg='SE02'和(options)按主键排序。3* ———————————————————————-*如果不存在销售组织数据,则从数据库中读取所需的公司

*代码数据,并将相关部分复制到数据中*---------------------------

将表字段读入键fieldname='BUKRS'的ls\u字段。如果sy subrc EQ 0。用von='ZBKPF'键将表lt\u值读入ls\u值。如果sy subrc EQ 0。ls\ U value\ field=ls\ U values-von。清除ls\ U值。选择*FROM(query\u table)INTOWHERE bukrs='SE02'和(options)按主键排序。* ———————————————————————-*如果没有销售组织数据和公司代码数据,则

*将相关部分复制到数据中*---------------------------

如果数据是初始数据。

选择*从(查询表)到其中(选项)按主键订购。

结束如果。

发布这些更改,永久免费的云服务器,即时通讯云平台,个人免费云服务器,试图从父SAP ERP提取其数据的拆分公司将无法访问其自身以外的公司代码/销售组织数据。