Publishing Data for the Users (Chapter18) Data Warehousing Lab. Semester 2 HyunSuk Jung.

Slides:



Advertisements
Similar presentations
Microsoft Excel 2002 Microsoft Excel is a powerful spreadsheet program that helps you to organize data complete calculations make decisions graph data.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
A database is a collection of data that is stored in a computer system. Databases allow their users to enter, access, and analyze their data quickly and.
FRAN CAMPANA CAT/MORGAN LIBRARY Discoverer Plus. What is Discoverer Plus? Oracles Discoverer Plus report writing tool that provides access to the Colleges.
Run with PC speaker on for narrative Welcome to the Narrated Guided Tour of Cizer.Net Reporting for Microsoft SQL Server Reporting Services
C6 Databases.
Discoverer Web for AQS. 2 Goals for this class Introduce Discoverer Plus Learn About the Data in AQS Practice Finding Data Using Discoverer Have Fun!
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Integrating Access with the Web and with Other Programs.
Database Management An Introduction.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Nu Project Management Office A web based tool to Manage Projects.
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 8: Printing and Exporting an OBIEE Analysis This.
CS2032 DATA WAREHOUSING AND DATA MINING
BUSINESS DRIVEN TECHNOLOGY
CRYSTAL REPORTS Jacob Grogan. CRYSTAL REPORTS AND WHY IT’S USEFUL? “ Crystal Reports is a popular Windows-based report generation program that allows.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
XP Information Information is everywhere in an organization Employees must be able to obtain and analyze the many different levels, formats, and granularities.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Chapter 10Other Topics Contents Using Multiple Accounts Sending Form Letters by Using Stationery Formatting.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Classroom User Training June 29, 2005 Presented by:
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
ODBC : What is it and how does it work with MDS ?.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
OnLine Analytical Processing (OLAP)
ODBC  Topics  MDS ODBC Account  Now have ability to create and manipulate your own reports, with your data, using various reporting tools.  Access.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Damian Tamayo Tutorial DTM Data Generator Fall 2008 CIS 764.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
PLEASE READ THE NOTES!  Important information and instructions are provided in the Notes section of the slides.
Slide 1 Introduction to APEX. Slide 2 Agenda Introduction to Apex Architecture/Workspace Highlights Roles Example Build Report Examples of Flexibility.
By N.Gopinath AP/CSE Cognos Impromptu. What is Impromptu? Impromptu is an interactive database reporting tool. It allows Power Users to query data without.
ADABAS Versus DB2 An Evaluative Study by Butler Bloor Group.
Access Tutorial 7 Web Integration. Overview Note: We’re only doing Session 7.1 (page AC ) and Session 8.1 and 8.2 Hand-in for lab 7: Tutorial.
Building Dashboards SharePoint and Business Intelligence.
Loading the Data Warehouse (Chapter10) Data Warehousing Lab. Semester 2 HyunSuk Jung.
CHAPTER 5 Data and Knowledge Management. CHAPTER OUTLINE 5.1 Managing Data 5.2 The Database Approach 5.3 Database Management Systems 5.4 Data Warehouses.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
23 Copyright © 2009, Oracle. All rights reserved. Oracle Business Intelligence Answers: Advanced Features.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Introduction to the Power BI Platform Presented by Ted Pattison.
External Data Access Adam Rauch, 6/05/08 Team: Geoff Snyder, Kevin Beverly, Cory Nathe, Matthew Bellew, Mark Igra, George Snelling.
Education And Training CTC IT DIVISION PivotLink User Training April 2010.
The Power of Excel for Ad Hoc Reporting FAB 5013 Brian Caviggiola Controller - Indiana Wesleyan University Mike Ionno Senior.
Pindaro Demertzoglou Data Resource Management – MGMT 4170 Lally School of Management Rensselaer Polytechnic Institute.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
7 Chapter Database ① Introduction of the Database ② The Classification of Database.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Intro to MIS – MGS351 Databases and Data Warehouses
Introduction to OBIEE:
Databases and Data Warehouses Chapter 3
Databases and Information Management
MANAGING DATA RESOURCES
Cognos Query and Analysis Studios
Microsoft Office Access 2003
MANAGING DATA RESOURCES
Microsoft Office Access 2003
Introduction of Week 9 Return assignment 5-2
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

Publishing Data for the Users (Chapter18) Data Warehousing Lab. Semester 2 HyunSuk Jung

2 Data Warehousing Lab. DW Publishing Data for the Users Data warehouse 의 성공은 simple and fast access to data 를 공급하는 능력에 달려 있다. Data warehouse 의 성공은 simple and fast access to data 를 공급하는 능력에 달려 있다. Query tool 선정 기준 Query tool 선정 기준  사용자가 regular report 를 보고 print 해야 한다.  Report 를 쉽게 개발하고, 필요할 때마다 재생성해야 한다.  Data gathering-> data analysis

3 Data Warehousing Lab. DW Publishing Data for the Users Data access 방법 Data access 방법  Standard reports  Ad hoc queries Oracle Discoverer and Cognos impromptu Oracle Discoverer and Cognos impromptu  Multidimensional analysis Online analytical processing(OLAP) Online analytical processing(OLAP)

4 Data Warehousing Lab. DW Query Tool Characteristics Product 선정 평가 기준 Product 선정 평가 기준  Ease of use  Performance  Multiple data sources  Centralized administration  Data security  Web-enabled  Integrated analysis

5 Data Warehousing Lab. DW Ease of Use Two areas: Building reports, presentation flexibility Two areas: Building reports, presentation flexibility Figure 18-1 : provides users with a simple interface that they can use to access database Figure 18-1 : provides users with a simple interface that they can use to access database User 가 갖춰야 할 것 User 가 갖춰야 할 것  Must also have the ability to easily manipulate and change their reports to meet their needs  Must be involved : Ease of use is a very personal matter 이기 때문에 business 에 적합한 것을 팀과 함께 결정하여야 한다.

6 Data Warehousing Lab. DW Performance 분석하는 사용자와 방관하는 사용자 사이에 차이를 만들 수 있는 목록이다. 분석하는 사용자와 방관하는 사용자 사이에 차이를 만들 수 있는 목록이다. Performance level 은 전체 data warehouse 환경과 관련되어 있다.- database, query tool, SQL Performance level 은 전체 data warehouse 환경과 관련되어 있다.- database, query tool, SQL The issue of performance The issue of performance  쉽게 measure 할 수 있도록 하는 것

7 Data Warehousing Lab. DW Multiple data sources 새로운 report 를 작성하기 시작할 때 만약 그 warehouse 안에 포함되지 않은 정보를 원한다면 어떻게 하겠는가 ? 새로운 report 를 작성하기 시작할 때 만약 그 warehouse 안에 포함되지 않은 정보를 원한다면 어떻게 하겠는가 ? 그 정보가 담긴 다른 database 를 원할 것이다. 그 정보가 담긴 다른 database 를 원할 것이다. Query and reporting tool 이 다른 source 를 잘 통합해 준다. Query and reporting tool 이 다른 source 를 잘 통합해 준다.

8 Data Warehousing Lab. DW Centralized Administration To present a simple and efficient user interface to the end users. To present a simple and efficient user interface to the end users. Figure 18-2 : 어떻게 Oracle Discoverer 가 사용자가 access 할 데이터를 정의하기 위해 administrator 를 허락하는 것에 의해 사용자를 분리하는지를 설명. Figure 18-2 : 어떻게 Oracle Discoverer 가 사용자가 access 할 데이터를 정의하기 위해 administrator 를 허락하는 것에 의해 사용자를 분리하는지를 설명.

9 Data Warehousing Lab. DW Data security Depending on how important you consider your data Depending on how important you consider your data Query tool 들은 data dictionary 형태로 정의되어 있어서 사용자가 미리 정의되어 것에 접근 가능 Query tool 들은 data dictionary 형태로 정의되어 있어서 사용자가 미리 정의되어 것에 접근 가능 Oracle Discoverer 가 security 를 관리하는 방법 Oracle Discoverer 가 security 를 관리하는 방법  simple

10 Data Warehousing Lab. DW Web-enabled Internet : gather and distribute information Internet : gather and distribute information 목적 : 전혀 본 적이 없는 정보를 많은 사람들이 이용하게 하기 위해서 목적 : 전혀 본 적이 없는 정보를 많은 사람들이 이용하게 하기 위해서 Figure 18-3: web browser 에서 internet 사용자들이 어떻게 reports 를 보는지를 설명해 준다. Figure 18-3: web browser 에서 internet 사용자들이 어떻게 reports 를 보는지를 설명해 준다.

11 Data Warehousing Lab. DW Integrated Analysis  Drilling down into data  Transposing columns and rows (also known as pivoting)  Conditional filtering of data  Formatting data  Excluding columns from your display

12 Data Warehousing Lab. DW Using SQL*Plus for Reporting Figure 18-5 shows you a sample SQL*Plus report Figure 18-5 shows you a sample SQL*Plus report This report, which is simple to construct, does provide users with a great deal of information This report, which is simple to construct, does provide users with a great deal of information

13 Data Warehousing Lab. DW Cognos 구성 구성  PowerPlay: 데이터 분석 도구  Impromptu: 데이터베이스 보고서 작성 도구  Scenario: 데이터마이닝 솔루션  4Thought: 비즈니스 모델링 솔루션

14 Data Warehousing Lab. DW Cognos Impromptu The heart of Impromptu is its catalog. The heart of Impromptu is its catalog. Catalog contains information on how to connect to a databases and acts as the end user ’ s interface into that database. Catalog contains information on how to connect to a databases and acts as the end user ’ s interface into that database. Administrator 로서 필요한 작업 Administrator 로서 필요한 작업  Define the connection to the database  Create the catalog  Add the required tables  Define required joins  Create a folder structure  Add profile

15 Data Warehousing Lab. DW Define the connection to the database Impromptu application 에서 첫 단계는 database 에 연결하는 것이다. Impromptu application 에서 첫 단계는 database 에 연결하는 것이다. Impromptu supports Oracle through a native driver via Net8. Impromptu supports Oracle through a native driver via Net8.

16 Data Warehousing Lab. DW Create the catalog Catalog is simply a file with a “.cat ” extension. Catalog is simply a file with a “.cat ” extension. Impromptu supports four types of catalog Impromptu supports four types of catalog  Personal : not to be shared by any other users  Shared : many people to connect to the catalog  Distributed : similar to a shared catalog, used to allow users to make changes to their local catalog  Secure : used if you want a user to just be able to run reports created on their behalf.

17 Data Warehousing Lab. DW Add the required tables Catalog 안에 database 로부터 table 들을 include 한다. Catalog 안에 database 로부터 table 들을 include 한다. Figure 18-6 illustrates how your tables will be selected. Figure 18-6 illustrates how your tables will be selected.

18 Data Warehousing Lab. DW Define required joins Put in place a join strategy for the end users. Put in place a join strategy for the end users. 두 개의 table 사이에 join 을 생성하기 위해서는 두 개의 table 사이에 join 을 생성하기 위해서는 1. Table 들을 선택 2. Join 할 column 들을 선택 Two helpful features Two helpful features  “ Analyze tab ” : loops, isolated tables 같은 문제점 시 join check  “ Test ” : Impromptu 가 어떻게 join 을 결정하는지 보기 위해 table 을 선택하도록 한다.

19 Data Warehousing Lab. DW Create a folder structure Folder 를 생성하는 것은 성공적인 catalog 의 구현을 위해서 매우 중요. Folder 를 생성하는 것은 성공적인 catalog 의 구현을 위해서 매우 중요. Folder 이름은 의미 있는 영어 이름. Folder 이름은 의미 있는 영어 이름.

20 Data Warehousing Lab. DW Add profiles Impromptu has a variety of useful administrative functions that control access and use, such as user classes or profiles. Impromptu has a variety of useful administrative functions that control access and use, such as user classes or profiles. 다수의 사용자에게 multipurpose catalog 제공 다수의 사용자에게 multipurpose catalog 제공 Profile 을 사용하는 것이 필수적인 것은 아니나, 유용하게 쓰일 수 있다. Profile 을 사용하는 것이 필수적인 것은 아니나, 유용하게 쓰일 수 있다. Folders, tables, columns 을 숨기고 싶을 때 profile 함수가 유용 Folders, tables, columns 을 숨기고 싶을 때 profile 함수가 유용

21 Data Warehousing Lab. DW Impromptu from the End User Perspective Impromptu 가 end user 에 전달하려는 기능 Impromptu 가 end user 에 전달하려는 기능 Impromptu 는 database platform 에 관계없이 같은 interface 를 제공한다. Impromptu 는 database platform 에 관계없이 같은 interface 를 제공한다. 시작 시작  Open the catalog  Select a user class  Enter a database user ID and password

22 Data Warehousing Lab. DW Working with Reports Saves all reports with an “.imr ” extension. Saves all reports with an “.imr ” extension. 생성된 SQL 문은 항상 “ Report Profile ” tab 아래에서 볼 수 있다.- >Impromptu 가 어떻게 result set 을 결정하는지에 유용. 생성된 SQL 문은 항상 “ Report Profile ” tab 아래에서 볼 수 있다.- >Impromptu 가 어떻게 result set 을 결정하는지에 유용. Impromptu 는 data 를 다른 프로그램으로 export 하는 solution 을 공급한다. Impromptu 는 data 를 다른 프로그램으로 export 하는 solution 을 공급한다. Reports 를 HTML, Excel, Word, ASCII 등으로써 저장할 수 있다. Reports 를 HTML, Excel, Word, ASCII 등으로써 저장할 수 있다.

23 Data Warehousing Lab. DW 결론 Query tool 은 정의된 또는 특별한 기반상의 warehouse 로부터 data 를 추출하도록 한다. Query tool 은 정의된 또는 특별한 기반상의 warehouse 로부터 data 를 추출하도록 한다. Warehouse 를 위해 database 를 결정해야 하는 것처럼, 적당한 tool 로 보완해야 한다. Warehouse 를 위해 database 를 결정해야 하는 것처럼, 적당한 tool 로 보완해야 한다. Tool 선택 기준은 필요에 맞고 개인과 기관 모두에게 적당한 것이다. Tool 선택 기준은 필요에 맞고 개인과 기관 모두에게 적당한 것이다.