Building Data WareHouseby InmonChapter 10: The Data Warehouse and the Webhttp://it-slideshares.blogspot.com/
10. The Data Warehouse and theWeb1. Introduction 2. Supporting the eBusiness Environment 3. Moving Data from the Web to the DW 4. Moving Data from the DW to the Web 5. Web Support 6. Summary http://it-slideshares.blogspot.com
10.1 Introduction There is a very strong affinity between the Web sites built by organizations and the data warehouse. Data warehousing provides the foundation for the successful operation of a Web-based eBusiness environment. http://it-slideshares.blogspot.com
10.1 Introduction (ct.) The Web environment interacts with corporate systems in two basic ways: ◦ When the Web environment creates a transaction that needs to be executed. ◦ Through the collection of Web activity in a log (or clickstream data)
10.1 Introduction (ct.) The process of moving data from the Web into the data warehouse: ◦ Web data is collected into a log. ◦ The log data is processed by passing through a Granularity Manager. ◦ The Granularity Manager then passes the refined data into the data warehouse.
10.1 Introduction (ct.) The ODS ◦ is a hybrid structure that has some aspects of a data warehouse and other aspects of an operational system. ◦ contains integrated data and can support DSS processing. ◦ Can also support high- performance transaction processing.
10.1 Introduction (ct.) The ODS and the data warehouse hold different kinds of data: ◦ ODS: profile data ◦ DW: detailed transaction
10.1 Introduction (ct.) Web processing generates very large amounts of information
10.1 Introduction (ct.) Another important aspect of the data warehouse is its ability to support multiple Web sites.
10.2 Supporting the eBusinessEnvironment The data warehouse can service more than one eBusiness
10.3 Moving Data from theWeb to the Data Warehouse The sorts of things that are done to the data in the Web environment before becoming useful in the data warehouse: ◦ Extraneous data is removed. ◦ Like occurrences of data are added together. ◦ Data is resequenced. ◦ Data is edited. ◦ Data is cleansed. ◦ Data is converted.
10.4 Moving Data from theData Warehouse to the Web The Web environment is very sensitive to response time -> no direct interface between the DW and the Web environment. Instead, the interface between the two environments passes through the corporate ODS residing in the same environment as the DW.
10.5 Web Support The data warehouse provides several important capabilities: ◦ The ability to absorb huge amounts of data ◦ Access to integrated data ◦ The ability to provide very good performance
10.6 Summary The Web environment is supported by the data warehouse in a variety of ways. The interface for moving data from the Web to the data warehouse is fairly simple: web logs, Granularity Manager.. The interface for moving data from the warehouse to the Web is a little more complex: ODS, profile records.. The DW provides a place where massive amounts of data can be downloaded from the Web environment and stored. The data warehouse also provides a central point where corporate data can be merged and integrated. http://it-slideshares.blogspot.com