Course Name: Business Intelligence Year : 2009 Business Intelligence Environment 9th Meeting Source of this Material (2). Loshin, David (2003). Business Intelligence: The Savvy Manager’s Guide. Chapter 4 Bina Nusantara University 3 The Business Case Being able to effectively plan the implementation of a BI program requires an understanding of the high-level building block that make up the program. Without a fundamental road map of what parts are needed, its is unlikely that your project will succeed. Bina Nusantara University 4 The BI Process The process of creating actionable knowledge is based on more that just sloshing data between different points in an organization. • Business Process Modeling and Analytic Needs Assessment Business process modeling and information flow modeling is the is the study of what information a business needs and how that information moves from its sources to its destination. • Information Repository Management The keystone of a BI program is the centralized enterprise data repository. Data warehouse is a centralized, nonvolatile repository of enterprise information, gathered and integrated from multiple sources and placed in a data model that is suitable for analytical process. • Business Rules Any operational or analytical process that is involved in running or improving a business is driven by a set of business rules. Business rules expose the logical abstraction of a business process, and the collection of a process’s business rules comprise part of its metadata. Bina Nusantara University 5 The BI Process (cont…) • Information Integration Information integration is the process of accumulating the data from the disparate sources that will used to populate the main enterprise data repository. Information integration consist of a number of components, including: Data profiling Data Quality and Validation Data Transformation and Integration • Knowledge Creation The knowledge creation activity can be a directed one, through the use of specific business analytics, or an undirected one, driven by an automated knowledge discovery process. Bina Nusantara University 6 System Infrastructure There are three logical system platforms that are required for a BI program. Those systems are: The Data Staging Area The Data Warehouse The Analytical Environment The components of the infrastructure needed to support these activities: • Hardware The hardware requirements for the three virtual components differ bases on the activity that is to be performed. • Relational Database Management System The BI environment relies on the use of a relational database management system (RDBMS) for information management. Bina Nusantara University 7 System Infrastructure (cont…) • Data Management/Storage Management When large amounts of data are being manipulated, there must be an underlying data storage management platform that can support the kinds of activities performed in a BI environment. • Application Servers BI analytics are likely to have been built using a three-tier architecture, in which the base data server act as the first tier, the data consumer’s desktop acts as the third tier, and separate application servers act as the middle tier. The choice of the type, size, and number of applications servers depends on the kinds of analytics. • System/Network Management Service levels may depend on operating a healthy system, which in turn requires staff and tools for system and network management. Bina Nusantara University 8 Information Access, Delivery, and Analysis BI program cannot succeed without providing easy but secure access to the data required for analysis. The aspect of information access and analysis: • Information Delivery This area includes the ability to manage the creation and dissemination of information and knowledge throughout the enterprise. This includes: Query and Report Management General Content Management Document Management Publish/Subscribe Mechanics Information Packaging and Delivery • Security A security framework incorporates: Hardware and software firewalls for managing network traffic. Encryption of information, both on the server side and on client side. Intrusion protection, to prevent outsiders from breaking into the system. Bina Nusantara University 9 Information Access, Delivery, and Analysis (cont…) Policies for managing or restricting client access to specific data sets within RDBMS. Policies for controlling access to data and security for analytical and interface tools. • Portals A portal usually refers to a configurable Web-based interface that allows a data client to personalize the presentation of reports, results, and automatically generated triggerbased alerts. • Visualization Visualization can refer to the ability to create two-and three-dimensional views of numeric data, which ca ease the process of looking for unusual data or outliers within a data set. • Query and Reporting The kinds of reporting that would be expected in a BI environment include the following: Standard Reporting Structured Queries Bina Nusantara University 10 Information Access, Delivery, and Analysis (cont…) Ad Hoc Query Systems Exception-based Reporting • Online Analytical Processing Online Analytical Processing (OLAP) is both a process of viewing comparative metrics via a multidimensional analysis of data and the infrastructure to support that process. • Text Analysis The most recognizable form of text analysis tool is an indexing application that then allows for indexed searching. Bina Nusantara University 11 Services The services external suppliers can provide: • Architecture and Integration When assembling a data warehouse and BI architecture, it may be beneficial to bring in consultants who have worked on previous successful BI projects to help architect the overall solution. • Migration It is useful to migrate older systems into more modern systems that are more amenable to data extraction and manipulation. • Analytical Service Providers Analytical service providers is a company that can provide any or all of the components of the BI process, ranging from data cleansing and integration services all the way to completely hosted data warehouse and analytical solutions. • Training Training should focus on all aspects of the BI program, including data warehouse architecture, data integration, data marts, operational data stores, as well as the tools Bina Nusantara University 12 Services (cont…) that are used, such as data extraction and transformation, OLAP systems, and front-end data consumer analysis tools. • Strategic Management It may be beneficial to engage external consultants familiar with your industry and with the analytical applications that have been built to support your industry. Bina Nusantara University 13 Management Issue The most critical management issue to be aware of at this point is that although the conceptual structure of a BI program is relatively straight-forward, there are a lot of piece that need to properly fall into place for the program to be successful. Make sure that the business partners are incorporated into the high-level architecture process as a way of vetting that design for their specific needs. Bina Nusantara University 14 End of Slide Bina Nusantara University 15