SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
SAP BW ABAP Routine Analyzer 
Marc Bernard, Product Management SAP EDW (BW/HANA) 
Version 3.4 (October 2014) Public
Goal 
Automate the check of 
best practice guidelines 
for ABAP routines in 
SAP BW systems 
focused on 
statements that can potentially be 
optimized for SAP HANA 
Note: The checks are not necessarily complete. The goal is rather to 
automate and combine various checks that would have to be performed 
manually otherwise. 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 2
Preview 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 3
Solution Provided by Product Management SAP EDW (BW/HANA) 
SAP Note 1847431 (http://service.sap.com/sap/support/notes/1847431) 
y Attachment to the note contains a How To Guide and an ABAP Program to 
perform checks in a matter of minutes that would otherwise take hours or days to 
execute manually 
y The output of the program is self-descriptive. In case of questions, contact the 
author. 
y Successful checks are indicated with green lights 
– No further action necessary 
y General findings are indicated with yellow lights 
– It is recommended to follow the suggested action 
y Critical findings are indicated with red lights 
– It is highly recommended to follow the suggested action and adjust the ABAP code 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 4
Solution Provided by Product Management SAP EDW (BW/HANA) 
Installation 
Install one of two ABAP programs: 
y ZBW_ABAP_ANALYZER (for BW 7.x and higher) 
– All features supported 
y ZBW_ABAP_ANALYZER_3X (for lower BW releases) 
– Limited to transfer and update rules 
– No support for regular expressions 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 5
Solution Details 
Selection Screen – Checks 
Select check sets and execute 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 6
Solution Details 
Selection Screen – Process Chains 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 7
Solution Details 
Selection Screen – Transformations 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 8
Solution Details 
Selection Screen – Transfer Rules 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 9
Solution Details 
Selection Screen – Update Rules 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 10
Solution Details 
Selection Screen – Planning 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 11
Solution Details 
Selection Screen – Analysis Processes 
Optionally, limit the scope of 
the analysis 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 12
Solution Details 
Selection Screen – Find 
Enter keywords for full text 
search 
Select which type of 
statements should be checked 
Optionally, limit scope of checks to 
customer objects only (tables, functions, 
classes) 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 13
Solution Details 
Selection Screen – Options 
Optionally, you can choose to display 
secondary database indexes or to 
display the complete coding as a list. 
You can also save results to the application 
log (object RSD, sub-object MIGRATION). 
Note: Batch jobs will always save to log. 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 14
Solution Details 
Result Display 
Checks are displayed as 
application log 
Separate sections for various 
check sets 
Jump to details available for 
y SAP Notes 
y SAP Help 
y Programs 
y Transactions 
y Extended Syntax Check 
y ABAP Code Inspector 
Jump to maintenance 
available for 
y Transformations 
y Transfer Rules 
Check transformations and y Update Rules 
transfer/update rules can be displayed 
by clicking on “Detail” button 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 15
Solution Details 
Result Display 
Links to additional information are provided at the end of the log 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 16
Solution Details 
Result Download 
Recommended download format for log is “HTML”: 
y Includes status icons 
y Easy to view on various devices 
However, HTML download for long logs (>2000 messages) can take a long time. In 
such case it’s better to download to a local text file. 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 17
Status 
y General Availability for Customers: April 20, 2013 
y Most recent version of program is always attached to SAP Note 1847431 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 18
Thank You! 
We value your opinion. Let us know how you like this presentation and tool and how we 
can make adopting SAP innovations a more beautiful experience. 
Contact information: 
Marc F. Bernard 
Sr. Chief Architect / Product Management SAP EDW (BW/HANA) 
SAP Canada, Inc. 
marc.bernard@sap.com 
© 2014 SAP SE or an SAP affiliate company. All rights reserved.
© 2014 SAP SE or an SAP affiliate company. 
All rights reserved. 
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an 
SAP affiliate company. 
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE 
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional 
trademark information and notices. 
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. 
National product specifications may vary. 
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, 
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or 
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and 
services, if any. Nothing herein should be construed as constituting an additional warranty. 
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related 
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated 
companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be 
changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, 
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties 
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking 
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. 
© 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 20

Weitere ähnliche Inhalte

Was ist angesagt?

Enhancement packages for sap erp what's new in logistics and operations
Enhancement packages for sap erp what's new in logistics and operationsEnhancement packages for sap erp what's new in logistics and operations
Enhancement packages for sap erp what's new in logistics and operationsaminab
 
Results determination, powered by sap hana - sap community network
Results determination, powered by sap hana   - sap community networkResults determination, powered by sap hana   - sap community network
Results determination, powered by sap hana - sap community networkMariusz Brylant
 
SAP SuccessFactors Talent Management
 SAP SuccessFactors Talent Management SAP SuccessFactors Talent Management
SAP SuccessFactors Talent ManagementJuan Andres Peiro
 
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2p6academy
 
SAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA ScalabilitySAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA ScalabilitySAP Technology
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDirk Oppenkowski
 
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)SAP Technology
 
SAP HANA SPS10- Series Data/ TimeSeries
SAP HANA SPS10- Series Data/ TimeSeriesSAP HANA SPS10- Series Data/ TimeSeries
SAP HANA SPS10- Series Data/ TimeSeriesSAP Technology
 
46110_BTS_46110_enUS
46110_BTS_46110_enUS46110_BTS_46110_enUS
46110_BTS_46110_enUSMarco Verhoef
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin
 
SAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP Technology
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP Technology
 
Solman Technosoft
Solman TechnosoftSolman Technosoft
Solman Technosoftr_shanki
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESAP Technology
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and Patching
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and PatchingSAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and Patching
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and PatchingSAP Analytics
 
Asat Overview V1.0
Asat Overview V1.0Asat Overview V1.0
Asat Overview V1.0pramodbizz
 
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1p6academy
 
SAP HANA SPS09 - Security
SAP HANA SPS09 - SecuritySAP HANA SPS09 - Security
SAP HANA SPS09 - SecuritySAP Technology
 

Was ist angesagt? (19)

Enhancement packages for sap erp what's new in logistics and operations
Enhancement packages for sap erp what's new in logistics and operationsEnhancement packages for sap erp what's new in logistics and operations
Enhancement packages for sap erp what's new in logistics and operations
 
Results determination, powered by sap hana - sap community network
Results determination, powered by sap hana   - sap community networkResults determination, powered by sap hana   - sap community network
Results determination, powered by sap hana - sap community network
 
SAP SuccessFactors Talent Management
 SAP SuccessFactors Talent Management SAP SuccessFactors Talent Management
SAP SuccessFactors Talent Management
 
Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2Oracle What's New In Primavera P6 16.2
Oracle What's New In Primavera P6 16.2
 
SAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA ScalabilitySAP HANA SPS09 - SAP HANA Scalability
SAP HANA SPS09 - SAP HANA Scalability
 
Disaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE LinuxDisaster Recovery for SAP HANA with SUSE Linux
Disaster Recovery for SAP HANA with SUSE Linux
 
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
 
SAP HANA SPS10- Series Data/ TimeSeries
SAP HANA SPS10- Series Data/ TimeSeriesSAP HANA SPS10- Series Data/ TimeSeries
SAP HANA SPS10- Series Data/ TimeSeries
 
46110_BTS_46110_enUS
46110_BTS_46110_enUS46110_BTS_46110_enUS
46110_BTS_46110_enUS
 
Adeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request ManagementAdeyinka Olurin - Goal 3 - Change Request Management
Adeyinka Olurin - Goal 3 - Change Request Management
 
SAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control CenterSAP HANA SPS10- SAP DB Control Center
SAP HANA SPS10- SAP DB Control Center
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and Recovery
 
Solman Technosoft
Solman TechnosoftSolman Technosoft
Solman Technosoft
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and Patching
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and PatchingSAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and Patching
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 5: BI Installation and Patching
 
Hp wp (why hp 1219)
Hp wp (why hp  1219)Hp wp (why hp  1219)
Hp wp (why hp 1219)
 
Asat Overview V1.0
Asat Overview V1.0Asat Overview V1.0
Asat Overview V1.0
 
What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1What's New In Primavera Analytics 16.1
What's New In Primavera Analytics 16.1
 
SAP HANA SPS09 - Security
SAP HANA SPS09 - SecuritySAP HANA SPS09 - Security
SAP HANA SPS09 - Security
 

Andere mochten auch

Understanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docUnderstanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docpran1
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rulesknreddyy
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - CopyAby m
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 FeaturesSamar Reddy
 

Andere mochten auch (7)

Understanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docUnderstanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.doc
 
SAP BW on HANA course content
SAP BW on HANA course contentSAP BW on HANA course content
SAP BW on HANA course content
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - Copy
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 Features
 
Sap bw bi
Sap bw biSap bw bi
Sap bw bi
 
SAP BW Introduction.
SAP BW Introduction.SAP BW Introduction.
SAP BW Introduction.
 

Ähnlich wie Sap bw abap_analyzer_v3_4_ppt

SAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScriptSAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScriptSAP Technology
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP Technology
 
SAP Workflow in S4HANA
SAP Workflow in S4HANASAP Workflow in S4HANA
SAP Workflow in S4HANAManish Singh
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP Technology
 
Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovNagendra Babu
 
2022-09_22 Key Feature Overview SAP Readiness Check.pdf
2022-09_22 Key Feature Overview SAP Readiness Check.pdf2022-09_22 Key Feature Overview SAP Readiness Check.pdf
2022-09_22 Key Feature Overview SAP Readiness Check.pdfBambangWinarso2
 
Unveiling an All-New Support Portal
Unveiling an All-New Support PortalUnveiling an All-New Support Portal
Unveiling an All-New Support PortalSAP Ariba
 
Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.SAP Latinoamérica
 
1-1430-S-1-SLCM-Innovations.pdf
1-1430-S-1-SLCM-Innovations.pdf1-1430-S-1-SLCM-Innovations.pdf
1-1430-S-1-SLCM-Innovations.pdfJamesO18
 
Itm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaItm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaOlivier Bilger
 
News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)Stefan Beck
 
SAP Fiori with SAP BusinessObjects BI Launchpad
SAP Fiori with SAP BusinessObjects BI LaunchpadSAP Fiori with SAP BusinessObjects BI Launchpad
SAP Fiori with SAP BusinessObjects BI LaunchpadDavid Quintero Fernández
 
Open sap lum1_week_1_all_slides
Open sap lum1_week_1_all_slidesOpen sap lum1_week_1_all_slides
Open sap lum1_week_1_all_slidesRamin Sadeghi
 
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdfS4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdflakshmi vara
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and StrategyGuenter Plahl
 
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...SAP Ariba
 

Ähnlich wie Sap bw abap_analyzer_v3_4_ppt (20)

SAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScriptSAP HANA SPS09 - SQLScript
SAP HANA SPS09 - SQLScript
 
SAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScriptSAP HANA SPS08 SQLScript
SAP HANA SPS08 SQLScript
 
SAP Workflow in S4HANA
SAP Workflow in S4HANASAP Workflow in S4HANA
SAP Workflow in S4HANA
 
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle ManagementSAP HANA SPS09 - SAP HANA Platform Lifecycle Management
SAP HANA SPS09 - SAP HANA Platform Lifecycle Management
 
SAP Activate Overview
SAP Activate OverviewSAP Activate Overview
SAP Activate Overview
 
Sap activate overview
Sap activate overviewSap activate overview
Sap activate overview
 
Open sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplovOpen sap fiori1_week_02_unit_01_deplov
Open sap fiori1_week_02_unit_01_deplov
 
2022-09_22 Key Feature Overview SAP Readiness Check.pdf
2022-09_22 Key Feature Overview SAP Readiness Check.pdf2022-09_22 Key Feature Overview SAP Readiness Check.pdf
2022-09_22 Key Feature Overview SAP Readiness Check.pdf
 
Unveiling an All-New Support Portal
Unveiling an All-New Support PortalUnveiling an All-New Support Portal
Unveiling an All-New Support Portal
 
Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.Transforme la operación de tu negocio en tiempo real.
Transforme la operación de tu negocio en tiempo real.
 
1-1430-S-1-SLCM-Innovations.pdf
1-1430-S-1-SLCM-Innovations.pdf1-1430-S-1-SLCM-Innovations.pdf
1-1430-S-1-SLCM-Innovations.pdf
 
sum-week1.pdf
sum-week1.pdfsum-week1.pdf
sum-week1.pdf
 
Itm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaItm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hana
 
News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)News about UI5 that you absolutely have to know (UI5con 2017)
News about UI5 that you absolutely have to know (UI5con 2017)
 
SAP Fiori with SAP BusinessObjects BI Launchpad
SAP Fiori with SAP BusinessObjects BI LaunchpadSAP Fiori with SAP BusinessObjects BI Launchpad
SAP Fiori with SAP BusinessObjects BI Launchpad
 
Open sap lum1_week_1_all_slides
Open sap lum1_week_1_all_slidesOpen sap lum1_week_1_all_slides
Open sap lum1_week_1_all_slides
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdfS4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
S4F00_EN_Col17 Overview of Financials in SAP S4HANA.pdf
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and Strategy
 
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...
Transform Your Supplier Enablement Program Globally: Tips from E-Commerce Lea...
 

Kürzlich hochgeladen

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Kürzlich hochgeladen (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Sap bw abap_analyzer_v3_4_ppt

  • 1. SAP BW ABAP Routine Analyzer Marc Bernard, Product Management SAP EDW (BW/HANA) Version 3.4 (October 2014) Public
  • 2. Goal Automate the check of best practice guidelines for ABAP routines in SAP BW systems focused on statements that can potentially be optimized for SAP HANA Note: The checks are not necessarily complete. The goal is rather to automate and combine various checks that would have to be performed manually otherwise. © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 2
  • 3. Preview © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 3
  • 4. Solution Provided by Product Management SAP EDW (BW/HANA) SAP Note 1847431 (http://service.sap.com/sap/support/notes/1847431) y Attachment to the note contains a How To Guide and an ABAP Program to perform checks in a matter of minutes that would otherwise take hours or days to execute manually y The output of the program is self-descriptive. In case of questions, contact the author. y Successful checks are indicated with green lights – No further action necessary y General findings are indicated with yellow lights – It is recommended to follow the suggested action y Critical findings are indicated with red lights – It is highly recommended to follow the suggested action and adjust the ABAP code © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 4
  • 5. Solution Provided by Product Management SAP EDW (BW/HANA) Installation Install one of two ABAP programs: y ZBW_ABAP_ANALYZER (for BW 7.x and higher) – All features supported y ZBW_ABAP_ANALYZER_3X (for lower BW releases) – Limited to transfer and update rules – No support for regular expressions © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 5
  • 6. Solution Details Selection Screen – Checks Select check sets and execute © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 6
  • 7. Solution Details Selection Screen – Process Chains Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 7
  • 8. Solution Details Selection Screen – Transformations Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 8
  • 9. Solution Details Selection Screen – Transfer Rules Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 9
  • 10. Solution Details Selection Screen – Update Rules Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 10
  • 11. Solution Details Selection Screen – Planning Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 11
  • 12. Solution Details Selection Screen – Analysis Processes Optionally, limit the scope of the analysis © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 12
  • 13. Solution Details Selection Screen – Find Enter keywords for full text search Select which type of statements should be checked Optionally, limit scope of checks to customer objects only (tables, functions, classes) © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 13
  • 14. Solution Details Selection Screen – Options Optionally, you can choose to display secondary database indexes or to display the complete coding as a list. You can also save results to the application log (object RSD, sub-object MIGRATION). Note: Batch jobs will always save to log. © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 14
  • 15. Solution Details Result Display Checks are displayed as application log Separate sections for various check sets Jump to details available for y SAP Notes y SAP Help y Programs y Transactions y Extended Syntax Check y ABAP Code Inspector Jump to maintenance available for y Transformations y Transfer Rules Check transformations and y Update Rules transfer/update rules can be displayed by clicking on “Detail” button © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 15
  • 16. Solution Details Result Display Links to additional information are provided at the end of the log © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 16
  • 17. Solution Details Result Download Recommended download format for log is “HTML”: y Includes status icons y Easy to view on various devices However, HTML download for long logs (>2000 messages) can take a long time. In such case it’s better to download to a local text file. © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 17
  • 18. Status y General Availability for Customers: April 20, 2013 y Most recent version of program is always attached to SAP Note 1847431 © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 18
  • 19. Thank You! We value your opinion. Let us know how you like this presentation and tool and how we can make adopting SAP innovations a more beautiful experience. Contact information: Marc F. Bernard Sr. Chief Architect / Product Management SAP EDW (BW/HANA) SAP Canada, Inc. marc.bernard@sap.com © 2014 SAP SE or an SAP affiliate company. All rights reserved.
  • 20. © 2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. © 2014 SAP SE or an SAP affiliate company. All rights reserved. Public 20