sap bw a trex
TRANSCRIPT
SAP NetWeaver BW Accelerator &SAP BusinessObjects ExplorerOverview
Alexander PeterDirector, Solution Management
Intelligence Platform & NetWeaver Group
November 2009
© SAP 2007 / Page 2
Product Naming
From SAP NetWeaver BI Accelerator to SAP NetWeaver BW AcceleratorSAP NetWeaver BI was renamed into SAP NetWeaver BW
Reflects strategy and focus on business warehouseAvoids conflicts with BI tools from SAP BusinessObjects portfolio
SAP BusinessObjects ExplorerNew name of BusinessObjects PolestarBundle “SAP BusinessObjects Explorer, accelerated version”
SAP BusinessObjects AcceleratorSAP NetWeaver BW AcceleratorSAP BusinessObjects Data Services
SAP BusinessObjects Explorer (blade) – contains limited BOE license
© SAP 2007 / Page 3
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
© SAP 2008 / Page 4
Opportunities not HarvestedTraditional methods too inflexible, unreliable or not economical
THE TRENDSIncreased adoption of analytics
Data explosion, growing 50% p.a.
Frequent need for change
More users / usage of analytics
Users create queries despite having noknowledge of BI technology
THE CHALLENGESTraditional BI platforms are bottlenecks
Unpredictable response times
Inability to meet demand for change
€ (tuning or boutique hardware)
© SAP 2007 / Page 5
SAP NetWeaver BW AcceleratorValue Proposition
IT
Business
Cost of Operation
Save time to build and maintainaggregates
Save disk space
Take load off BW hardware
Consolidate BW landscape
Performance / Scalability
Ready for high data volumes(retail, utilities, banking etc.)
Challenging response time SLA
Ad-Hoc reporting / stable responsetimes
Scalable blade server platform
Time for Development
Less focus on performanceaspects (aggregates, cachingstrategies, DB tuning etc.)Faster development of new modelsand queries
Less performance-specific queries
Data Latency
Extremely shortened roll-up andchange run times
Opportunity for more frequent dataalignments
Compression not always needed
New Business Scenarios
Get more detailed insight into yourbusiness
Extend the BI Reach
Bring BI information into additionaluser groups using SAPBusinessObjects Explorer
© SAP 2007 / Page 6
SAP NetWeaver BW Accelerator
SAP NetWeaver BW Accelerator for high performance BI at lowest operation costsA new transparent approach to boost BI query performance
Performance speedup factor between 10 and 100 - also for BusinessObjects clientsWithout changing the BW user experience (transparent to users)Ensures low cost of operationsPrerequisite:SAP NetWeaver BW 7.0
SAP NetWeaver BW
BusinessWarehouse
CalculationDBMS BWA
Compressed and Column-basedOptimized for Analysis
Agile
Low TCO
Fast to Upload
Bypassedfor queries
Calculation on the fly
Fast as Lightning
Predictable query performance
Any query
© SAP 2007 / Page 7
Terminology
TREX and SAP NetWeaver BW AcceleratorTREX : Search and classification engine, mainly for unstructured dataBW Accelerator is built using TREX technology (indexing, retrieving, compression ...) tohandle structured dataNote: BW Accelerator and TREX are two different installations
The BW Accelerator cannot be used for standard KMC functionalityA TREX installation cannot be used as a BW Accelerator
SAP NetWeaver BWAccelerator
TREX for BWA
TREXstandalone
SAP NetWeaver BW
Document /Meta Data
Search
QueryAcceleration
XXXX
© SAP 2007 / Page 8
Terminology – BW Accelerator Index
IndexBW Accelerator index: Structure containing replicated data and indexes (one index pertable) that represents the BW star schema for the BW AcceleratorIndexing: Transfer of InfoCube data to the SAP NetWeaver BW Accelerator server andprocessing and compressing it into the BW Accelerator index
SAP NetWeaver BW SAP NetWeaver BW Accelerator
InfoCubes BW Accelerator IndexDEF
55555
ABC44444
GHI66666
JKL77777
MNO88888
PQR99999
STU1010101010
~ ~ ~ ~ ~ ~ ~Indexing
© SAP 2007 / Page 9
SAP NetWeaver BW Accelerator Architecture
SAP NetWeaver BW
InfoCubes
Data Acquisiton
Analytic Engine
BusinessObjects
BusinessExplorer
Any ClientTool
AnySource
SAP NetWeaverBW Accelerator
Indexing
In-Memory Processing
© SAP 2007 / Page 10
Query Execution
1
2
3
4
SAP NetWeaver BW checks the listed repositories (in the order shown) to obtain the queryresult.
Query ExecutionWithout BW Accelerator
Query ExecutionWith BW Accelerator
Information Broadcasting /Precalculation
Query Cache
Aggregates
InfoProvider
Information Broadcasting /Precalculation
Query Cache
SAP NetWeaver BW Accelerator
© SAP 2007 / Page 11
BI Performance Techniques:Speed vs. Re-usability
Canned Reports
Query Cache
Summary Tables
Database
SAP NetWeaverBW Accelerator
Perf
orm
ance
Less
fast
Fast
est
Re-usabilityLowest Highest
High re-usability Veryfew specific objects (orsets) can be used toaccelerate many differentqueries
The BW Accelerator offers high re-usability together with fastperformance in a manner not possible with other techniques!
© SAP 2007 / Page 12
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
© SAP 2007 / Page 13
Appliance Shipment – 1 –
SAP NetWeaver BW Accelerator will only be available as an appliance (“in a box”)Complete SAP NetWeaver BW Accelerator preinstalledOnly little configuration effort by the customer, e.g. indexing relevant InfoCubesAdvantages
Rapid DeploymentPerformance-optimizedMinimized Maintenance
Premium Hardware Partners (as of Q4 2009)Hewlett-PackardIBMFujitsuSUNDell
© SAP 2007 / Page 14
Appliance Shipment – 2 –
Components of the ApplianceStandalone or fit into an existingcustomer rackBlade servers with 64-bit Intel Xeon CPUsLinux SLES, 64-bitOptimized storage includedHigh-Speed Network Switch
Dedicated network betweenBW and BWA
High Availability optionsBuilt-in redundant componentsSynchronized backupSwitchover
Tailored support offers by the hardware partners
Note: SAP NetWeaver BW installation continues to be supported on the platformsdescribed in the PAM (product availability matrix). SAP NetWeaver BW may even runvirtualized – please make sure the NW BW-BWA network connection is sufficient inthat case.
SAP NetWeaver BW AcceleratorAppliance
BWASoftware
OperatingSystem
HighAvailability
Blades Storage NetworkSwitch
Tailored Support
© SAP 2007 / Page 15
Benefits of Appliance Shipment
Rapid Deployment
Instantaneous operation
Pre-Installed byhardware vendor
Minimal pre-definedconfigurationrequirements for theBWA software
Simple purchase
Limited variations basedon standard components
Quick Time-to-market
Reduced Costs ofOperation
Minimized maintenance
Centralized monitoringthrough CCMS
Easy scalability throughblade server architecture
Affordable commodityhardware
Reduced license costs for3rd party components
Minimized upgrade risk
Optimized HW/SWsupport offers
Performance &Integration
Optimized hardware/softwareefficiency
Combination of hardwarecomponents and configurationoptimized for high-endperformance and high availability
Assured quality of functionality
Reduced integration effort withhardware and software
Appliance
© SAP 2007 / Page 16
SAP NetWeaver BW Accelerator AppliancePhotos
BWA appliance by IBM BWA appliance by HP
BWA appliance by Fujitsu
CPUs by Intel
BWA appliance by SUN
© SAP 2007 / Page 17
Purchase and Implementation Process
Pre-requisites1. Upgrade to SAP NetWeaver 7.02. Perform Sizing via QuickSizer (recommendation: use
services provided by SAP AGS “SAP Quality Check”)
PurchasingProcess
1. Contact SAP Account Executive for BWA license2. Contact hardware partner’s AE for ordering
BWA hardware
Installation byHardware Vendor
1. Hardware Partner ships and installs BWA appliance2. Some on-site configuration might be necessary
Post-installationSet-up
1. Identify InfoCubes and index them2. Recommendation: Configuration Check for BWA (as
part of SAP Quality Check for BWA)
For further services provided by SAP AGS or consulting, please see SDN!
© SAP 2007 / Page 18
QuickSizer
BWA Sizing integrated in SAP QuickSizerQuickSizer access: http://service.sap.com/quicksizerCreate Project and select SAP NetWeaver BW
Create a new QuickSizer project, otherwise the BWA options willnot appear.Most of the data captured is the same as for SAP NetWeaver BWsizing. If you have already performed a BW sizing, you can Copy& Paste the values for the BWA sizing.
If you already have a BW system (loaded with data), then the programand method described in SAP note 917803 is recommended
Report computes memory requirements and disk space (also runson SAP BW 3.x)
Using the BWA will take load off of the SAP NetWeaver BW system.As this load reduction depends on several detailed factors (such asshare of query time spent in analytic engine, size of result set, numberof users etc.), this reduction has not been captured in the SAPNetWeaver BW sizing.Refer to Thread on SDN posted by Marc Bernard for some additionalinfo
https://forums.sdn.sap.com/thread.jspa?threadID=776332&tstart=0
© SAP 2007 / Page 19
Hardware Sizing
SizingHardware sizing
Hardware partner translates the resultsof SAP QuickSizer into optimalconfiguration of hardwareHigh availability setup:Extra blade(s) required as backup forautomatic failover
Valid for production and test systemPossibly less rigid performancerequirements for test systemsoptional sharing of resources (see‘BWA in non-production environments’)
Important note: sizing has to be adjusted once new InfoCubes are indexed by BWA thathaven’t been taken into account for the original sizing
© SAP 2007 / Page 20
High-End Scalability withSAP NetWeaver BW Accelerator
Jupiter – Executive SummarySAP NetWeaver BW Accelerator ready for rapidly growing data volumeNo scalability limits identified (tested up to 140 blades)Proven manageability of large-scale SAP NetWeaver BW installationsImpressive throughput – for both writing and reading BWA indexesHigh reliability
Jupiter Facts25 TB InfoCube data (corresponds to overall 50-70 TB data warehouse)
Total of 78 InfoCubes, 30 billion rows135 IBM HS21 blades (2 dual-core CPUs, 16GB)
17 TB storagePlus 5 backup blades not needed, as there were no hardware outages
Further InformationWinterCorp whitepaper: https://www.sdn.sap.com/irj/sdn/BWA
© SAP 2007 / Page 21
Appliance FAQMemory
Which memory setup is supported for BWA blades?See matrix for release status of blade generation and memory. Most up-to-date information can befound in PAM: http://service.sap.com/pam --> NW 7.0 (see attached ppt)Please see additional information for Nehalem CPUs in SAP note 1363917.For mid-size customers, the HW partners offer one XS configuration consisting of 8GB/12GB blades.This offering provides best value at reasonable hardware and license costs.Any combination of blade generations can be used in the same BWA system. See SAP note 1163149for more details.
Irwingdale(single-core)
Woodcrest(dual-core)
Clovertown(quad-core)
Harpertown(quad-core)
Nehalem(quad-core)
8 GB(for mid-size
offering)(for mid-size
offering)(for mid-size
offering)
16 GB
32 GBDetails in SAPnote 1161765
Other(12/24/36/48GB) HP, IBM,Fujitsu,
Dell
© SAP 2007 / Page 22
Appliance FAQStorage
Why is the storage part of the BWA appliance?The storage as part of the appliance has some significant advantages:
Rapid and instantaneous deployment (preinstalled hardware and minimal configurationeffort)Optimal performance configuration through highly integrated hardware and softwaresetupReduced cost of operation (minimized and centralized maintenance)Support only involves SAP and the HW partner, not a third party – support can behighly specialized and tailored on the complete offeringHigh Availability (switch-over) may depend on the storage and cannot be offered out-of-the-box using other storage systems
© SAP 2007 / Page 23
Appliance FAQOptimizing the Appliance Investment
I have done some investments into the blade infrastructure. How can I optimizethis infrastructure?
An existing rack including the power source can be used for all SAP NetWeaver BWAccelerator and SAP NetWeaver Enterprise Search appliances.
Appliances are available in several sizes. Be sure to choose the right size under thefollowing aspects
Do not undersize the system in order to be prepared for the futureDo not oversize the system to avoid investments into ‘empty’ and unused hardware.
Performance, supportability, high availability, security etc. can only be guaranteed by bothSAP and hardware partners, if you strictly stick to the appliance set-upNote: any changes to the standard appliance set-up require additional effort and aseparate project; a pre-installed delivery from factory cannot be guaranteed. Performance,supportability, high availability etc. have to be ensured by the customer and/or theimplementation partner.
Rack BladeCenter /Enclosure
Bladeholds several holds several
© SAP 2007 / Page 24
Appliance FAQBW-BWA Connection
Do I need 1:1 relationship between BW and BWA?The only supported configuration for productive systems is a 1:1 connection between theBW instance and the BW Accelerator to ensure uncompromised performance of BWA.In order to maximize the value of the investment, you can install several BWA instances inone rack – utilizing the existing infrastructure. For production systems, it is required tohave dedicated storage (disk controller) and network connection (switch) to ensure thathigh load on one BWA instance is not impacting performance of the other instance.Several BWA instances can be installed in one BladeCenter/enclosure on project basis.
Rack
BWA Instance
BWA Instance
SAP NetWeaver BW
SAP NetWeaver BW
© SAP 2007 / Page 25
Appliance FAQSharing the Blade Infrastructure
What further options do I have for test environments?Ideally, the components of the infrastructure are exactly sized to the system needs, so that there is noneed to deviate from the appliance definition.Note again: any changes to the standard appliance set-up require additional effort/costs and a separateproject; a pre-installed delivery from factory cannot be guaranteed.As non-productive systems typically have less requirements towards high performance and disastertolerance, following components may be shared on project basis:
Storage and network connection (in addition to rack and BladeCenter/enclosure)Blades, only if you do not need several test BWA systems in parallel (but sequentially)– Note that only one active BWA installation per blade is supported at a time (is connected to
exactly one BW instance)– You can install several (inactive) BWA systems on one blade– Activate the BWA system that you need for a given period of time and rebuild the BWA index on
it (for more information, please refer to SAP note 979609)
Note that reorganization or restart of one BWA instance may affect all connected BW systems.
BWA
SAP NetWeaver BWTest System 1
Connection week 1
Connection week 2SAP NetWeaver BW
Test System 2
© SAP 2007 / Page 26
Appliance FAQMaintenance and Support
Who maintains and supports hardware, software and OS of the BWA?BWA software support is included in the SAP service feeAdditional support contracts are highly recommended:
Hardware partner offers contracts for hardware maintenance; ask for tailored BWA support offersNovell offers enhanced support for SUSE Linux in collaboration with SAP Linux Lab ('SUSE PrioritySupport for SAP'). This offer facilitates communication and ensures seamless support at highquality particularly for BWA customers. Please check www.novell.com/sapsupport for moreinformation.
The maintenance and support process is organized in the same manner as other SAP productsSoftware issues are handled by SAP, and the link to hardware partners is via Linux Lab.The customer is responsible for applying patches and support packages or for contracting this workto third parties.Note that OS patches need to be released by the HW partner!
SAPHardwarePartner *
Novell *
SAPLinuxLab
BWA Issue
CustomerMessage
If issue notin BWA software
If issue caused by OS
If issue caused byhardware or network* : An additional support contract is necessary; this is not included
in the SAP support fee.
© SAP 2007 / Page 27
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
© SAP 2007 / Page 28
BW Accelerator Index Maintenance – 1 –
Accessing BW Accelerator Index MaintenanceSimilar to aggregatemaintenance viacontext menu for aparticular InfoCubeOr direct access viatransaction RSDDV
© SAP 2007 / Page 29
BW Accelerator Index Maintenance – 2 –
Index WizardCreation, filling, deletion of BW Accelerator indexes via easy-to-use wizard
© SAP 2007 / Page 30
SAP NetWeaver BW Accelerator – Roll-up
Roll-upUpdate of newly loaded data to BWAccelerator indexSimilar to roll-up process for aggregatesOnly one BW Accelerator index, highlyparallel very fast processSame process for BW Accelerator andaggregates: no need to change of processchains
SAP NetWeaver BW Accelerator
BWA Index
Delta
Delta Load
© SAP 2007 / Page 31
SAP NetWeaver BW Accelerator – Change Run
Change RunUpdate BW Accelerator index after masterdata/hierarchy changesBW Accelerator index has same granularity asthe InfoCube
No changes needed fortransactional data
Update of master data tables as part of BWAccelerator index minimal runtimeNo update needed for changed key date oftime-dependent attributesSame process for BW Accelerator andaggregates: no need to change of processchains
SAP NetWeaver BW Accelerator
BWA Index
Old Master Data New Master Data
© SAP 2007 / Page 32
BW Accelerator Administration Tool – 1 –
SAP NetWeaver BW Accelerator Goal: Minimal AdministrationRSDDBWAMON
Central monitoring and administration toolIndex SettingsPossible actions– Restart BWA server: restarts all the BW Accelerator servers and services. This
includes the name server and index server– Restart BWA index server: restarts the index server. (The name servers are not
restarted.)– Reorganize BWA landscape: If the BW Accelerator server landscape is unevenly
distributed, this action redistributes the loaded indexes on the BW Acceleratorservers
– Rebuild BWA indexes: If a check discovers inconsistencies in the indexes, you canuse this action to delete and rebuild all the BW Accelerator indexes.
Checks– Connection Check– Index Check– Etc.
© SAP 2007 / Page 33
BW Accelerator Administration Tool – 2 –
© SAP 2007 / Page 34
BW Accelerator Administration Tool – 3 –
RFC Destination for the BW systemIf not maintained, BW Accelerator monitor asks for configuration details (otherwise: checktransaction RSCUSTA for the correct setting)
© SAP 2007 / Page 35
BW Accelerator Data Consistency Check Center
Start Check Center from BWA monitor> Go to > Consistency ChecksStart Check Center from BWA monitor> Go to > Consistency Checks
Five different types of checks are available and can be scheduled.Click on the info button for more details.Five different types of checks are available and can be scheduled.Click on the info button for more details.
© SAP 2007 / Page 36
BW Accelerator RSRV Checks
Consistency Checks
PerformanceChecks
IndexRepair
Compounded Test
System Information
© SAP 2007 / Page 37
Useful SAP Notes
Useful SAP NotesCompatibility of SAP NetWeaver BW SPS and BWA revision
SAP Note 1148111Database Fallback for BWA
SAP Note 940635Estimation of memory consumption
SAP Note 917803
© SAP 2007 / Page 38
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
© SAP 2007 / Page 39
BW Accelerator Index Build Time
SAP NetWeaver BW
InfoCubes
Data Acquisiton
Analytic Engine
BusinessObjects
BusinessExplorer
Any ClientTool
AnySource
SAP NetWeaverBW Accelerator
Indexing
In-Memory Processing
Parallel indexingof InfoCube
data viastandard BW
processes
Column-based storage& compression tominimize memory
footprint of BWAccelerator indexes
© SAP 2007 / Page 40
BW Accelerator Initial Load Into Main Memory
SAP NetWeaver BW
InfoCubes
Data Acquisiton
Analytic Engine
BusinessObjects
BusinessExplorer
Any ClientTool
AnySource
SAP NetWeaverBW Accelerator
Indexing
In-Memory Processing
Initial load ofindexes into
memory for entirein-memoryprocesing
© SAP 2007 / Page 41
BW Accelerator Query Run Time
SAP NetWeaver BW
InfoCubes
Data Acquisiton
Analytic Engine
BusinessObjects
BusinessExplorer
Any ClientTool
AnySource
SAP NetWeaverBW Accelerator
Indexing
In-Memory ProcessingOn-the-fly aggregation
Merging and resultspreparation for BW queries
© SAP 2007 / Page 42
BW Accelerator for Planning
SAP NetWeaver BW
PlanBuffer/Caches
(Memory)
Data Acquisiton
Analytic Engine
BusinessObjects
BusinessExplorer
Any ClientTool
AnySource
SAP NetWeaverBW Accelerator
Indexing
In-Memory Processing
Real-TimeInfoCubes
(openrequest)
Real-TimeInfoCubes
(closedrequest)
StandardInfoCubes
© SAP 2007 / Page 43
BW Acceleratorstores tables by column
To find all instances of an attribute value:Go to the attribute columnRead its row values
BW Accelerator Architecture:Vertical Decomposition
Classical DBstores tables by row
To find all instances of an attribute value:Go to the first rowCheck the attribute valueGo to the next rowCheck the attribute valueRepeat for each row in the table
If you don’t havea predefined indexready you can waita long time …
Tuple1
Tuple2 Att1 Att2 Att3 Att5Att4
© SAP 2007 / Page 44
BW Accelerator Architecture:Horizontal Partitioning
Scenario: Adding a new node BW Accelerator Monitor enables easyre-distribution
IndexMetadata
IndexMetadata
IndexMetadata
IndexMetadata
. . .
.
Index
Part. 01
Part. 02…
Part. N
Part. 01
Part. 02…
Part. N
Metadata
Fact Table
LargeTables
Storage
PhysicalIndexServer
PhysicalIndexServer
PhysicalIndexServer
Automatic assignmentto nodes
LogicalIndexServer
TREX Services
© SAP 2007 / Page 45
BW Accelerator Architecture:Smart Compression
CompressionDictionary-based compression
Size of table keys significantly reducedAverage compression as rule of thumb: 10 (Lab result)SAP NetWeaver BW Accelerator can handle huge data volumes in main memory (withoutneed for costly disk accesses)Note: only BWA index parts necessary for the query need to be loaded into main memory(Hybrid dynamic index)
© SAP 2007 / Page 46
BW Accelerator Architecture:Summary
BW Accelerator QueriesAutomatically join required indexes asspecified in the BW Accelerator indexAggregate large amounts of data inparallelRestrict aggregated rows with booleanquery expressionsProcess more than one booleanexpression at once
Very fast aggregation algorithmExploits integer coding formax speed and min I/ODesigned to run on latest blade serversand grid landscapesOptimizes usage of memory and cacheresourcesOptimized for BW
Compressed memory indexMany million documents can fit in1 GB memoryStores by column (not by row)Can split indexes horizontally for parallelprocessing
Hybrid dynamic indexEnables indexing of huge volumesof structured dataKeeps only required columns in memory
© SAP 2007 / Page 47
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
DemonstrationWho Has the Data?
© SAP 2009 / Page 48
SAP BusinessObjects Explorer
Simplicity and speed of search
Intuitive data exploration andvisualization
Fast response across mountainsof data
Easy and efficient to manage and scale
More reactive to business withfaster delivery
Heterogeneous data sources
Help IT to Be Successful
Bring BI to All Business Users
Intuitive Data Exploration and VisualizationBring BI to All Business Users
Intuitively explore dataNo data model or dataknowledge required
Automated relevancyof results
Most relevant informationis displayed firstBest chart type autogenerated
Share insights with othersExport to CSV and ExcelSave it locally as a browser bookmarkOne-click to send a link to the results by email
© SAP 2009 / Page 50
Help IT to Be SuccessfulTransforms IT Into an Agile Business Partner
Easy and efficient to manage and scaleServe more users without impacting IT budgetFree up time towards more value-added activities
More reactive to business with faster deliveryBuild a bridge between business users and ITIncrease business user autonomyRaise IT services to new levels
Based on proven reliable infrastructure1000’s of deployed SAP NetWeaver BW customers100’s of successful BW Accelerator implementationsAll industry segments, including CPG, Retail,Insurance, Telco, Manufacturing, etc
SAP NetWeaver BW Accelerator andSAP BusinessObjects Explorer Integration
SAP NetWeaver BW
BusinessWarehouse
BW Accelerator
SAP BusinessObjects Explorer
Accelerated VersionNon-accelerated
SAP BusinessObjects Explorer
External Data
SAP BusinessObjectsData Services
Index Designer
SAP BusinessObjectsEnterprise
Universe
Excel
SAP NetWeaver BW Integration inSAP BO Explorer (blade) 2.0 – 1 –
BWA Index for SAP BusinessObjects ExplorerContains ‘standard’ BWA indexProvides additional information: texts, conversion factors, securityA Explorer-enabled index can also be used to accelerate BW queriesYou can easily convert a standard index to a Explorer-enabled indexNote: Some Explorer-specific features (such as snapshots) are notavailable to other front end tools
Texts, Attributes and HierarchiesTexts in one language (including support for time-dependent texts)Time-dependent master data is always displayed for the current date(query keydate = current day)Time-dependent hierarchy snapshots for current date
Unit/Currency ConversionSimple unit conversions and currency conversion factors for one keydateAdditional flexibility through query snapshots (e.g. InfoObject-specificunit conversion)
BWA Indexfor Explorer
BWA Index
Texts
ConversionFactors
Security
Hierarchies
SAP NetWeaver BW Integration inSAP BO Explorer (blade) 2.0 – 2 –
BWA Index for explorer (ctd.)
SecurityNote: Explorer authorizations automatically filter to the authorized values (join)Support of one SAP NetWeaver BW analysis authorization per user (user does not need tobe a NW BW user)
This simplified security approach has been chosen to ensure consistent (across drill-down) and understandable values
Support of user exit variable during indexing (possibly re-index frequently)Support of user groups for simplified mass maintenance
Key FiguresSupport of cumulative key figuresCalculated key figures using simple calculationsRestricted key figures
SAP NetWeaver BW Integration inSAP BO Explorer (blade) 2.0 – 3 –
SAP NetWeaver BW meta data supportSingle InfoCubesMulti-provider indexing and exploration:
Natively index common MultiProviders– Index once for Explorer and BW use cases– Delta-loading capabilitySnapshot indexing of complex MultiProviders– Such as those that refer to DataStore Objects and InfoObjects– Support for MultiProviders with compounded characteristives across InfoCubes
(compound father in one InfoCube, child in another)Query indexing and exploration
Explorer can now be used to explore existing (or new) Queries– Quickly index your existing Queries for Explorer and have your users exploring them
almost immediatelySnapshot indexing of Queries– Ability to leverage query features such as complex unit conversions
Loading External Data into BW AcceleratorIndex Designer
Index DesignerAdd-on to Data Services DesignerModeling Options
Allows to model BWA cubes (star schema) based on any data sourceDefine characteristics and key figuresJoin source tables
Generates ready to use Data Services objects and jobsGenerates repository entriesGenerates Data Services jobs(create, delete, load)
Note: this data can only beconsumed in Explorer
Security for External Data
Automatic Filtering of authorized valuesDefine special information space as personalization layer
Include dimension for userInclude further dimension and fill values per user name that should be filteredThis Information space type is not explorable and searchable
Link personalization information space to consumable information spaceAuthorized values are automatically filtered
© SAP 2007 / Page 58
Sizing
Sizing of SAP NetWeaver BW Accelerator & SAP BusinessObjects ExplorerSee SAP note 1339507Note: this sizing is additive to a previous BWA sizing for query acceleration
© SAP 2007 / Page 59
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap
© SAP 2007 / Page 60
Ensuring Service Level Agreements – 1 –
ScenariosScheduled maintenance work
Hardware maintenance: blade, storage system, networkSoftware maintenance: OS or BWA patchingLandscape changes: removing or adding blades
Unplanned downtime of hardware componentsOne or more bladesStorageSwitches, controller etc.
Backup and RecoverySoftware errors: corrupt files, destroyed index
Disaster RecoverySevere hardware failuresNatural hazards (fire, earthquake, ...) or terrorism
© SAP 2007 / Page 61
Ensuring Service Level Agreements – 2 –
SAP NetWeaver BW Accelerator FeaturesHigh Availability
Redundant hardware components: power supply, switches, controller etc.RAID-5 to ensure operation after failure of one disk (in the disk array)Optional spare blade(s)– Automatic activation of backup blade and automatic re-distribution of index after failure
(during BWA downtime, queries go directly to the database)Standard fallback to database if BWA is unavailable
Email alertSAP Notes 940635, 1097529 and 1094309
Disaster ToleranceSwitch-over
Further informationSAP Developer Network– SAP NetWeaver Business Intelligence BW Accelerator
BW Accelerator (BWA) High Availability (PDF, 1.3 MB)SAP Note 984034
© SAP 2007 / Page 62
Disaster ToleranceSwitch-over
Hardware-Based Switch-Over ConceptScenarios
One data center fails (due to fire, power outage, earthquake, terrorist attack etc.)Concept
Redundant data center (including redundant BWA appliance)Synchronous mirroringDifferent concepts per hardware vendor– HP: integration into cluster manager, reconfiguration via script after switch-over– IBM: GPFS-based switch-over using BWA master-/backup-server concept
ContactPlease contact your hardware partnerNote: not available from every hardware partner
© SAP 2007 / Page 63
Disaster ToleranceSwitch-over HP Concept
HP Concept2 independent landscapesSwitch is triggered by a script
Mounts standby landscape and changes index configuration (e.g. hostnames)
Data Center 1 Data Center 2
SAP NetWeaver BWA Appliance SAP NetWeaver BWA Appliance
SAP NetWeaver BW SAP NetWeaver BW
Database Database
Storage System
Blade
Blade
Blade
Blade
M-Blade
M-Blade
M-Blade
Storage System
M-Blade
Switchover
Mirroring ConvertIndex
Configuration(* dependingHW partner)
Mirroring
B-Blade
B-Blade
B-Blade
B-BladePROXY
*
© SAP 2007 / Page 64
Disaster ToleranceSwitch-over IBM Concept
IBM ConceptMaster in Data Center 1, Slave in Data Center 2Strong network connectionOne mount point GPFS via SAN no real switch
Data Center 1 Data Center 2
SAP NetWeaver BWA Appliance SAP NetWeaver BWA Appliance
SAP NetWeaver BW SAP NetWeaver BW
Database Database
Storage System
B-Blade
B-Blade
B-Blade
B-Blade
M-Blade
M-Blade
M-Blade
Storage System
M-Blade
Mirroring e.g. GPFSvia SAN
Mirroring /Cluster
One landscape /network
© SAP 2007 / Page 65
Agenda
1. Overview2. BWA Appliance3. BWA Configuration & Administration4. SAP NetWeaver BW Accelerator in Detail5. SAP BusinessObjects Explorer6. Service Level Agreements7. Roadmap The outlook presented here is a preliminary version and not
subject to your license agreement or any other agreement withSAP. This document contains only intended strategies,developments, and functionalities of the SAP® product and is notintended to be binding upon SAP to any particular course ofbusiness, product strategy, and/or development. Please note thatthis document is subject to change and may be changed by SAPat any time without notice. SAP assumes no responsibility forerrors or omissions in this document.”
© SAP 2007 / Page 66
SAP NetWeaver BW Accelerator Roadmap – 1 –Additional BWA Features
Enable additional InfoProvidersCaching of Virtual InfoProvidersDataStore Objects (viaHybridProviders orVirtual InfoProviders)
Analytic/Calculation CapabilitiesTop N/Bottom NImproved MultiProvider handling
Master Data SupportIndex master data textsand hierarchiesAccelerate master data reportingAccelerate value help
SAP NetWeaver BW Accelerator
CalculationCapabilities
AggregationIndex
SAP NetWeaver
BusinessWarehouse
SAP BusinessObjects BI Platform
Pioneer (*) WebIntelligence …Explorer
© SAP 2007 / Page 67
SAP NetWeaver BW Accelerator Roadmap – 2 –InfoCube persisted in BWA only
Optional persistency for InfoCube data in BW Accelerator onlyPersists data of InfoCubes only in BW Accelerator to:
Reduce data redundancySave disk spaceIncrease data base performanceby reducing system load
E- and F- fact tables as well as dimension tables are indexedMaster data will be persisted in both SAP NetWeaver BW andBW AcceleratorA normal Data Transfer Process can be used to loaddata directly into BW Accelerator
Source System
BWAInfoCube(Definition)
SAP NetWeaver BW Accelerator Roadmap – 3 –SAP BusinessObjects Explorer
Evolution of ExplorerLeverage existing infrastructureinvestmentsInteroperability with other BusinessObjectstoolsLow TCO
Appliance Lifecycle ManagementYour corporate data, in your pocket
Explorer MobileBlackberry support
SAP BusinessObjects Explorer,accelerated version
SAP NetWeaver BW Accelerator
Explorer
Data Services
This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at anytime for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including
but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
Any source(Warehouse, apps, relational, file)
SAP BW SAP ERP 3rd party
SAP NetWeaver BW Accelerator Roadmap – 4 –Data Mart Engine
Local Innovation SpaceSafe, reliable & scalable environment forrapid business insight and innovationMeets ‘Shadow IT’ challenge
Departmental data martsCentrally hosted by IT
Any SourceSAP BusinessObjects Data ServicesSimple, agile modeling environment forany sourcesClosed-Loop Meta Data: option forsynchronizing models with central BW
Any toolExplorer, WebI, Pioneer etc.
Low TCOAppliance Lifecycle Management: LiveUpdate
“Data Mart Engine”
Analytic Engine Index
SAP BusinessObjects BI Platform
Pioneer (*) WebIntelligence …
Explorer
Data Services
Any source(Warehouse, apps, relational, file)
This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at anytime for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including
but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
SAP BW SAP ERP 3rd party
© SAP 2007 / Page 70
Thank you!
© SAP 2007 / Page 71
SAP NetWeaver BW AcceleratorOther Resources
SDNhttps://www.sdn.sap.com/irj/sdn/BWA
Standard PresentationFAQForumOperations ManualHigh Availability Roadmap
Blogshttps://www.sdn.sap.com/irj/scn/weblogs?blog=/weblogs/topic/103
SMARThttp://smartdirectory.sap.corp:3080/Assets/Asset.epx?Id=34617d39-112d-45f0-be0e-a8170194b385
Service Marketplacehttp://service.sap.com/bi
© SAP 2007 / Page 72
Copyright 2009 SAP AGAll 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 changedwithout prior notice.Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, Business ByDesign, ByDesign, PartnerEdge and other SAP products and services mentioned herein as well as theirrespective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned andassociated logos displayed are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This documentcontains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy,and/or development. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, orother items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties ofmerchantability, fitness for a particular purpose, or non-infringement.SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitationshall not apply in cases of intent or gross negligence.The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in thesematerials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durchSAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen, die Eigentum anderer Softwarehersteller sind.SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, Business ByDesign, ByDesign, PartnerEdge und andere in diesem Dokument erwähnte SAP-Produkte und Servicessowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle anderen in diesem Dokument erwähntenNamen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zuInformationszwecken. Produkte können länderspezifische Unterschiede aufweisen.
Die in diesem Dokument enthaltenen Informationen sind Eigentum von SAP. Dieses Dokument ist eine Vorabversion und unterliegt nicht Ihrer Lizenzvereinbarung oder einer anderenVereinbarung mit SAP. Dieses Dokument enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts und ist für SAP nicht bindend, einen bestimmtenGeschäftsweg, eine Produktstrategie bzw. -entwicklung einzuschlagen. SAP übernimmt keine Verantwortung für Fehler oder Auslassungen in diesen Materialien. SAP garantiert nicht dieRichtigkeit oder Vollständigkeit der Informationen, Texte, Grafiken, Links oder anderer in diesen Materialien enthaltenen Elemente. Diese Publikation wird ohne jegliche Gewähr, wederausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zwecksowie für die Gewährleistung der Nichtverletzung geltenden Rechts.SAP übernimmt keine Haftung für Schäden jeglicher Art, einschließlich und ohne Einschränkung für direkte, spezielle, indirekte oder Folgeschäden im Zusammenhang mit der Verwendungdieser Unterlagen. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.Die gesetzliche Haftung bei Personenschäden oder die Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinkszugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen überInternetseiten Dritter ab.Alle Rechte vorbehalten.