Sheila Schedlbauer Program Manager Microsoft Corporation

Slides:



Advertisements
Similar presentations
MLAN Maguire Local Area Network Version 2.0, May 1998.
Advertisements

Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Overview of Am.Net Developed using Microsoft.Net. development tools and third party.Net based development products A “Windows Forms” application – web.
ECi Confidential & Proprietary - ©2013 eCommerce Industries, Inc. 1 1 Advanced SQL Reporting.
SAP R/3 Data Archiving with PBS as Retrieval Method Patrick Beekman 23 May 2002.
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
PM Refurbishment Orders for Material Repairs
Copyright © 2003 Americas’ SAP Users’ Group Custom Archiving 101 Session Code 108 Karin Tillotson Sr. Basis Administrator Tuesday, May 20 th, 2003.
Get Detailed with SAP Expense Planning Wayne Kirkendall Session Code 1610 GB Enterprises.
Monitoring Security With Standard SAP Tools Session Code 805 Sandi McKinney.
AFS: Implementing SD Contract Allocation Kathleen Steffes Wolverine World Wide.
3108: Enterprise Upgrade Lessons Learned
Release Management in SAP David Osborne, Planning & Release Management, Canada Customs and Revenue Agency May 20, 2003 Session 2909.
#4502 – Streamlining the Physical Inventory Process Using a Custom Solution.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Process Management and Control and Physical Inventory SAP Implementation
Managing Change in Production BW at General Mills Mike Ruesewald Cindy Burlet Chris Gunn.
SAP BW Implementation at JoAnn Stores Inc. Session Code 3309 Craig Eick JoAnn Stores Inc.
Nu Project Management Office A web based tool to Manage Projects.
University of Southern California Enterprise Wide Information Systems The Procurement Process Instructor: Richard W. Vawter.
SAP Preventive Maintenance An Overview
Solution Manager as a non Basis tool Session 2605.
Complete Weekly Timesheets Select work. Add hours and comments Tell Mgr if ETC=0 and need more time. Tell Mgr if using someone else’s ETC. End week, change.
Deploying Visual Studio Team System 2008 Team Foundation Server at Microsoft Published: June 2008 Using Visual Studio 2008 to Improve Software Development.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Istanbul Kultur University Enterprise Wide Information Systems The Procurement Process.
1 2002: The Year of Archiving Robert Parkinson PCS Limited “Creating Solutions Through Knowledge”
Archiving in Baan IVc4 & 5c
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
March 20, 2008Electronic Resources and Libraries College Center for Library Automation Tallahassee, FL Susan B. Campbell Susan.
DBS to DBSi 5.0 Environment Strategy Quinn March 22, 2011.
UCB SA-NV SAP TEAM EURO Information Session 17th November
© 2009 IBM Corporation Maximize Cost Savings While Improving Visibility Into Lines of Business Wendy Tam, CDC Product Marketing Manager
DataFlow Diagram – Level 0
] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION.
ATUL PATANKAR [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2000 LINDA WILSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 1999 JUERGEN LINDNER [ SAP POINT OF CONTACT.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
ERPAdmin SAP Performance Tuning
AA202: Performance Enhancers for Laserfiche Connie Anderson, Technical Writer.
Live SAP PS Training. Introduction to SAP PSSAP PS SAP Project System is the core module of SAP ERP solutions uses work break down structures to manage.
Microsoft SQL is known as RDMS (Relational Database Management System) which is developed by Microsoft and is highly used at corporate and enterprise.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
SAP Tuning 실무 SK㈜ ERP TFT.
SAS DI ONLINE TRAINING Contact our Support Team : SOFTNSOL India: Skype id : softnsoltrainings id:
Bill Murdoch and Ralf Brecht Bayer Business Services 2010 Information Lifecycle Management Page 1 SAP NetWeaver Information Lifecycle Management and SAP.
CTS Change & Transport System. Introduction The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP.
MANAGEMENT DATA WAREHOUSE AND DATA COLLECTOR Ian Lanham.
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
Understanding and Improving Server Performance
Prepare For Your Next Prelude Upgrade
Performance Management
Archiving and Document Transfer Utilities
Project Center Use Cases Revision 2
SharePoint Solutions Architect, Protiviti
CORPORATE PROFILE MUSTARD SEED SYSTEMS CORPORATION
Project Center Use Cases Revision 3
Developing an app for SharePoint autohosted in Azure
Project Center Use Cases Revision 3
SAP R/3 Data Archiving with PBS as Retrieval Method
e-Invoice I e-Archive I e-Ledger
Amendment Invoice Task Force Progress Report
HTML5 and Local Storage.
IT and Development support services
Amendment Invoice Task Force Progress Report
Troubleshooting GP and MoversSuite
Presentation transcript:

Sheila Schedlbauer Program Manager Microsoft Corporation SAP SD/MM ARCHIVING Session Code: 107 Sheila Schedlbauer Program Manager Microsoft Corporation

Agenda SAP Architecture Archive History Build a Successful Archive Run Project plan Objects, Data extract & SARA Metrics Archive Again or Upgrade Q&A

SAP Architecture SAP Global Instance Single database & 9 application servers SQL Server 2000 & Windows Server 2003 Version 4.5B, Hot pack 57 Modules SD, MM, FI, CO, HR, AM, RE 2000 named users in 68 countries 39,000 worldwide users Heavy EDI and web based usage 99.9% availability

Archive History 95 96 97 98 99 00 Core Config Subsidiaries Large & Med Subsidiaries Small & Med Subsidiaries Small & New Subsidiaries OEM Software OEM H/W Packaged Product, Etc. Archive Project Begins

Archive History Phased Approach IDOC (Monthly) FI (Yearly) Started July 99 (2 GB/month) FI (Yearly) Started December 99 (50 GB/year) SD/MM (Yearly to quarterly basis) Started September 00 (25 GB/quarter)

Archive History Growth = 6 GB/WK Total, 2 GB/WK SDMM

Agenda SAP Architecture Archive History Build a Successful Archive Run Project plan Objects, Data extract & SARA Metrics Archive Again or Upgrade Q&A

Build a Successful Archive Run Project Plan Archive jobs can run for a long time! Per 600 MB file, VBAK = 12 hours write, 16 hours delete, typical 4 files/quarter Items to consider Need 2 plans: Test and Production Resources: 2 wks/qrtr testing, 2 wks/qrtr executing Preplanned system down times Month end processing – system performance Other projects Contingency

Build a Successful Archive Run Areas of Coordination Basis, Business, Finance Small window in which archive jobs can run

Build a Successful Archive Run Objects MM_EKKO Purchasing documents RV_LIKP Deliveries MM_MATBEL Material documents SD_VBAK Sales documents SD_VBRK Billing documents SD_COND Sales pricing records ZZINVTABLE For billing related custom tables BALM SAP supplied delete program

Build a Successful Archive Run One step archiving Write and delete jobs run subsequently SD_COND Two step archiving Write and delete jobs run separately ZZINVTABLE, MM_EKKO, MM_MATBEL, RV_LIKP, SD_VBRK, SD_VBAK Simple delete BALM

Build a Successful Archive Run Data Extract Write Extract Delete SAP R/3 SQL 2000 Data Warehouse Excel Reports

Build a Successful Archive Run SARA Technical Settings Archive file size = 600 MB Commit counter set to 10 “Start automat.” not selected (except SD_COND) “Make index” selected Files written and retained on a network share 4.7 improvement – Interrupt settings, Data archiving monitor

Build a Successful Archive Run Archiving Control Residence time 365 days SD_COND - expired validity date Excluded specific business streams (9999) SD_VBRK - “check account doc is cleared” selected in the customization Variant Settings Max # of records per table = 100 000 (SD_COND) “Check FI document” “Check flow documents residence”

Build a Successful Archive Run ZZINVTABLE – Custom object Archive Write and Delete programs ADK Function modules Documentation – SARA/Help, SE37 Specific requirements AOBJ New Entry – create the object - ZZINVTABLE Assign the programs to the object Assign the tables to the object (ZINVHDR, ZINVDET) SARA Run the new object

Build a Successful Archive Run BALM OSS Note 0195157 Removes entries from tables related to the flow of data between APO and SAP Need to only keep one month of data Run as a batch job on a weekly schedule In 4.7 - Available as an object BC_SBAL

Build a Successful Archive Run Metrics 2 Metrics of interest Database recovery Job performance

Build a Successful Archive Run Determine the tables to measure Total = 340 tables for our objects DB02 - to determine the largest 100 tables SARA - to list the tables included in the objects Compare the DB02 results and the SARA information Pick header and detail pairs 30 tables

Build a Successful Archive Run ADR2 ADR5 ADRC ADRCOMC ADRCT ADRV CDCLS CDHDR EKKO EKPO KONP LIKP LIPS MKPF MSEG NAST STXH STXL VBAK VBAP VBEP VBFA VBKD VBPA VBRK VBRP VBUK VBUP ZINVDET ZINVHDR

Build a Successful Archive Run Measure the Database DB02 - Run “updateusage” on selected archive tables Collect table size information and store the data in a reporting database Run delete jobs Run “updateusage” again on archive tables Collect post-delete table size information and store in reporting database Run delta report

Build a Successful Archive Run SIZE (MB) ADRC CDHDR LIPS MSEG NAST STXH VBAK Before 19816 45219 6468 9255 17342 7422 2642 After 19013 44357 5481 8233 14912 6689 2252 Reclaimed 803 862 987 1022 2430 753 390   VBAP VBEP VBFA VBPA VBRK VBRP VBUK 17734 4971 20131 25955 3648 13986 3044 16089 4223 18272 22427 3120 11973 2608 1645 748 1859 3528 528 2013 436 Total Database Reclaimed = 23530 Megabytes (23.5 GB)

Build a Successful Archive Run Object Job Hours # Files Total MB (compressed) MM_EKKO Write 0.5 Delete 0.25 1 11 MM_MATBEL 0.75 2.25 165 RV_LIKP 5.75 6 575 SD_VBAK 22 45 4 2270 SD_VBRK 31 2129 SD_COND 2 81 ZZINVTABLE 14 0.15 88 TOTAL 66 Hrs 85 Hrs 5319 ALL Extract 13 Hrs COMPLETE RUN = 164 Hrs (7 Days)

Build a Successful Archive Run Metrics – 4.7 New Functionality 4.7 offers new functionality Data Archiving Monitor Display Statistics

Build a Successful Archive Run Tcode: RZ20 View across objects Progress of archive jobs Need for action Start time, run time, etc.

Build a Successful Archive Run Date Run time DB statistics

Agenda SAP Architecture Archive History Build a Successful Archive Run Project Plan Objects, Data extract & SARA Metrics Archive Again or Upgrade Q&A

Archive Again or Upgrade Review the Process Keep a core team together (functional, basis, business) New business requirements Performance improvements Retest after hot pack applications

Archive Again or Upgrade Some Challenges SD_VBAK & SD_VBRK - Memory errors preventing completion of write phase MM_EKKO - Error in ABAP application program in write phase - perform not found. RV_LIKP – Custom read job for extract step ends in ABAP error

Archive Again or Upgrade OSS Notes Check OSS regularly! Best way to search for notes “SARA”, “AOBJ” Error message Object name (ex SD_VBAK or VBAK) Program name (S3VBAKWR) “archive”, “archiving” Note 0102446 gives application areas for each archive object

Summary Use a project plan Right balance between performance and document flow integrity Small data set Review the process regularly

Questions

Thank you for attending! Please remember to complete and return your evaluation form following this session. Session Code:107