SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 1
SAND/DNA Nearline for SAP
NetWeaver BW 7.0
Applies to:
SAND/DNA Nearline for SAP NetWeaver BW 7.0
Summary
This document is a tutorial which provides hand-on introduction to the following aspects of SAND/DNA
Nearline for SAP NetWeaver BW 7.0 and the SAP NLS (Nearline Storage) interface.
• Basic Nearline functionality:
o Nearlining and reloading of Infocubes
o Query access to Nearline data
Author(s): Ram Tomar
Company: Bajaj Hindusthan Ltd..
Created on: 04 June 2013
Author Bio
Ram Tomar has completed his Master in Computer Application from U.P Technical
University.
She has 6 years of SAP experience. She has been working on SAP NW BI since 5
years. Apart from SAP BI she has experience in SAP ABAP and hands on experience
in SAP QM modules.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 2
Table of Contents
Introduction .........................................................................................................................................................3
Topics..............................................................................................................................................................3
Activating Data Archiving Process for an Infocube ............................................................................................3
Nearlining Data from an Infocube.......................................................................................................................6
Reloading Nearline Data into SAP Netweaver BW ..........................................................................................10
Accessing Nearline Data using SAP Business Explorer (BEx) ........................................................................13
Related Content................................................................................................................................................15
Copyright...........................................................................................................................................................16
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 3
Introduction
Nearline Storage (NLS) is a type of Data Archiving Process.
Using the NLS, you can archive and store transaction data from InfoCubes and DataStore objects.
The data archiving process consists of three main steps:
... 1. Creating the archive file/near-line object
2. Storing the archive file in near-line storage
3. Deleting the archived data from the database
A data archiving process is always assigned to one specific InfoProvider and has the same name as this
InfoProvider. It can be created retrospectively for an existing InfoProvider that is already filled with data.
Nearline storage is recommended for the data that is still in use. Storing historical data in near-line storage
reduces the data volume on Info providers; however the data is available for BEx queries.
Topics
• Basic Nearline functionality:
o Nearlining and reloading of Infocubes
o Query access to Nearline data
Activating Data Archiving Process for an Infocube
The objective is to activate a Data Archiving Process (DAP) for the InfoCube ZEDU98I and to determine the
parameters of this DAP. Assume that the data will be moved to nearline storage ("nearlined") on a yearly
basis starting with the year 1990. It should be possible to nearline data for different company codes
independently.
Step 1
Use the LISTCUBE transaction to verify the contents of the InfoCube for all years.
Figure 1: Content of Infocube
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 4
Verify the data for the earliest year, 1990.
Figure 2: Verify Infocube Data
Step 2
Start the RSDAP transaction and enter your InfoProvider name in the field provided.
Figure 3 : Create Data Archiving Process
Start editing (creating) the new Data Archiving Process.
On the first tab, uncheck the ‘ADK-Based Archiving’ option and specify the general nearline connection
information as shown in Figure 4.
Select Time slice Archiving as shown in Figure 4.
Figure 4 : Nearline connection info
Step 3
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 5
Nearline connection information also needs to be specified on the Nearline Storage tab (depending on the
support package level installed). The technical details for communication with the nearline provider must be
specified on this tab as well, as shown in Figure 5.
Figure 5 : Nearline Connection details
Save the Data Archiving Process.
Step 4
On the Selection Profile tab, define the characteristics that will determine the "slice" of data to be saved to
nearline storage. As we want to nearline on a yearly basis, "Calendar Year/Month" is used as the primary
partitioning characteristic; as we want to be able to nearline different company codes independently,
"Company code" is selected as an additional partitioning characteristic.
The Semantic Group tab is optional and depends on the requirement.
Figure 6 : Defining characteristic of the Nearline slice
Activate the DAP.
Successful activation can be verified by looking at the entry for the Active Version, which should be set to
Executable = Edited Version.
Figure 7 : Activated DAP
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 6
Nearlining Data from an Infocube
Objective is to move data for the year 1990 in the InfoCube ZEDUnnI to nearline storage. This is done using
an Archiving Request from the Manage screen for the InfoCube.
Step 1
After the Data Archiving Process is activated, a new Archiving tab appears in the Manage screen for the
InfoCube. As no Archiving Request has been created at this point, no Archiving Request information is
displayed.
Figure 8 : Archiving Tab
All Archiving Request information for this specific InfoProvider will be available on this grid.
Step 2
Create a new Archiving Request by clicking the Archiving Request.
Determination of the nearline slice is based on a relative time calculation. As we want to nearline a complete
year in our example, we set the value of the “Only Complete” field to “Year(s)”. This ensures that the
Archiving Request nearlines complete years. In order to nearline the year 1990, we have to determine the
offset from the system date when the Archiving Request is created. In 2012, we would choose all data
records older than 21 years. This results in an Archiving Request specifying that the Calendar Year / Month
must be less than or equal to December 1990.
Settings on the "Further Restrictions" tab should be ignored in this exercise.
In the Process Flow Control section, adjust the "Continue Processing Until Target Status" setting to carry out
the Archiving Request only up to the point where the request is generated. This means that the Archiving
Request will not actually be executed in this step, which simply defines the slice.
Select to start it In Background (or In Dialog as you will only generate the request but not yet execute it) and
choose the button that does not simulate as shown in the Figure 9.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 7
Figure 9 : Defining the Data to be Nearlined
Step 3
Going back to the Archiving tab on the Manage screen, you can see some of the relevant Archiving Request
metadata:
Figure 10 : Archiving Request
Click the button in the Lock Status field to start executing the Archiving Request. On the dialog box that
appears, under Action, choose to continue until Status 70. This covers the complete loop, including data
deletion in SAP NetWeaver BW. Start the job in the Background.
Figure 11 : Continue until archive request is completed
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 8
The overall status of the job is displayed along with corresponding metadata on the grid showing all
Archiving Requests.
Figure 12 : Active request
You can access the corresponding nearline data via the adjoint nearline provider with the $N suffix. In this
example, this is the InfoCube ZEDUnnI$N.
Figure 13 : Data in Nearline Provider
Compare this to the values from Figure 2, the results should be the same.
The grid also shows that we have nearlined 363 records in one data package, using roughly 126 kilobytes in
the database as shown in Figure 14.
Figure 14 : Info of Active Job
Step 4
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 9
Use the listcube transaction to verify that the data for the year 1990 has been deleted from SAP NetWeaver
BW.
Figure 15 : Verify data deletion from BI Infocube
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 10
Reloading Nearline Data into SAP Netweaver BW
Objective is to reload nearline data back into SAP NetWeaver BW.
Step 1
Identify and select the Archiving Request used to nearline the data of company code 4000 for the year 1991.
In the example, this is the request with the SID 243.
Figure 16: Archived Requests
Click the button in the Status field to trigger the reload. Reload the data in the background.
Figure 17: Reload the Data
The reload request appears in the list of all requests in the Archiving tab, after the grid is refreshed. The
corresponding Archiving Request is set to a status of yellow as shown in Figure 18.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 11
Figure 18: Reload Request in the Requests List
The reload involves three phases: copy, verify and delete.When the reload has finished, all requests
displayed on the grid once again have a status green:
Figure 19: Completion of Reload Request
The reloaded slice of data is now not available via the adjoint nearline provider. Because it has been
reloaded, it is available only from the online provider:
Figure 20: Reloaded Data Available via Online Provider
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 12
The reloaded data appears as a new APO request in the list of data load requests.
Figure 21: Reloaded Data as APO Request in Request List
This request is not yet compressed, as can be seen from the list. It must be compressed before this data
slice can be nearlined again.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 13
Accessing Nearline Data using SAP Business Explorer (BEx)
Objective is to access nearline data using a BEx Query.
Step 1
Start the BEx Query Designer (BW 7 Version) and create a new query on the InfoCube as shown in
Figure 22.
Figure 22: New BEx Query
Check the data: only the online data of the InfoCube will be visible.
Step 2
In order to see the nearline data as well, use theRSRT transaction to adjust the query properties.
Figure 23: Adjust the Query Properties
In the query properties window, click to check the “Read Near-Line Storage As Well” option box.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 14
Figure 24: Read Near-Line Storage as Well
Step 3
The complete result set, merging online and nearline data, is displayed.
Figure 25: Complete Result Set
This is similar to the results now shown in BEx.
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 15
Related Content
SAND website
SAP BI Archiving
NLS Best Practices
SAND/DNA Nearline for SAP NetWeaver BW 7.0
SAP COMMUNITY NETWORK scn.sap.com
© 2012 SAP AG 16
Copyright
© Copyright 2012 SAP AG. 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 AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9,
iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server,
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,
BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of
Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts
Institute of Technology.
Java is a registered trademark of Oracle Corporation.
JavaScript is a registered trademark of Oracle Corporation, used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned
herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and
other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document
serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP
Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP Group 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.

Contenu connexe

Tendances

Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?Trivadis
 
Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...Andre Bothma
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsLuc Vanrobays
 
Data sevice architecture
Data sevice architectureData sevice architecture
Data sevice architecturePankaj Sharma
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessDataWorks Summit
 
Oracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionOracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionAditya Trivedi
 
Jaspersoft and Clarity PPM - Advanced Reporting with Data Warehouse
Jaspersoft and Clarity PPM - Advanced Reporting with Data WarehouseJaspersoft and Clarity PPM - Advanced Reporting with Data Warehouse
Jaspersoft and Clarity PPM - Advanced Reporting with Data WarehouseThiago Bottoni
 
1 of my Data Migration Projects at ABB
1 of my Data Migration Projects at ABB1 of my Data Migration Projects at ABB
1 of my Data Migration Projects at ABBTommy Lombard
 
SAP Periodical Jobs And Tasks
SAP Periodical Jobs And TasksSAP Periodical Jobs And Tasks
SAP Periodical Jobs And TasksAjay Kumar Uppal
 
How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingDataVard
 

Tendances (14)

Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?Partitioning your Oracle Data Warehouse - Just a simple task?
Partitioning your Oracle Data Warehouse - Just a simple task?
 
Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...Step by step on changing ecc source systems without affecting data modeling o...
Step by step on changing ecc source systems without affecting data modeling o...
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
 
GCP- HANA add on
GCP- HANA add onGCP- HANA add on
GCP- HANA add on
 
bConnect - Automate Your Communications From SAP Business One
bConnect - Automate Your Communications From SAP Business OnebConnect - Automate Your Communications From SAP Business One
bConnect - Automate Your Communications From SAP Business One
 
Cool features 7.4
Cool features 7.4Cool features 7.4
Cool features 7.4
 
Data sevice architecture
Data sevice architectureData sevice architecture
Data sevice architecture
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine Business
 
Oracle 11g data warehouse introdution
Oracle 11g data warehouse introdutionOracle 11g data warehouse introdution
Oracle 11g data warehouse introdution
 
Jaspersoft and Clarity PPM - Advanced Reporting with Data Warehouse
Jaspersoft and Clarity PPM - Advanced Reporting with Data WarehouseJaspersoft and Clarity PPM - Advanced Reporting with Data Warehouse
Jaspersoft and Clarity PPM - Advanced Reporting with Data Warehouse
 
1 of my Data Migration Projects at ABB
1 of my Data Migration Projects at ABB1 of my Data Migration Projects at ABB
1 of my Data Migration Projects at ABB
 
SAP Periodical Jobs And Tasks
SAP Periodical Jobs And TasksSAP Periodical Jobs And Tasks
SAP Periodical Jobs And Tasks
 
Bw_Hana
Bw_HanaBw_Hana
Bw_Hana
 
How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeeping
 

En vedette

Sand/dna nearline for sap net weaver bw 7.0.dot
Sand/dna nearline for sap net weaver bw 7.0.dotSand/dna nearline for sap net weaver bw 7.0.dot
Sand/dna nearline for sap net weaver bw 7.0.dotVaishali Pethad
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...Brian Solis
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

En vedette (6)

Sand/dna nearline for sap net weaver bw 7.0.dot
Sand/dna nearline for sap net weaver bw 7.0.dotSand/dna nearline for sap net weaver bw 7.0.dot
Sand/dna nearline for sap net weaver bw 7.0.dot
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similaire à Sand dna nearline for sap net weaver bw 7.0

Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Srinivas Dukka
 
NT320-Final White Paper
NT320-Final White PaperNT320-Final White Paper
NT320-Final White PaperRyan Ellingson
 
Maintaining aggregates
Maintaining aggregatesMaintaining aggregates
Maintaining aggregatesSirisha Kumari
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serverskrishna RK
 
Optimized dso data activation using massive parallel processing in sap net we...
Optimized dso data activation using massive parallel processing in sap net we...Optimized dso data activation using massive parallel processing in sap net we...
Optimized dso data activation using massive parallel processing in sap net we...Nuthan Kishore
 
Using error stack and error dt ps in sap bi 7.0
Using error stack and error dt ps in sap bi 7.0Using error stack and error dt ps in sap bi 7.0
Using error stack and error dt ps in sap bi 7.0gireesho
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdfssuserfe1f82
 
How to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionHow to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionValko Arbalov
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creationyoung moon woo
 
Get a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesGet a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesWiiisdom
 
Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0Ashwin Kumar
 
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc biData extraction and retraction in bpc bi
Data extraction and retraction in bpc bivikram2355
 
Data extraction and retraction bpc bi
Data extraction and retraction bpc  biData extraction and retraction bpc  bi
Data extraction and retraction bpc bisakthirobotic
 
Cs inhouse subcontracting process
Cs inhouse subcontracting processCs inhouse subcontracting process
Cs inhouse subcontracting processRamani Thinakaran
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Wiiisdom
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extractionObaid shaikh
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0gireesho
 

Similaire à Sand dna nearline for sap net weaver bw 7.0 (20)

Lsmw
LsmwLsmw
Lsmw
 
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)Backup%20 domain%20controller%20(bdc)%20step by-step(1)
Backup%20 domain%20controller%20(bdc)%20step by-step(1)
 
NT320-Final White Paper
NT320-Final White PaperNT320-Final White Paper
NT320-Final White Paper
 
Maintaining aggregates
Maintaining aggregatesMaintaining aggregates
Maintaining aggregates
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
 
Optimized dso data activation using massive parallel processing in sap net we...
Optimized dso data activation using massive parallel processing in sap net we...Optimized dso data activation using massive parallel processing in sap net we...
Optimized dso data activation using massive parallel processing in sap net we...
 
Using error stack and error dt ps in sap bi 7.0
Using error stack and error dt ps in sap bi 7.0Using error stack and error dt ps in sap bi 7.0
Using error stack and error dt ps in sap bi 7.0
 
_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf_Using Selective Deletion in Process Chains.pdf
_Using Selective Deletion in Process Chains.pdf
 
How to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionHow to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selection
 
Dynamic variant creation
Dynamic variant creationDynamic variant creation
Dynamic variant creation
 
Apd and bpc
Apd and bpcApd and bpc
Apd and bpc
 
Get a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesGet a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data Services
 
Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0Reporting data in alternate unit of measure in bi 7.0
Reporting data in alternate unit of measure in bi 7.0
 
Data extraction and retraction in bpc bi
Data extraction and retraction in bpc biData extraction and retraction in bpc bi
Data extraction and retraction in bpc bi
 
Data extraction and retraction bpc bi
Data extraction and retraction bpc  biData extraction and retraction bpc  bi
Data extraction and retraction bpc bi
 
Cs inhouse subcontracting process
Cs inhouse subcontracting processCs inhouse subcontracting process
Cs inhouse subcontracting process
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
 
Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0
 
1668146695188.pdf
1668146695188.pdf1668146695188.pdf
1668146695188.pdf
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Sand dna nearline for sap net weaver bw 7.0

  • 1. SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 1 SAND/DNA Nearline for SAP NetWeaver BW 7.0 Applies to: SAND/DNA Nearline for SAP NetWeaver BW 7.0 Summary This document is a tutorial which provides hand-on introduction to the following aspects of SAND/DNA Nearline for SAP NetWeaver BW 7.0 and the SAP NLS (Nearline Storage) interface. • Basic Nearline functionality: o Nearlining and reloading of Infocubes o Query access to Nearline data Author(s): Ram Tomar Company: Bajaj Hindusthan Ltd.. Created on: 04 June 2013 Author Bio Ram Tomar has completed his Master in Computer Application from U.P Technical University. She has 6 years of SAP experience. She has been working on SAP NW BI since 5 years. Apart from SAP BI she has experience in SAP ABAP and hands on experience in SAP QM modules.
  • 2. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 2 Table of Contents Introduction .........................................................................................................................................................3 Topics..............................................................................................................................................................3 Activating Data Archiving Process for an Infocube ............................................................................................3 Nearlining Data from an Infocube.......................................................................................................................6 Reloading Nearline Data into SAP Netweaver BW ..........................................................................................10 Accessing Nearline Data using SAP Business Explorer (BEx) ........................................................................13 Related Content................................................................................................................................................15 Copyright...........................................................................................................................................................16
  • 3. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 3 Introduction Nearline Storage (NLS) is a type of Data Archiving Process. Using the NLS, you can archive and store transaction data from InfoCubes and DataStore objects. The data archiving process consists of three main steps: ... 1. Creating the archive file/near-line object 2. Storing the archive file in near-line storage 3. Deleting the archived data from the database A data archiving process is always assigned to one specific InfoProvider and has the same name as this InfoProvider. It can be created retrospectively for an existing InfoProvider that is already filled with data. Nearline storage is recommended for the data that is still in use. Storing historical data in near-line storage reduces the data volume on Info providers; however the data is available for BEx queries. Topics • Basic Nearline functionality: o Nearlining and reloading of Infocubes o Query access to Nearline data Activating Data Archiving Process for an Infocube The objective is to activate a Data Archiving Process (DAP) for the InfoCube ZEDU98I and to determine the parameters of this DAP. Assume that the data will be moved to nearline storage ("nearlined") on a yearly basis starting with the year 1990. It should be possible to nearline data for different company codes independently. Step 1 Use the LISTCUBE transaction to verify the contents of the InfoCube for all years. Figure 1: Content of Infocube
  • 4. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 4 Verify the data for the earliest year, 1990. Figure 2: Verify Infocube Data Step 2 Start the RSDAP transaction and enter your InfoProvider name in the field provided. Figure 3 : Create Data Archiving Process Start editing (creating) the new Data Archiving Process. On the first tab, uncheck the ‘ADK-Based Archiving’ option and specify the general nearline connection information as shown in Figure 4. Select Time slice Archiving as shown in Figure 4. Figure 4 : Nearline connection info Step 3
  • 5. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 5 Nearline connection information also needs to be specified on the Nearline Storage tab (depending on the support package level installed). The technical details for communication with the nearline provider must be specified on this tab as well, as shown in Figure 5. Figure 5 : Nearline Connection details Save the Data Archiving Process. Step 4 On the Selection Profile tab, define the characteristics that will determine the "slice" of data to be saved to nearline storage. As we want to nearline on a yearly basis, "Calendar Year/Month" is used as the primary partitioning characteristic; as we want to be able to nearline different company codes independently, "Company code" is selected as an additional partitioning characteristic. The Semantic Group tab is optional and depends on the requirement. Figure 6 : Defining characteristic of the Nearline slice Activate the DAP. Successful activation can be verified by looking at the entry for the Active Version, which should be set to Executable = Edited Version. Figure 7 : Activated DAP
  • 6. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 6 Nearlining Data from an Infocube Objective is to move data for the year 1990 in the InfoCube ZEDUnnI to nearline storage. This is done using an Archiving Request from the Manage screen for the InfoCube. Step 1 After the Data Archiving Process is activated, a new Archiving tab appears in the Manage screen for the InfoCube. As no Archiving Request has been created at this point, no Archiving Request information is displayed. Figure 8 : Archiving Tab All Archiving Request information for this specific InfoProvider will be available on this grid. Step 2 Create a new Archiving Request by clicking the Archiving Request. Determination of the nearline slice is based on a relative time calculation. As we want to nearline a complete year in our example, we set the value of the “Only Complete” field to “Year(s)”. This ensures that the Archiving Request nearlines complete years. In order to nearline the year 1990, we have to determine the offset from the system date when the Archiving Request is created. In 2012, we would choose all data records older than 21 years. This results in an Archiving Request specifying that the Calendar Year / Month must be less than or equal to December 1990. Settings on the "Further Restrictions" tab should be ignored in this exercise. In the Process Flow Control section, adjust the "Continue Processing Until Target Status" setting to carry out the Archiving Request only up to the point where the request is generated. This means that the Archiving Request will not actually be executed in this step, which simply defines the slice. Select to start it In Background (or In Dialog as you will only generate the request but not yet execute it) and choose the button that does not simulate as shown in the Figure 9.
  • 7. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 7 Figure 9 : Defining the Data to be Nearlined Step 3 Going back to the Archiving tab on the Manage screen, you can see some of the relevant Archiving Request metadata: Figure 10 : Archiving Request Click the button in the Lock Status field to start executing the Archiving Request. On the dialog box that appears, under Action, choose to continue until Status 70. This covers the complete loop, including data deletion in SAP NetWeaver BW. Start the job in the Background. Figure 11 : Continue until archive request is completed
  • 8. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 8 The overall status of the job is displayed along with corresponding metadata on the grid showing all Archiving Requests. Figure 12 : Active request You can access the corresponding nearline data via the adjoint nearline provider with the $N suffix. In this example, this is the InfoCube ZEDUnnI$N. Figure 13 : Data in Nearline Provider Compare this to the values from Figure 2, the results should be the same. The grid also shows that we have nearlined 363 records in one data package, using roughly 126 kilobytes in the database as shown in Figure 14. Figure 14 : Info of Active Job Step 4
  • 9. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 9 Use the listcube transaction to verify that the data for the year 1990 has been deleted from SAP NetWeaver BW. Figure 15 : Verify data deletion from BI Infocube
  • 10. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 10 Reloading Nearline Data into SAP Netweaver BW Objective is to reload nearline data back into SAP NetWeaver BW. Step 1 Identify and select the Archiving Request used to nearline the data of company code 4000 for the year 1991. In the example, this is the request with the SID 243. Figure 16: Archived Requests Click the button in the Status field to trigger the reload. Reload the data in the background. Figure 17: Reload the Data The reload request appears in the list of all requests in the Archiving tab, after the grid is refreshed. The corresponding Archiving Request is set to a status of yellow as shown in Figure 18.
  • 11. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 11 Figure 18: Reload Request in the Requests List The reload involves three phases: copy, verify and delete.When the reload has finished, all requests displayed on the grid once again have a status green: Figure 19: Completion of Reload Request The reloaded slice of data is now not available via the adjoint nearline provider. Because it has been reloaded, it is available only from the online provider: Figure 20: Reloaded Data Available via Online Provider
  • 12. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 12 The reloaded data appears as a new APO request in the list of data load requests. Figure 21: Reloaded Data as APO Request in Request List This request is not yet compressed, as can be seen from the list. It must be compressed before this data slice can be nearlined again.
  • 13. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 13 Accessing Nearline Data using SAP Business Explorer (BEx) Objective is to access nearline data using a BEx Query. Step 1 Start the BEx Query Designer (BW 7 Version) and create a new query on the InfoCube as shown in Figure 22. Figure 22: New BEx Query Check the data: only the online data of the InfoCube will be visible. Step 2 In order to see the nearline data as well, use theRSRT transaction to adjust the query properties. Figure 23: Adjust the Query Properties In the query properties window, click to check the “Read Near-Line Storage As Well” option box.
  • 14. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 14 Figure 24: Read Near-Line Storage as Well Step 3 The complete result set, merging online and nearline data, is displayed. Figure 25: Complete Result Set This is similar to the results now shown in BEx.
  • 15. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 15 Related Content SAND website SAP BI Archiving NLS Best Practices
  • 16. SAND/DNA Nearline for SAP NetWeaver BW 7.0 SAP COMMUNITY NETWORK scn.sap.com © 2012 SAP AG 16 Copyright © Copyright 2012 SAP AG. 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 AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Oracle Corporation. JavaScript is a registered trademark of Oracle Corporation, used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.