SwatCube An OLAP approach for Managing Swat Model results

Similar documents
DATA WAREHOUSE EGCO321 DATABASE SYSTEMS KANAT POOLSAWASD DEPARTMENT OF COMPUTER ENGINEERING MAHIDOL UNIVERSITY

CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS. Assist. Prof. Dr. Volkan TUNALI

Chapter 13 Business Intelligence and Data Warehouses The Need for Data Analysis Business Intelligence. Objectives

An Overview of Data Warehousing and OLAP Technology

Acknowledgment. MTAT Data Mining. Week 7: Online Analytical Processing and Data Warehouses. Typical Data Analysis Process.

After completing this course, participants will be able to:

6+ years of experience in IT Industry, in analysis, design & development of data warehouses using traditional BI and self-service BI.

Basics of Dimensional Modeling

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing.

Data Warehousing. Adopted from Dr. Sanjay Gunasekaran

What is a Data Warehouse?

Fig 1.2: Relationship between DW, ODS and OLTP Systems

QUALITY MONITORING AND

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

Sql Fact Constellation Schema In Data Warehouse With Example

Decision Support Systems aka Analytical Systems

Data Warehouse and Data Mining

The application of OLAP and Data mining technology in the analysis of. book lending

Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

DATA WAREHOUING UNIT I

Information Management course

Deccansoft Software Services Microsoft Silver Learning Partner. SSAS Syllabus

33 Exploring Report Data using Drill Mode

Data Warehouse and Data Mining

Data Mining Concepts & Techniques

Dta Mining and Data Warehousing

Best Practices - Pentaho Data Modeling

Information Management course

On-Line Application Processing

CS614 - Data Warehousing - Midterm Papers Solved MCQ(S) (1 TO 22 Lectures)

Summary of Last Chapter. Course Content. Chapter 2 Objectives. Data Warehouse and OLAP Outline. Incentive for a Data Warehouse

Step-by-step data transformation

Data warehouse architecture consists of the following interconnected layers:

Chapter 3. Databases and Data Warehouses: Building Business Intelligence

Aggregating Knowledge in a Data Warehouse and Multidimensional Analysis

Implementing and Maintaining Microsoft SQL Server 2005 Analysis Services

CS377: Database Systems Data Warehouse and Data Mining. Li Xiong Department of Mathematics and Computer Science Emory University

Call: SAS BI Course Content:35-40hours

ETL and OLAP Systems

Information Management course

CHAPTER 3 Implementation of Data warehouse in Data Mining

The COSMIC Functional Size Measurement Method Version 4.0.1

IMPLEMENTATION OF MULTIDIMENSIONAL EXPRESSIONS (MDX) ON CUBE: A CASE STUDY OF BIRTH REGISTRATION DATA

A Novel Approach of Data Warehouse OLTP and OLAP Technology for Supporting Management prospective

Q1) Describe business intelligence system development phases? (6 marks)

Dan Vlamis Vlamis Software Solutions, Inc Copyright 2005, Vlamis Software Solutions, Inc.

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

Implementing Data Models and Reports with SQL Server 2014

Database design View Access patterns Need for separate data warehouse:- A multidimensional data model:-

Evolution of Database Systems

Data Warehousing and OLAP

R07. FirstRanker. 7. a) What is text mining? Describe about basic measures for text retrieval. b) Briefly describe document cluster analysis.

Assignment 1. Question 1: Brock Wilcox CS

OLAP Introduction and Overview

DATA MINING TRANSACTION

InfoSphere Warehouse V9.5 Exam.

Oracle Database 11g: Data Warehousing Fundamentals

DSS based on Data Warehouse

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

GUJARAT TECHNOLOGICAL UNIVERSITY MASTER OF COMPUTER APPLICATIONS (MCA) Semester: IV

DATA WAREHOUSE- MODEL QUESTIONS

An application for loading data into the CUAHSI Hydrologic Information System Observations Data Model. March Prepared by:

SQL Server Analysis Services

The strategic advantage of OLAP and multidimensional analysis

11G Chris Claterbos, Vlamis Software Solutions, Inc.

Question Bank. 4) It is the source of information later delivered to data marts.

Chapter 18: Data Analysis and Mining

MSBI Online Training (SSIS & SSRS & SSAS)

Data Warehouses. Yanlei Diao. Slides Courtesy of R. Ramakrishnan and J. Gehrke

collection of data that is used primarily in organizational decision making.

Training 24x7 DBA Support Staffing. MCSA:SQL 2016 Business Intelligence Development. Implementing an SQL Data Warehouse. (40 Hours) Exam

Overview of Reporting in the Business Information Warehouse

Deccansoft Software Services. SSIS Syllabus

EXAM PRO:MS SQL 2008, Designing a Business Intelligence. Buy Full Product.

Guide Users along Information Pathways and Surf through the Data

BUSINESS INTELLIGENCE. SSAS - SQL Server Analysis Services. Business Informatics Degree

Data Warehouse and Data Mining

DATA MINING AND WAREHOUSING

DYNAMIC FOAF MANAGEMENT METHOD FOR SOCIAL NETWORKS IN THE SOCIAL WEB ENVIRONMENT

02 Hr/week. Theory Marks. Internal assessment. Avg. of 2 Tests

UNIT

Data Warehousing ETL. Esteban Zimányi Slides by Toon Calders

SSAS 2008 Tutorial: Understanding Analysis Services

SAMPLE. Preface xi 1 Introducting Microsoft Analysis Services 1

Advanced Data Management Technologies Written Exam

Introduction to MDDBs

Tribhuvan University Institute of Science and Technology MODEL QUESTION

Complete. The. Reference. Christopher Adamson. Mc Grauu. LlLIJBB. New York Chicago. San Francisco Lisbon London Madrid Mexico City

On-Line Analytical Processing (OLAP) Traditional OLTP

CS 1655 / Spring 2013! Secure Data Management and Web Applications

Course Contents: 1 Business Objects Online Training

Data Mining & Data Warehouse

Welcome to the topic of SAP HANA modeling views.

Proceedings of the IE 2014 International Conference AGILE DATA MODELS

Data Warehouse Testing. By: Rakesh Kumar Sharma

Introduction to Data Warehousing

Decision Support, Data Warehousing, and OLAP

UNIT -1 UNIT -II. Q. 4 Why is entity-relationship modeling technique not suitable for the data warehouse? How is dimensional modeling different?

Foundations of SQL Server 2008 R2 Business. Intelligence. Second Edition. Guy Fouche. Lynn Lang it. Apress*

ALTERNATE SCHEMA DIAGRAMMING METHODS DECISION SUPPORT SYSTEMS. CS121: Relational Databases Fall 2017 Lecture 22

Transcription:

SwatCube An OLAP approach for Managing Swat Model results Chakresh Sahu, Prof. A. K. Gosain, Prof. S. Banerjee Indian Institute of Technology Delhi, New Delhi, India SWAT 2011, 17 th June 2011, Toledo, Spain

Introduction Data Warehouse and On line Analytical Processing (OLAP) technology is being used in financial services, retail and other market oriented applications Application in Water Resources management is comparatively new OLAP has been used for analysis and visualization of SWAT Model results to support high performance querying

Need Analyzing SWAT output presents a challenge because of large data volumes generated that are not conducive to fast data analysis and retrieval OLAP server facilitates the rapid and flexible exploration and complex analysis of SWAT model results stored in the data warehouse which is typically modelled using multidimensionality

On-Line Analytical Processing(OLAP) Traditional RDBMS are a two dimensional structure, which do not allow multidimensional view Data warehouse are based on data structure called Multidimensional. Each dimension represents the theme of interest In multidimensional model, data is organized as an n- dimensional cube or hypercube Data Cubes allow you to look at complex data in a simple format OLAP has ability to discern new or unanticipated relationships between variables, the ability to identify the parameters necessary to handle large amounts of data, to create an unlimited number of dimensions, and to specify cross-dimensional conditions and expressions

On-Line Analytical Processing(OLAP) Contd OLAP technology is different from transactional database(oltp) approach The key multidimensional concepts include: dimensions, members, measures, facts and data cubes The common OLAP architecture usually comprises three components: Multidimensionally structured database, OLAP server and OLAP client that accesses the database via the OLAP server

Design And Implementation of SwatCube Tier 1 Tier 2 Tier 3 Tier 4 100 80 Data Cube 60 40 20 East West North Text files ETL Tools Data Warehouse Data Cube Report and Visulazataion 0 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr Swat Model Result Data Sources DBMS OLAP Server OLAP Clients

Tier 1 ETL is responsible to obtain the data from operational systems or external systems, to converse and clean into a data warehouse according to needed format and form. Flat files Operational Spatial Database Data Extraction, Transformation and Loading (ETL) other sources Data Sources Data sources include the existing operational system data resources and other external data sources according to requirement of analysis and decision-making Hydrological data for India from ArcSwat Model has been used as a case

First tier : Data Sources SwatCube demonstrates its capability by taking SWAT model generated outputs on the Indian River basins SWAT model results have been generated for Indian River basins for observed, baseline, MC and EC scenario for basin to the watershed at the lowest level IMD (Indian metrological Department) A1B (IPCC), A2 and B2 (IPCC)

Tier 2 Extract Transform Load Data Warehouses DBMS

Second tier : Data Warehouse The second tier is data warehouse in which data of interest is loaded after being extracted, cleaned, and transformed from tier one ETL tool has been used to convert SWAT model generated Reach and SubBasin monthly and daily results as a text files into CSV format CSV data uploaded in data warehouse by using used SQL Server Integration Services (SSIS) According to data warehouse flexibility only daily data for watershed hydrological unit of SWAT model result has been uploaded in warehouse. Time is by day and space is by watershed. Furthermore, time is summarized by week, month and year

Tier 3 Datacube Used by Reports & Visualizations Datacube OLAP server OLAP

Third tier : OLAP Server The OLAP data cube is generated according to the logical model of data warehouse A SQL Server Analysis services provide full fledged OLAP functionalities based on multidimensional data model

Tier 4 Reports & Visualizations Clients (Front-End Tools)

Fourth tier : OLAP client The fourth tier is an OLAP client which provides user interface for reporting, interactive analysis and/or data mining allows the user to explore and analyze the data using different operators such as drill-down, roll-up, drill-across and swap ASP.NET technology has been used to create user interface which accesses SQL Server Analysis Services (SSAS) using ADOMD.NET Client dynamic link library and reads cube metadata like dimensions, hierarchies and levels

DATABASE DESIGN METHODOLOGY SwatCube uses a star schema to represent the multidimensional data model. The database consists of a single fact table and a single table for each dimension Each tuple in the fact table consists of a pointer (foreign key often uses a generated key for efficiency) to each of the dimensions that provide its multidimensional coordinates, and stores the numeric measures for those coordinates Each dimension table consists of columns that correspond to attributes of the dimension

Star schema organization of the multidimensional data Time Dimension Table SwatVariable Dimension Table Variable Code VariableID VariableName SampleMedium ValueType Units IsRegular TimeSupport TimeUnitsName GeneralCategory OutputType DataType NoDataValue DateTime Year Month Day Week SwatValue Fact Table ReachCode BasinID HydroCode VariableCode DateTime Value HydrologicalUnit Dimension Table HydroCode BasinID GridCode RegionID Name Latitude Longitude

Demo of SwatCube http://gisserver.civil.iitd.ac.in/swatcube

Conclusions and Future Work The present work uses OLAP to analyse SWAT model result output to allow rapid analysis and easy navigation Data warehouse and OLAP can be path breaking technology in Water Resources management Number of Dimension can be added to any extent Lined up work include Spatial Online Analytical Processing (SOLAP) in current prototype which will provide huge advantage in complex analysis SOLAP will be coupling GIS, Data Warehouse (DW) and OLAP technology

Thank You