SlideShare a Scribd company logo
1 of 21
Download to read offline
R/3 Extraction
• The transaction data entering the
  Business Information Warehouse by
  means of extractors originates
  from very different modules. Due to past
  developments, very different extraction
  mechanisms are
  necessary.
• Before you start an SAP BW project (and also if
  BW is already in productive use), you will probably
  think about the reports you want to run and the
  data you need from the R/3 System.
• You will then have to take a look at the sources
  shipped with SAP Business Content to decide
  which ones meet your requirements and can be
  used by default.
• If you need data that cannot be supplied by the
  standard sources, you can:
  Create new InfoSources
  Enhance the standard ones
Extracting Transaction data
• Each time a DataSource is generated, the
  corresponding transfer and communication structures
  are also generated in the BW System. Transfer
  structures always exist in pairs - in a source system
  and in the associated SAP BW System. This transfer
  structure is used to transfer data in the format of the
  original application from a source system to BW,
  where it is forwarded to the communication structure
  of the InfoSource using transformation rules.
• The communication structure is independent of the
  source system and contains all of the fields in the
  InfoSource that it represents in BW.
Extracting Master data
• Replicating DataSources
• The DataSource is replicated in BW.
• Fields in the OLTP extract structure that have
  been assigned InfoObjects are made available in
  a template DataSource in BW.
• Assigning InfoSources
  The DataSource is assigned to an InfoSource.
• Maintaining the Communication Structure
  The communication structure is generated from
  the selected fields in the template InfoSource in
  BW.
• Creating Transfer Rules
  The transfer structure is generated from the
  selected InfoObjects in the template
  DataSource in BW and in the R/3 OLTP System.
Business Content extractors
• SAP provides extractors for almost all applications.
• These extractors are programmed on a fixed basis and
  shipped with Business Content. However,
  some Business Content extractors do use the
  technology of the cross-application generic extractors.
• Business Content is developed and enhanced with every
  new BW Release.
Generic Extractors
• In response to demands from our customers, SAP has
  designed the reporting facility in certain parts of the R/3
  System in such a way that it can be easily customized.
  Information systems were developed in the R/3 System
  that can be adapted individually to the customer's
  requirements.
• The Business Information Warehouse must be able to
  process this data, with the result that it must be possible
  to define generic extractors in certain applications.
  These applications are the Logistics Information System,
  profitability analysis and Special Ledger.
• Each individual application provides tools for this
  purpose. But first, you have to generate a DataSource
  from a selected 'data base' in the application.
• Following this, you have to assign attributes to the fields
  of the extract structure / DataSource (for example,
  selectability).
• Depending on the application, certain settings may have
  to be made. In this example, activating the
  delta update in the LIS.
Cross Application
• Data supplied to customer tables in an R/3 System by
  programs developed in-house can also be transferred to
  BW. This includes data in R/3 tables that are supplied by
  SAP programs but cannot be made available to the
  Business Information Warehouse with Business Content.
• The tool for generic data extraction can be used here to
  generate an extractor for all applications. By assigning a
  database view or transparent database table, you can
  transfer data to BW without having to write your own
  programs.
• Several steps are also required to create extractors
  using the generic data extraction tool (transaction RS02).
  These are basically as follows:
• Create a DataSource with the generic data extraction
  tool (transaction RSO2)
• If necessary, create a view or an InfoSet (functional
  area).
• The fields in the DataSource must then be assigned
  InfoObjects. If these InfoObjects are not available, they
  must be created.
Update Methods
• Data can be imported into BW using two different update
  methods: a full update, in which all of the
  data is extracted, and a delta update, in which only the
  data that has been changed or added since the last
  import run is extracted.
• Naturally, a delta update is particularly suitable for large
  quantities of data so that the same data does not have to
  be imported into BW several times.
• A delta management tool (change log) is
  provided for the most important master data,
  which can have a very large number of
  characteristic instances in the R/3 OLTP
  System. These characteristics are the material,
  batch number, plant, creditor, debtor, cost
  center, cost component, activity type and
  G/L account.
• As far as the transaction data is concerned, Business
  Content is shipped with extractors in SD and HR, which
  support delta processes. Within the LO module, a central
  delta management is used. In LIS and CO/PA, all
  application-specific generated extractors support a delta
  process. Delta updates in the LIS are based on separate
  delta tables. The CO/PA module, on the other hand,
  uses a timestamp.
• A delta process is not implemented for the
  cross-application generic data extraction
  tool. Delta
  extraction in this case can only be carried
  out by suitable selections using a creation
  and change date.
End of Intro to R/3 Extraction

More Related Content

What's hot

CubeView is a browser based Business Analytical reporting tool OLAP Dashboard
CubeView is a browser based Business Analytical reporting tool OLAP DashboardCubeView is a browser based Business Analytical reporting tool OLAP Dashboard
CubeView is a browser based Business Analytical reporting tool OLAP Dashboardhitforseo
 
AVReporter v3.0 Energy Management Overview
AVReporter v3.0 Energy Management OverviewAVReporter v3.0 Energy Management Overview
AVReporter v3.0 Energy Management OverviewAvreporter KONsys
 
AVReporter v2.5 energy management
AVReporter v2.5 energy managementAVReporter v2.5 energy management
AVReporter v2.5 energy managementAvreporter KONsys
 
3rd party transactional reporting strategy
3rd party transactional reporting strategy3rd party transactional reporting strategy
3rd party transactional reporting strategyPavan B
 
SFDC Other Platform Features
SFDC Other Platform FeaturesSFDC Other Platform Features
SFDC Other Platform FeaturesSujit Kumar
 
My past projects
My past projectsMy past projects
My past projectsxjonny
 
Pentaho: Reporting Solution Development
Pentaho: Reporting Solution DevelopmentPentaho: Reporting Solution Development
Pentaho: Reporting Solution Developmentpentaho Content
 
Making It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsMaking It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsKyriba Corporation
 
Bi publisher for hyperion planning
Bi publisher for hyperion planningBi publisher for hyperion planning
Bi publisher for hyperion planningMaxim Levko
 
Pentaho BootCamp : Using the Pentaho Reporting Tools
Pentaho BootCamp : Using the Pentaho Reporting ToolsPentaho BootCamp : Using the Pentaho Reporting Tools
Pentaho BootCamp : Using the Pentaho Reporting ToolsWildan Maulana
 
Pegasus Business Software - Opera 3 Upgrade Guide
Pegasus Business Software - Opera 3 Upgrade GuidePegasus Business Software - Opera 3 Upgrade Guide
Pegasus Business Software - Opera 3 Upgrade GuideRichard Common
 
Lecture16 abap on line
Lecture16 abap on lineLecture16 abap on line
Lecture16 abap on lineMilind Patil
 
0102 basis
0102 basis0102 basis
0102 basisvkyecc1
 

What's hot (19)

Using idoc method in lsmw
Using idoc method in lsmwUsing idoc method in lsmw
Using idoc method in lsmw
 
CubeView is a browser based Business Analytical reporting tool OLAP Dashboard
CubeView is a browser based Business Analytical reporting tool OLAP DashboardCubeView is a browser based Business Analytical reporting tool OLAP Dashboard
CubeView is a browser based Business Analytical reporting tool OLAP Dashboard
 
AVReporter v3.0 Energy Management Overview
AVReporter v3.0 Energy Management OverviewAVReporter v3.0 Energy Management Overview
AVReporter v3.0 Energy Management Overview
 
Sap
SapSap
Sap
 
AVReporter v2.5 energy management
AVReporter v2.5 energy managementAVReporter v2.5 energy management
AVReporter v2.5 energy management
 
3rd party transactional reporting strategy
3rd party transactional reporting strategy3rd party transactional reporting strategy
3rd party transactional reporting strategy
 
SFDC Other Platform Features
SFDC Other Platform FeaturesSFDC Other Platform Features
SFDC Other Platform Features
 
My past projects
My past projectsMy past projects
My past projects
 
Pentaho: Reporting Solution Development
Pentaho: Reporting Solution DevelopmentPentaho: Reporting Solution Development
Pentaho: Reporting Solution Development
 
Making It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other SystemsMaking It Easy to Connect Kyriba with Other Systems
Making It Easy to Connect Kyriba with Other Systems
 
Bi publisher for hyperion planning
Bi publisher for hyperion planningBi publisher for hyperion planning
Bi publisher for hyperion planning
 
Pentaho BootCamp : Using the Pentaho Reporting Tools
Pentaho BootCamp : Using the Pentaho Reporting ToolsPentaho BootCamp : Using the Pentaho Reporting Tools
Pentaho BootCamp : Using the Pentaho Reporting Tools
 
Bdc details
Bdc detailsBdc details
Bdc details
 
SAP BI Overview
SAP BI OverviewSAP BI Overview
SAP BI Overview
 
Group reporting solution
Group reporting solutionGroup reporting solution
Group reporting solution
 
Resume_Vellaiyan
Resume_VellaiyanResume_Vellaiyan
Resume_Vellaiyan
 
Pegasus Business Software - Opera 3 Upgrade Guide
Pegasus Business Software - Opera 3 Upgrade GuidePegasus Business Software - Opera 3 Upgrade Guide
Pegasus Business Software - Opera 3 Upgrade Guide
 
Lecture16 abap on line
Lecture16 abap on lineLecture16 abap on line
Lecture16 abap on line
 
0102 basis
0102 basis0102 basis
0102 basis
 

Similar to 51191092 sap-r3-extraction

Lo extraction part 4 update methods
Lo extraction   part 4 update methodsLo extraction   part 4 update methods
Lo extraction part 4 update methodsJNTU University
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generictovetrivel
 
Case Study For Replication For PCMS
Case Study For Replication For PCMSCase Study For Replication For PCMS
Case Study For Replication For PCMSShahzad
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse conceptsobieefans
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Materialobieefans
 
UNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseUNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseshindhe1098cv
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extractionObaid shaikh
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_systemJithin Zcs
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPAabid Khan
 
Day 8.1 system_admin_tasks
Day 8.1 system_admin_tasksDay 8.1 system_admin_tasks
Day 8.1 system_admin_taskstovetrivel
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Marc Nehme
 
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptxUNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptxshruthisweety4
 
Anypoint Batch Processing and Polling Scope With Mulesoft
Anypoint Batch Processing and Polling Scope With MulesoftAnypoint Batch Processing and Polling Scope With Mulesoft
Anypoint Batch Processing and Polling Scope With MulesoftJitendra Bafna
 
SAP BI/DW Training with BO Integration
SAP BI/DW Training with BO IntegrationSAP BI/DW Training with BO Integration
SAP BI/DW Training with BO Integrationmishra4927
 

Similar to 51191092 sap-r3-extraction (20)

sap-bi.ppt
sap-bi.pptsap-bi.ppt
sap-bi.ppt
 
sap-bi-overview.ppt
sap-bi-overview.pptsap-bi-overview.ppt
sap-bi-overview.ppt
 
Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
 
Lo extraction part 4 update methods
Lo extraction   part 4 update methodsLo extraction   part 4 update methods
Lo extraction part 4 update methods
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generic
 
Case Study For Replication For PCMS
Case Study For Replication For PCMSCase Study For Replication For PCMS
Case Study For Replication For PCMS
 
Awb
AwbAwb
Awb
 
Data warehouse concepts
Data warehouse conceptsData warehouse concepts
Data warehouse concepts
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
 
UNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data baseUNIT3 DBMS.pptx operation nd management of data base
UNIT3 DBMS.pptx operation nd management of data base
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAP
 
SAP BI:BW and FICO Res
SAP BI:BW and FICO ResSAP BI:BW and FICO Res
SAP BI:BW and FICO Res
 
Day 8.1 system_admin_tasks
Day 8.1 system_admin_tasksDay 8.1 system_admin_tasks
Day 8.1 system_admin_tasks
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptxUNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
UNIT 2 DATA WAREHOUSING AND DATA MINING PRESENTATION.pptx
 
Anypoint Batch Processing and Polling Scope With Mulesoft
Anypoint Batch Processing and Polling Scope With MulesoftAnypoint Batch Processing and Polling Scope With Mulesoft
Anypoint Batch Processing and Polling Scope With Mulesoft
 
Rohit Resume
Rohit ResumeRohit Resume
Rohit Resume
 
SAP BI/DW Training with BO Integration
SAP BI/DW Training with BO IntegrationSAP BI/DW Training with BO Integration
SAP BI/DW Training with BO Integration
 

Recently uploaded

Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 

Recently uploaded (20)

Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

51191092 sap-r3-extraction

  • 2. • The transaction data entering the Business Information Warehouse by means of extractors originates from very different modules. Due to past developments, very different extraction mechanisms are necessary.
  • 3.
  • 4. • Before you start an SAP BW project (and also if BW is already in productive use), you will probably think about the reports you want to run and the data you need from the R/3 System. • You will then have to take a look at the sources shipped with SAP Business Content to decide which ones meet your requirements and can be used by default. • If you need data that cannot be supplied by the standard sources, you can: Create new InfoSources Enhance the standard ones
  • 6. • Each time a DataSource is generated, the corresponding transfer and communication structures are also generated in the BW System. Transfer structures always exist in pairs - in a source system and in the associated SAP BW System. This transfer structure is used to transfer data in the format of the original application from a source system to BW, where it is forwarded to the communication structure of the InfoSource using transformation rules. • The communication structure is independent of the source system and contains all of the fields in the InfoSource that it represents in BW.
  • 8. • Replicating DataSources • The DataSource is replicated in BW. • Fields in the OLTP extract structure that have been assigned InfoObjects are made available in a template DataSource in BW. • Assigning InfoSources The DataSource is assigned to an InfoSource. • Maintaining the Communication Structure The communication structure is generated from the selected fields in the template InfoSource in BW. • Creating Transfer Rules The transfer structure is generated from the selected InfoObjects in the template DataSource in BW and in the R/3 OLTP System.
  • 10. • SAP provides extractors for almost all applications. • These extractors are programmed on a fixed basis and shipped with Business Content. However, some Business Content extractors do use the technology of the cross-application generic extractors. • Business Content is developed and enhanced with every new BW Release.
  • 12. • In response to demands from our customers, SAP has designed the reporting facility in certain parts of the R/3 System in such a way that it can be easily customized. Information systems were developed in the R/3 System that can be adapted individually to the customer's requirements. • The Business Information Warehouse must be able to process this data, with the result that it must be possible to define generic extractors in certain applications. These applications are the Logistics Information System, profitability analysis and Special Ledger.
  • 13. • Each individual application provides tools for this purpose. But first, you have to generate a DataSource from a selected 'data base' in the application. • Following this, you have to assign attributes to the fields of the extract structure / DataSource (for example, selectability). • Depending on the application, certain settings may have to be made. In this example, activating the delta update in the LIS.
  • 15. • Data supplied to customer tables in an R/3 System by programs developed in-house can also be transferred to BW. This includes data in R/3 tables that are supplied by SAP programs but cannot be made available to the Business Information Warehouse with Business Content. • The tool for generic data extraction can be used here to generate an extractor for all applications. By assigning a database view or transparent database table, you can transfer data to BW without having to write your own programs.
  • 16. • Several steps are also required to create extractors using the generic data extraction tool (transaction RS02). These are basically as follows: • Create a DataSource with the generic data extraction tool (transaction RSO2) • If necessary, create a view or an InfoSet (functional area). • The fields in the DataSource must then be assigned InfoObjects. If these InfoObjects are not available, they must be created.
  • 17. Update Methods • Data can be imported into BW using two different update methods: a full update, in which all of the data is extracted, and a delta update, in which only the data that has been changed or added since the last import run is extracted. • Naturally, a delta update is particularly suitable for large quantities of data so that the same data does not have to be imported into BW several times.
  • 18. • A delta management tool (change log) is provided for the most important master data, which can have a very large number of characteristic instances in the R/3 OLTP System. These characteristics are the material, batch number, plant, creditor, debtor, cost center, cost component, activity type and G/L account.
  • 19. • As far as the transaction data is concerned, Business Content is shipped with extractors in SD and HR, which support delta processes. Within the LO module, a central delta management is used. In LIS and CO/PA, all application-specific generated extractors support a delta process. Delta updates in the LIS are based on separate delta tables. The CO/PA module, on the other hand, uses a timestamp.
  • 20. • A delta process is not implemented for the cross-application generic data extraction tool. Delta extraction in this case can only be carried out by suitable selections using a creation and change date.
  • 21. End of Intro to R/3 Extraction