Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $71.99
Standard view
Full view
of .
Look up keyword or section
Like this
119Activity

Table Of Contents

Figure 2–1
2.3Decision Support Systems
Figure 2–2
3BW Basis System
3.1Communication Interfaces
Figure 3–1
3.1.1File and BAPI
Figure 3–2
3.1.2Internet Communication Framework
Figure 3–3
Figure 3–4
Figure 3–5
3.1.3J2EE Connector Architecture
Figure 3–6
4Metadata Repository
4.1Database Objects
Figure 4–1
4.2ABAP Dictionary Objects
Figure 4–2
4.2.1Domains
Figure 4–3
4.2.2Data Elements
4.2.3Tables
Figure 4–4
4.2.4Development Namespaces
Figure 6–8
Figure 6–9
Figure 6–10
Figure 6–11
Figure 6–12
Figure 6–13
6.1.4Units
6.2Master Data
6.2.1Texts
Figure 6–15
Figure 6–16
6.2.2Master Data of a Characteristic
Figure 6–17
Figure 6–18
Figure 6–19
Figure 6–20
Figure 6–21
Figure 6–22
6.2.3Explicit Display Attributes
6.2.4Referencing Characteristics
6.2.5External Hierarchies
Figure 6–23
Figure 6–24
Figure 6–25
Figure 6–26
6.2.6Summary
Figure 6–27
6.3DataStore Objects
Figure 6–28
6.3.1Key Fields
Figure 6–29
6.3.2Data Fields
6.4BasisCubes
6.4.1Fact Table
Figure 6–30
Figure 6–31
Figure 6–32
6.4.2SID Entries in Dimension Tables
Figure 6–33
6.4.3Dimensions
Figure 6–34
Figure 6–35
6.4.4Line Item Dimensions
6.4.5Real-Time InfoCubes
6.5Source System Dependent Data
Figure 6–38
7Performance Tuning
7.1Aggregates
Figure 7–1
Figure 7–2
Figure 7–3
Figure 7–4
Figure 7–5
Figure 7–6
7.1.1Initial Filling of Aggregates
7.1.2Hierarchy and Attribute Changes
Figure 7–7
7.2Indexing
Figure 7–8
Figure 7–9
7.2.1Index Use with BasisCubes
Figure 7–10
Figure 7–11
7.2.2Use of indexing on DataStore Objects
7.2.3Index Use on InfoObjects
Figure 7–12
Figure 7–13
Figure 7–14
Figure 7–15
7.2.4Optimizer Statistics
Figure 7–16
Figure 7–17
Figure 7–18
7.3Partitioning and Clustering
Figure 7–19
■Range partitioning
7.3.1Range Partitioning
Figure 7–20
7.3.2Clustering
Figure 7–21
Figure 7–22
Figure 7–23
Figure 7–24
7.3.3Model Partitioning
Figure 7–25
Figure 7–26
9.2Modeling of BasisCubes
Figure 9–8
Figure 9–9
Figure 9–10
■Remodeling of dimension tables
9.2.1Remodeling of Dimension Tables
Figure 9–11
Figure 9–12
Figure 9–13
Figure 9–14
Figure 9–15
Figure 9–16
9.2.2Remodeling of the Fact Table
Figure 9–17
Figure 9–18
Figure 9–19
9.2.3Subsequent Zero Value Elimination
Figure 9–20
Figure 9–21
9.3Modeling DataStore Objects
9.4Multidimensional Clustering
Figure 9–23
IIIAnalytical Engine
10Access to Physical InfoProviders
■Access to BasisCubes
10.1Access to BasisCubes
10.1.1Status of the Staging Engine
Figure 10–1
Figure 10–2
Figure 10–4
10.1.2Partial Queries
10.2Access to DataStore Objects
10.3Access to InfoObjects
Figure 10–6
Figure 10–7
11Virtual InfoProvider
11.1MultiProvider
Figure 11–1
Figure 11–2
11.1.1Consolidating Data
Figure 11–3
Figure 11–4
Figure 11–5
Figure 11–6
11.1.2Creation of Subqueries
Figure 11–7
11.2InfoSets
Figure 11–10
Figure 11–11
Figure 11–13
Figure 11–14
Figure 11–15
Figure 11–16
11.2.1InfoObjects in InfoSets
Figure 11–17
Figure 11–18
11.2.2DataStore Objects in InfoSets
11.2.3BasisCubes in InfoSets
Figure 11–19
11.3Service InfoCubes
11.3.1Transfer of Selection Conditions
Figure 11–20
11.3.2Import/Export Parameter
12OLAP Caching and Access Sequences
12.1Local Cache
Figure 12–2
12.1.1Read All Data at Once
Figure 12–3
12.1.2Read Data during Navigation
12.1.3Read When You Navigate or Expand Hierarchies
12.2Global Cache
12.2.1Main Memory Cache
Figure 12–4
Figure 12–5
Figure 12–6
12.2.2Persistent Cache
12.2.3Cache Invalidation
Figure 12–7
12.3BIA Indexes
Figure 12–8
Figure 12–9
12.4Aggregates
Figure 12–10
Figure 12–11
13Monitoring the Analytical Engine
13.1Query Monitor
Figure 13–1
13.2Runtime Statistics of the Analytical Engine
Figure 13–2
Figure 13–3
Figure 13–4
Figure 13–5
IVExtraction & Staging
14Extraction Layer
14.1Metadata of the Extraction Layer
■The application component hierarchy
14.1.1Data Sources and Data Structure
14.1.2Application Component Hierarchy
14.1.3Supported Delta Procedures
Figure 14–1
14.2Extraction from SAP ERP
■Defining generic DataSources
14.2.1Defining Generic DataSources
Figure 14–2
Figure 14–4
Figure 14–5
Figure 14–6
Figure 14–7
14–9
14.2.2Enhancing DataSources
Figure 14–10
Figure 14–11
14.3Extracting from BW Systems
Figure 14–12
Figure 14–13
Figure 14–14
14.4Extracting from Database Systems
14.5Extracting from Files
14.5.1File Format
14.5.2Data Structure
14.6Extracting via Web Services
Figure 14–15
14.7Extracting from JDBC, XML/A, and ODBO Sources
Figure 14–16
14.7.1Installing a BI JDBC Connector
Figure 14–17
14.7.2Installing a BI ODBO Connector
14.7.3Installing a BI XML/A Connector
14.7.4Installing a BI SAP Query Connector
14.8Extraction with Third-Party ETL Tools
15Inflow Layer
■Metadata of source systems
15.1Metadata of Source Systems
15.1.1Creating SAP ERP Source System Connections
Figure 15–1
Figure 15–2
15.1.2Creating a BW System Connection
15.1.3Creating a DB Connect Connection
Figure 15–3
15.1.4Creating Flat File Connections
15.1.5Creating Web Service System Connections
Figure 15–4
15.1.6Creating a Universal Data Connect Connection
15.1.7Creating Third-Party ETL Tool Connections
15.1.8Source System IDs
Figure 15–6
Figure 15–7
Figure 15–8
15.2Metadata of DataSources
Figure 15–9
Figure 15–10
Figure 15–11
Figure 15–12
Figure 15–13
15.2.1Extraction Source
Figure 15–14
Figure 15–15
Figure 15–16
Figure 15–17
Figure 15–18
15.2.2Data Structure
Figure 15–20
Figure 15–21
Figure 15–22
15.2.3Input Conversion
Figure 15–23
Figure 15–24
15.2.4Selection Fields
Figure 15–25
15.2.5Delta Procedure
15.2.6Inventory Key Figures
15.3Persistent Staging Area (PSA)
Figure 15–26
Figure 15–27
15.4Definition of Extraction Processes
Figure 15–28
15.4.1Data Selection
Figure 15–29
Figure 15–30
15.4.2Extraction
Figure 15–31
Figure 15–32
15.4.3Processing
15.4.4Update
Figure 15–33
15.4.5Scheduling
Figure 15–34
Figure 15–35
16Transformation Layer
16.1InfoSources
Figure 16–1
Figure 16–2
Figure 16–3
16.2Persisting of Raw Data
Figure 16–4
17Integration Layer
17.1Transactional Data in the Integration Layer
17.1.1Persistence
17.1.2Delta Generation
Figure 17–1
Figure 17–2
17.1.3Data Integration
Figure 17–3
17.2Master Data in the Integration Layer
18Data Mart Layer
18.1Transactional Data in the Data Mart Layer
18.1.1Schema Transformation
18.1.2Aggregation
18.1.3Filtering
18.1.4Process Integration
18.1.5Abstraction
18.1.6Model Transformation
18.1.7Currency Conversion
18.2Master Data in the Data Mart Layer
Figure 18–1
18.3Open Hub Destinations in the Data Mart Layer
Figure 18–2
Figure 18–3
Figure 18–4
Figure 18–5
Figure 18–6
Figure 18–7
19Definition of Transformations
Figure 19–1
Figure 19–2
Figure 19–3
■Global data declarations
19.1Global Data Declarations
19.2Start Routine
Figure 19–4
19.3Rules and Rule Groups
Figure 19–5
19.3.1Assignment of Constants
19.3.2Direct Assignment
Figure 19–7
19.3.3Master Data Attribute of an InfoObject
Figure 19–8
19.3.4Routines
Figure 19–9
Figure 19–10
19.3.5Formulas
Figure 19–11
19.3.6Conversion Exit
Figure 19–12
19.3.7Handling of Units
Figure 19–13
21.2.1Start Routine
21.2.2Direct Assignment
21.2.3Assignment of Constants
Figure 21–13
21.2.4ABAP Routines
Figure 21–14
Figure 21–15
Figure 21–16
21.2.5Formulas
21.2.6Input Conversion
21.2.7Source-System-Dependent Data
Figure 21–18
21.3Definition of Extraction Procedures
21.3.1External Data
Figure 21–20
21.3.2Hierarchy Selection
Figure 21–21
21.3.3Processing
Figure 21–22
22Real-Time Staging
22.1Real-Time Data Acquisition
22.1.1RDA in the Extraction Layer
22.1.2RDA in BW Staging
Figure 22–1
Figure 22–2
Figure 22–3
Figure 22–4
22.1.3Controlling the Real-Time Data Acquisition
Figure 22–5
Figure 22–6
Figure 22–7
22.2Direct Access
■Virtual providers with staging connect
22.2.1Virtual Provider with Staging Connect
Figure 22–8
Figure 22–9
Figure 22–10
Figure 22–11
22.2.2Virtual Provider with BAPI
Figure 22–12
23Data Quality
Figure 23–1
■Evaluation of the extraction
23.1Evaluation of the Extraction
Figure 23–3
Figure 23–4
Figure 23–5
Figure 23–6
23.2Consistency Check
23.3Master Data Integrity
Figure 23–7
Figure 23–8
23.4Referential Integrity
Figure 23–9
Figure 23–10
Figure 23–11
Figure 23–12
23.5Error Handling
Figure 23–13
23.5.1System Behavior without Error Handling
23.5.2Continuation of the Check
23.5.3Continuation of the Posting
Figure 23–14
24Performance Tuning
Figure 24–1
24.1Parallelization of Extraction and Staging
24.1.1Parallelization in the Extractor
Figure 24–2
Figure 24–3
Figure 24–4
24.1.2Parallelization in the Transformation
Figure 24–5
Figure 24–6
24.1.3Parallelization through Direct Staging
Figure 24–7
Figure 24–8
Figure 24–9
24.1.4Packaging
Figure 24–10
Figure 24–12
Figure 24–13
24.1.5Preconditions for the Parallelization
24.1.6Parallelization in RDA Scenarios
24.2Inbound Processing in the PSA
24.3Index Management
Figure 24–14
Figure 24–15
24.4Compression of BasisCubes
24.5Activation of New Data in DataStore Objects
■Simplification of delta determination
24.5.1Simplification of Delta Determination
24.5.2Limitation of the Main Memory Requirement
24.5.3Avoiding SID Determination
24.5.4Abandoning Optimizer Statistics
Figure 24–18
24.5.5Clustering of DataStore Objects
Figure 24–19
24.6Management of Aggregates
24.6.1Rollup Hierarchy
24.6.2Delta Procedure of the Change Run
24.6.3Block Size for the Rebuild
Figure 24–21
24.6.4Pre-analysis of the Fill Process
Figure 24–22
24.7Rollup to BIA Indexes
VBW Design
25Partitioned InfoProviders
26Partitioned Staging
27Large-Scale Architecture
27.1Replicating Architecture
Figure 27–1
27.2Aggregating Architecture
Figure 27–2
27.3Virtual Hub-and-Spoke Architecture
VIBW in Live Operation
28Process Chains
Figure 28–1
Figure 28–2
Figure 28–3
Figure 28–4
28.1Event Controlling of the BW Basis System
Figure 28–5
Figure 28–6
Figure 28–7
Figure 28–8
28.2Controlling Concept of Process Chains
28.2.1Concatenation of Process Steps
Figure 28–9
Figure 28–10
28.2.2Collection of Alternative Execution Strings
Figure 28–12
Figure 28–13
Figure 28–14
28.2.3Collection of Parallel Execution Strings
Figure 28–15
Figure 28–16
28.2.4Integration of Programs
Figure 28–17
28.3Starting Process Chains
28.3.1Starting Local Process Chains
Figure 28–18
Figure 28–19
Figure 28–21
28.3.2Starting Remote Process Chains
Figure 28–22
29Time Slots
■Fixed time slots
29.1Fixed Time Slots
29.2Initiated Time Slots
29.3Source-System-Specific Time Slots
30Organization and Sequence
30.1Transfer of Exchange Rates and Global Settings
Figure 30–2
30.2Loading Master Data
Figure 30–3
Figure 30–4
30.3Change Run
Figure 30–5
30.4Extraction into the PSA
30.5Transformation: PSA into DataStore Objects
Figure 30–6
30.6Activation of DataStore Objects
30.7Deletion of Cube Indexes
Figure 30–7
30.8Transformation: DataStore Objects in Data Marts
Figure 30–8
Figure 30–9
Figure 30–10
30.9Repair of Cube Indexes
30.10Update of Database Statistics
Figure 30–11
30.11Rollup of Filled Aggregates/BIA Indexes
Figure 30–12
Figure 30–13
Figure 30–14
30.12Compression
Figure 30–15
31Monitoring
31.1Application Log
Figure 31–1
31.2Data Target Administration
Figure 31–3
Figure 31–4
31.3Monitoring Process Chains
Figure 31–5
31.3.1Overview of Selected Process Chains
Figure 31–6
31.3.2Monitoring a Selected Process Chain
Figure 31–7
Figure 31–8
31.3.3Detailed Information on a Selected Process Step
Figure 31–9
Figure 31–10
31.4Monitoring Load Processes
Figure 31–11
31.4.1Monitoring Extraction Processes
Figure 31–13
Figure 31–14
Figure 31–15
Figure 31–16
Figure 31–17
31.4.2Monitoring Data Transfer Processes
Figure 31–19
Figure 31–20
31.4.3Error Search in Data Transfer Processes
Figure 31–21
Figure 31–22
Figure 31–23
31.5Monitoring the Real-Time Data Acquisition
Figure 31–24
Figure 31–25
Figure 31–26
32Model Trimming
32.1Trimming the Range Partitioning
Figure 32–1
Figure 32–2
Figure 32–4
Figure 32–5
32.1.1Monitoring and Troubleshooting
Figure 32–6
32.2Trimming Dimensions
Figure 32–7
Figure 32–8
32.3Trimming Delta Indexes in the BIA
Figure 32–9
32.4Trimming Fact Tables in the BIA
Figure 32–10
32.5Trimming Index Distribution in the BIA
Figure 32–11
33Information Lifecycle Management
Figure 33–1
33.1ILM for BasisCubes and DataStore Objects
Figure 33–2
Figure 33–3
Figure 33–4
Figure 33–5
33.1.1Archiving
33.1.2Deletion
Figure 33–6
Figure 33–7
33.1.3Restore
33.2ILM for Master Data
Figure 33–8
Figure 33–9
33.3ILM for PSA and Change Log
33.4ILM for Monitor Information
Figure 33–10
Figure 33–11
33.4.1Archiving
Figure 33–12
33.4.2Deletion
33.4.3Restore
33.5ILM for Application Logs
33.6ILM for BW Statistics Data
Figure 33–15
Figure 33–16
VIIAppendix
ACurrency Conversion
A.1Exchange Rates/Translation Ratios
A.1.1Definition of Exchange Rates
Figure A–1
A.1.2Maintenance of Translation Ratios
Figure A–2
A.2Conversion Types
Figure A–3
A.2.1Exchange Rate Type
Figure A–4
A.2.2Source Currency
Figure A–5
Figure A–6
A.2.3Target Currency
Figure A–7
A.2.4Time Reference
Figure A–8
A.3Global Settings
A.3.1Currencies
A.3.2Measurements
A.3.3Fiscal Year Variants
Figure A–9
A.3.4Calendar
A.3.5Transfer from SAP ERP
Figure A–10
A.4Exchange Rates
Figure A–11
A.4.1Transfer from SAP ERP Systems
Figure A–12
Figure A–13
A.4.2Transfer from Flat Files
BLogical Files and Paths
Figure B–1
Figure B–2
Figure B–3
Figure B–5
CTransport System
Figure C–1
C.1BW Transport System
Figure C–2
C.1.1Transport Connection
Figure C–3
Figure C–4
Figure C–5
Figure C–6
Figure C–7
Figure C–8
C.1.2Changeability of Source System Assignments in the Staging
Figure C–9
C.1.3Transport of Process Chains
Figure C–10
C.1.4Transports in Large-Scale Architectures
Figure C–11
C.1.5Developments in the Production System
Figure C–13
C.1.6Creation of Source Systems
Figure C–14
Figure C–15
C.2Content Transport System
■Content development
C.2.1Content Development
Figure C–16
Figure C–17
Figure C–18
Figure C–19
C.2.2Content Delivery
C.3Metadata in XMI Format
Figure C–20
Figure C–21
DUse of Metadata Content
D.1BI Content of the SAP ERP Source Systems
Figure D–1
Figure D–2
D.2BI Content of BW
Figure D–3
Figure D–4
Figure D–5
Figure D–6
Figure D–7
Figure D–9
ETables
E.2Placeholders
FTable of Abbreviations
Index
P. 1
Data Warehousing with SAP BW7 BI in SAP Netweaver 2004s: Architecture, Concepts, and Implementation

Data Warehousing with SAP BW7 BI in SAP Netweaver 2004s: Architecture, Concepts, and Implementation

Ratings: (0)|Views: 4,148 |Likes:

BI in SAP NetWeaver 2004s is the official abbreviation for the successor of the Business Information Warehouse (BW) which has been completely revised by SAP with its latest release. Core elements of this comprehensive suite for decision making applications are functions for extraction, transformation and data management. With this new release, these functions aim more heavily at company-wide data warehousing.

The book focuses on these core tasks of SAP BW and gives well-founded insights into the system architecture. As practical handbook and well-structured reference book, the book is for SAP consultants and IT staff that are responsible for or planning a BW-based data warehouse implementation.

Apart from system architecture, the book focuses on detailed descriptions of data management (data models and Analytical Engine) as well as the Staging Engine which have been completely revised and deal with new data transfer process technology. The design of the controlled operations has been substantially expanded and besides a comprehensive description of automization techniques by using process chains, regular maintenance and administration tasks are also discussed (model trimming, technical validation).

The book emphasizes a comprehensive view on aspects to manageability and system performance which are discussed in individual chapters but also implicitly in all other ranges of topics.

BI in SAP NetWeaver 2004s is the official abbreviation for the successor of the Business Information Warehouse (BW) which has been completely revised by SAP with its latest release. Core elements of this comprehensive suite for decision making applications are functions for extraction, transformation and data management. With this new release, these functions aim more heavily at company-wide data warehousing.

The book focuses on these core tasks of SAP BW and gives well-founded insights into the system architecture. As practical handbook and well-structured reference book, the book is for SAP consultants and IT staff that are responsible for or planning a BW-based data warehouse implementation.

Apart from system architecture, the book focuses on detailed descriptions of data management (data models and Analytical Engine) as well as the Staging Engine which have been completely revised and deal with new data transfer process technology. The design of the controlled operations has been substantially expanded and besides a comprehensive description of automization techniques by using process chains, regular maintenance and administration tasks are also discussed (model trimming, technical validation).

The book emphasizes a comprehensive view on aspects to manageability and system performance which are discussed in individual chapters but also implicitly in all other ranges of topics.

More info:

Publish date: Mar 28, 2009
Added to Scribd: Apr 23, 2012
Copyright:Traditional Copyright: All rights reservedISBN:9781457165856
List Price: $71.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
See more
See less

09/16/2014

827

9781457165856

$71.99

USD

pdf

You're Reading a Free Preview
Pages 34 to 55 are not shown in this preview.
You're Reading a Free Preview
Pages 89 to 170 are not shown in this preview.
You're Reading a Free Preview
Pages 217 to 462 are not shown in this preview.
You're Reading a Free Preview
Pages 496 to 827 are not shown in this preview.

Activity (119)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
vbkirankumar liked this
talk2parimi liked this
vbkirankumar liked this
tabish24 liked this
tabish24 liked this
pune_Tamboli liked this
Moh Amma liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->