How to build a data flow for the 2018 FIFA World Cup using modeling in SAP BW / 4HANA

Hello, Habr! It's time to talk about the path of data from the source, where it occurs, to the view, in which it is convenient to analyze it. Now we all work in an environment in which the speed of preparing data for their use can become a competitive advantage. Let's take a look at how data modeling in SAP BW / 4HANA is done, how fast and convenient it is, and whether it allows companies to benefit from it.

But first, a little history, and then, using the example of everyone who is not indifferent to the topic of football, we will analyze the practical steps in the system.

In 1998, the first version of the SAP product for reporting, analysis and data storage called the Business Warehouse Information System was presented. The main idea behind the creation was to implement a simpler and more efficient data storage with a special focus on SAP ERP data. Since then, the solution has gone from version 1.2A to BW / 4HANA, becoming an essential component for building data warehouses for thousands of companies around the world.

The changes that SAP BW has received during its existence were a response to the challenges of different stages in the development of data warehouses. These are requirements for functionality, performance, data volumes for analysis. For example, the transition of SAP BW from traditional to resident (in-memory) databases. In fact, this is a movement towards the speed of processing the increased volumes of data and solving practical business problems with the help of BW. This is especially true now, when business expects IT to apply new requirements as soon as possible. This is not a whim, but the conditions that the competitive environment dictates for the normal functioning of the business and its development.

SAP BW/4HANA BW LSA ( ). LSA++. LSA++ SAP BW/4HANA , . – – .

LSA++. , 13 30 1930 .

.csv – , , , -, , , . , - 2018 , ( ? :)), (. 1).

Picture 1
1

, . , , , , ? , , . ?

, , . SAP HANA Studio, .

- – (Characteristic) (Key Figures) . – , BW.

– , , , -, , (. 2).

Picture 2
2

, , (. 3).

Figure 3
3

(. 4 4).

Figure 4a
4
Figure 4b
4

SAP BW/4HANA - . - -, . , , , , ? . , - , , . , - : , , , ..

, -, (-). ADSO (. 5).

Figure 5
5

-, (.6).

Figure 6
6

, , , , ADSO (0Calday) (0Calyear). , , « ». BW , , .. , SAP.

, . – ( ) ( , ), BW. . (Flat file) (. 7).

Figure 7
7

, : , , . , ( ) -. , (. 8).

Figure 8
8

, , ADSO. , , (. 9).

Figure 9
9

, drag and drop. ( ) . , (.10).

Figure 10
10

, , «» . «». , (. 11).

Figure 11
11

: , , , , .. (. 12).

Figure 12
12

, -, «». drag and drop , : , .. (. 13).

Figure 13
13

, – (DTP - Data Transfer Process). «» (. 14).

Figure 14
14

, , . , (. 15).

Figure 15
15

, .

, ADSO (. 16).

Figure 16
16

: (Debugging). , , , . (. 17).

Figure 17
17

, , . , , , .

(. 18).

Figure 18
18

. , (. 19).

Figure 19
19

, , ADSO . (. 20).

Figure 20
20

(. 21).

Figure 21
21

, «Act.». , ADSO . , ADSO , BW , , .

, LSA++ (Virtual provider). , ?

, ADSO, , : , , . (. 22).

Figure 22
22

Composite provider, Virtual Data Marts (. 23).

Figure 23
23

, ADSO Left Outer Join ZSTAD – .   .

, . -, (. 24).

Figure 24
24

, ! – Composite provider. Query – , BI- (. 25).

Figure 25
25

Query . , , , . ..

Query ! , (. 26).

Figure 26
26

(.  27).

Figure 27
27

! - , !

LSA++. LSA , , time-to-market , .

4 :

InfoObject – BW. , , -. - - ( ) - ( ).

Advanced DataStore Object (ADSO) – , BW HANA. ADSO - BW. , . ADSO -, , BW -. .

Open ODS View – , BW HANA. BW (View) , BW . -. Open ODS View , .

Composite Provider – , « ». - -, Union Join, .

, , LSA++, (. 28).

Figure 28
28

Staging layer/Corporate memory

Corporate memory. . . . , , , , «» - . ADSO.

Open ODS layer/Raw DWH

.

:

-      DSO, SAP HANA, BW HANA Calculation View;

-      Open ODS View.

, , -SAP-, - .

Propagation layer/Integrated DWH

. , . ADSO.

Architected Data Mart

. , Propagation layer Virtual data marts .

ADSO -.

Virtualization/Virtual Data Marts

-, ( ), , Union Join. Open ODS Propagation layer Architected Data Mart, .

-. -, , . 

Virtual Data Marts Composite Provider Open ODS View .

LSA++ Virtualization/Virtual Data Marts . , , . , , , ..

:

-      ;

-      , ;

-      ;

-      - – ;

-      , ;

-      .

, , – , SAP BW/4HANA . , ! LSA++, , , , ?

, , ! !




All Articles