Page 128 - DCAP603_DATAWARE_HOUSING_AND_DATAMINING
P. 128

Data Warehousing and Data Mining




                    notes          and target. This works by getting the source data and moving it to a separate location where
                                   transformation takes place.
                                   Advantages
                                   1.   Centralized approach assists in scalability
                                   2.   Rapid interface development
                                   3.   Data staging

                                   4.   For  large  volumes  of  data  some  tools  have  transient  data  store,  where  excess  data  is
                                       processed.
                                   5.   The same development environment and tools can be used for all application interfaces, so
                                       there is minimal impact on the source and target systems.
                                   6.   It is very useful for large data volumes
                                   Disadvantage
                                   As transformation is done in a centralized location the tools are not scalable.

                                   Data Warehouse and Data Mart Loaders


                                   The Data warehouse and Data mart loaders can be found in either code generator or engine/ hub
                                   forms. The focus is in transforming operational data into a form that can be loaded into a very
                                   specific type of data store. Data aggregation is required so as to transform data in an application
                                   network.
                                   Disadvantages
                                   Warehouse loaders do not have the fault tolerance or performance requirements that make them
                                   viable for linking together a host of operational systems.

                                   Business Model Level products

                                   The various products are:
                                   1.   Remote Procedure Calls
                                   2.   Stored Procedure Calls
                                   3.   Object Request Brokers

                                   4.   Transaction Processing Monitors
                                   5.   Database Triggers
                                   6.   Message Queuing
                                   7.   Message Broker

                                   8.   Asynchronous RPCs
                                   9.   Publish and Subscribe
                                   At business model level two applications can be integrated through the use of function calls
                                   i.e., one application sends data to the other by calling a function over a network. In the PRC
                                   mechanism the source application calls the function of another by specifically naming the target
                                   application and its function.
                                   In the Message Broker the application calls a logical function that it wishes to be executed. The
                                   broker then maps this to a specific function in another application. Neither the source nor the




          122                              LoveLy professionaL university
   123   124   125   126   127   128   129   130   131   132   133