General Steps to Enhance DS:
1. Enhance Extract Structure (Append Structure)
2. Implement Customer exit
a) CMOD create enhancemnet project
b) Assign enhancemnet to project
c) Implement exit
3. Re-generate DS. (RSA6 -> Change the DS -> DataSource -> Generate)
4. Customizing for extraction (Replicate Datasources from a source system will create identical DS structures in the BW system.)
4. Checking Extractors & Loading data
Reference:
1. Enhancing LO Datasource Step by Step with screen shot and code:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
2. SAP help documnet about enhancing DS
http://help.sap.com/saphelp_nw70/helpdata/en/6e/fe6e420f00d242e10000000a1550b0/frameset.htm
3. Business Content
http://help.sap.com/saphelp_nw70/helpdata/en/c1/ea683cc5e8ca68e10000000a114084/frameset.htm
Code Example (Customer exit):
DATA: l_s_mat LIKE biw_mara_s, "Provider Structure for Material Master Data
l_tabix LIKE sy-tabix,
l_prctr LIKE marc-prctr.
CASE i_datasource.
WHEN '0MATERIAL_ATTR'.
LOOP AT i_t_data INTO l_s_mat.
l_tabix = sy-tabix.
SELECT SINGLE prctr
INTO l_prctr
FROM marc
WHERE matnr = l_s_mat-matnr.
IF sy-subrc = 0.
l_s_mat-prctr = l_prctr.
ELSE.
l_s_mat-prctr = ''.
ENDIF.
MODIFY i_t_data FROM l_s_mat INDEX l_tabix.
ENDLOOP.
ENDCASE.
Other:
1. RSA5/RSA6的区别。
从BI中选Customizing Extrators会Navigate到Source System中的RSA6. RSA6中的DS都是A version。
RSA5中保含未激活状态的DS, 可在此transaction中activate DS.
NOTE: DS in R/3 source system come in two versions
a) D - SAP delivery version
b) A - Active version
The D version is the original definition from the Plug-In. The A version is used in data extraction.
The R/3 Plug-In (PI) must be installed in the source system. The Plug-In interface enables the exchange of data between SAP systems. Technically, the Plug-In contains ABAP Objects, such as tables and programs, used for data extraction.
Tips: If you want to find a specific DS, you shoud
a) Position the cursor on the root node
b) Click "Expand" button on the application toolbar
c) Click "Find" in the system app toolbar
This way we can find DS quickly.
2. Delta update的处理细节
3. 如何在R/3 source system中创建一个新的DS
a) SBIW -> Generic DS -> Maintain Generic DS or RSO2 to create DS
b) Replicate the DS so that identical structures of the DS can appear in the BW system
分享到:
相关推荐
本文将详细探讨如何通过增强SAP Lo数据源来提升其功能性和数据处理能力,具体聚焦于“Enhancing SAP Lo datasource”这一主题,基于Vikash Agrawal所撰写的资料。 ### 概述 增强SAP Lo数据源主要涉及对现有数据源...
而今天我们要探讨的是一个能够进一步提升其效能的插件——Obsidian Enhancing Mindmap,它为用户提供了丰富的思维导图功能,让复杂的思考过程变得井然有序。 Obsidian Enhancing Mindmap是专为Obsidian设计的一款...
Enhancing Adobe Acrobat DC Forms with JavaScript.pdf Enhancing Adobe Acrobat DC Forms with JavaScript.pdf Enhancing Adobe Acrobat DC Forms with JavaScript.pdf
simulate code:Enhancing low light images using near infrared flash images. Shaojie Zhuo, Xiaopeng Zhang, Xiaoping Miao, and Terence Sim, “Enhancing low light images using near infrared flash images,...
2018年出版的《Privacy-Enhancing Fog Computing and Its Applications》这本书,专注于在雾计算环境中如何增强隐私保护的技术和应用。 在本书的描述中提到了隐私保护技术。随着云计算的发展,数据隐私和安全性问题...
Enhancing Bluetooth Location Services with Direction Finding。 1.Executive Summary 2.Introduction 3.Bluetooth Location Services 4.Bluetooth Direction Finding 1)Direction Finding Using Angle of ...
Enhancing Java Stream API
文章代码
The Definitive Guide to Building Firewalls with Linux. An indispensable working resource for every Linux administrator concerned with security, this guide presents comprehensive coverage of both ...
图像处理是计算机视觉领域的重要分支,它涉及对图像的增强和过滤以便于人类的视觉消费或进一步的自动化处理。图像增强通常指的是改善图像质量,使之更适合人眼观看,或者更适合于后续的图像分析过程,如自动识别和...
In this paper, we describe an approach for enhancing the structural properties of similarity matrices based on two concepts: first, we introduce a new class of robust and scalable audio features ...
Enhancing Adobe Acrobat DC Forms with JavaScript 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
【跨模态行人重识别】在计算机视觉领域中,跨模态行人重识别(Cross-Modality Person Re-Identification,简称VT Re-ID)是一项重要的技术,尤其在24小时智能监控系统中。当可见光摄像头在夜间无法正常工作时,热像...
Enhancing the Integrity of the ICT OT Supply Chain
Enhancing Adobe Acrobat DC Forms with JavaScript 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如...
根据提供的文件内容,本文档是一篇关于在多目标进化算法中增强倒置PBI标量化方法鲁棒性的研究论文。在这篇论文中,作者通过研究和改进多目标进化算法中的一个特定变体,即MOEA/D(多目标进化算法/分解),来提高其在...
标题与描述:“提升Memcached的可扩展性” 在IT领域,特别是分布式系统和缓存解决方案中,Memcached作为一款开源、多线程、分布式的键值存储系统,被广泛应用于软件即服务(SaaS)场景中,以降低数据库和计算服务器...