Index Terms: Business Intelligence, Data warehouse, ETL tools, Enterprise data, Data Integration. I. INTRODUCTION

Size: px
Start display at page:

Download "Index Terms: Business Intelligence, Data warehouse, ETL tools, Enterprise data, Data Integration. I. INTRODUCTION"

Transcription

1 ETL Tools in Enterprise Data Warehouse *Amanpartap Singh Pall, **Dr. Jaiteg Singh * Assistant professor, School of Information Technology, APJIMTC, Jalandhar ** Associate Professor, Chitkara Institute of Engineering and Technology, Rajpura A B S T R A C T An enterprise data warehouse (EDW) also known as Data warehouse (DW), is a system used for reporting and data analysis. DWs are central repositories of integrated data from one or more disparate sources. Extraction- Transformation-Loading (ETL) processes are responsible for all the operations taking place at the warehouse. These processes are performed by specialized tools known as ETL tools or also called as Data Integration tools. The ETL tools are available in the market either as closed source software or as open source software. An ETL tool from both these categories has their advantages and suffers from some limitations as well. The main objective of this paper is to highlight the importance of the data integration tools or also known as ETL tools in business intelligence environment. Index Terms: Business Intelligence, Data warehouse, ETL tools, Enterprise data, Data Integration. I. INTRODUCTION Extraction-Transformation-Loading (ETL) tools are specialized tools that deal with data warehouse homogeneity, cleaning and loading problems. ETL and Data Cleaning tools are estimated to cost at least one third of the effort and expenses in the budget of the data warehouse [1][2]. First, the data is extracted from the source data stores that can be On-Line Transaction Processing (OLTP) or legacy systems, files under any format, web pages, various kinds of documents (e.g., spreadsheets and text documents) or even data coming in a streaming fashion. After this phase, the extracted data is propagated to a special-purpose area of the warehouse, called the Data Staging Area (DSA), where their transformation, homogenization, and cleansing takes place. The most frequently used transformations include filters and checks to ensure that the data propagated to the warehouse respect business rules and integrity constraints, as well as schema transformations that ensure that data fit the target data warehouse schema. Finally, the data is loaded to the central data warehouse (DW) and all its counterparts (e.g., data marts and views). Nowadays, business necessities and demands require near real-time data warehouse refreshment and significant attention is drawn to this kind of technological advancement [3]. The design, development and deployment of ETL processes, which is currently, performed in an ad-hoc, in house fashion, needs modeling, design and methodological foundations. The most important components during the design and deployment phase in a data warehousing is the design flow of data from the source relations towards the target data warehouse relations, this flow is provided by the ETL tools. Extraction-Transformation-Loading (ETL) tools are pieces of software responsible for the extraction of data from several sources, their cleansing, customization and insertion into a data warehouse. There are currently many commercial tools available in the market e.g. Oracle Warehouse Builder (OWB), IBM Information Server (Datastage) 9.1, SAS Data Integration Studio 4.21 SAS Institute, SQL Server Integration Services (SSIS) 10 Microsoft, DataFlow Manager 6.5 Pitney Bowes Business Insight, Clover ETL Javlin, DB2 Warehouse Edition 9.1 IBM, Pentaho Data Integration 4.1 Pentaho , IJAFRSE and ICCICT 2015 All Rights Reserved

2 II. LITERATURE REVIEW The 90s focused on the straight-away methods of creation of data warehouses. Populating these data warehouses was a tedious test and was generally done by some end-user tools which were not so sophisticated or efficient. This was because of the heterogeneity of the data that is to be populated. There was a lack of good quality tools and the task was performed by system integrators. As a result the task was error-prone, and highly frustrated leaving the task to be abandoned mid-way. This resulted in huge losses to the organization. The data tools that were developed were too primitive in nature and were mainly developed to support OLAP and DSS. Some of the key problems concerning the ETL tools are primarily of complexity, usability, maintainability and price [4]. Owing to the great complexity arising out of the present tools, Raman and Hellerstein [5] gave Potter s Wheel an interactive data cleaning system by integrating discrepancy detection and transformation wherein users can specify transforms through graphical operations or through examples, and see the effect instantaneously. Different methodologies have been used for removing the limitations of the ETL tools. Query-based (QELT) ETL that has the capability to read the mapping guideline defined in the meta-data repository to create the transformation process [6]. Several research areas remain open, one being the efficient and reliable execution and optimization of an ETL scenario and the issue of optimal algorithms for the ETL tasks [7]. Henry et al. [8] studied and identified comprehensive ETL criteria, testing procedures and these were applied to commercial ETL tools. However, they stressed on the fact that companies can use and modify evaluation methods to serve and cater to their needs. Hence, no universal criteria could be reached in choosing a tool; each company can form its own set of criteria s. The tools could further generate accuracy if only they can be incorporated with UML and EMF modeling technology and with the addition of simple Javabased operators to a transformation tool [9].The study on ETL and E-LT [10] is based on three approaches i.e. Full Pushdown, Target Pushdown and Source Pushdown. It was observed that there is no performance difference in terms of running a job to load data into data warehouse tables if complete pushdown powers of E-LT jobs were not used. The existing commercial ETL tools only support the implementation of ETL flows given an existing design. Regarding the optimization of ETL processes, despite its importance, fewer efforts have been proposed at both the logical and the physical level [11]. The current ETL tools propose specific languages for expressing processes, which differ among tools and have different expressive power [12]. It is often argued that incremental loading is more efficient than full reloading unless the operational data sources happen to change dramatically [13]. The ETL process is guided by the domain ontology so that the findings of the data sources could be finished semantically, and the transforming of the data to data warehouse could become more efficient. Reddy et al. [14] presented a GUI based ETL procedure/tool to the continuous loading of the data in the Active Data Warehouse. The tool takes less time in preparing the procedures, functions and triggers only the mappings and transformations are prepared. The weaknesses of of traditional Extract, Transform and Load (ETL) tools architecture were analyzed for its openness and repeatedly development, a three layers-architecture based on metadata was proposed based on this analysis [15]. Commercial ETL tools can not directly load the XML file to extract XML document for the loading of Data Warehouse. However, the analysis was justified [16] through the analysis of the characteristics of Semi-structured data, and following the actual example of , IJAFRSE and ICCICT 2015 All Rights Reserved

3 BokeDataInfo.xml large number of financial data of xml structure was loaded into the Data Warehouse and thus laid the foundations for data integration of different application fields. A metadata driven ETL service model and Metadata-driven ETL service framework was proposed [17] that has strong flexibility, extensibility and can process large scale data efficiently. The model takes full advantage of the platform and variety of metadata, and can effectively design and share the ETL process no that open-source or commercial ETL tools possess. Data integration and data analysis based ETL tool focused on the extraction phase by implementing a technique that semi-automatically defines mappings between a data warehouse schema and a new data source, and on the transformation phase, by proposing a new function based on relevant values, particularly useful for supporting drill down operations. The tool was tested on real world and qualitative and effective results were obtained [18]. However, research is still required for identifying a benchmark and a set of measures in order to perform a complete technique evaluation. Zhao [19] showed through a case study that using the optimization technique for queries will make SETL overtake other programs based existing tools the system is able to generate automatically new transformations; no extra update will be needed to enable evolution. Key issues related with creation, migration and harvesting Knowledge Repositories and harvesters using open source tools and their success lies in awareness among the stakeholders on Open Access and Knowledge Repositories [20]. The extraction, transformation and loading of heterogeneous data sources into data warehouse through SETL [21].SETL has been designed and implemented using PERL subroutine attribute and data partition. SETL can implement ETL job easily and perform ETL job efficiently, and the plug-in design makes SETL with high scalability, and the design that performing one ETL job in one ETL pipeline makes SETL with distribution environment support. III. IMPORTANCE OF ETL TOOLS IN BUSINESS INTELLIGENCE Business intelligence is a broad set of applications, technologies and knowledge for gathering and analyzing data for the purpose of helping users make better business decisions. However, the challenge of BI is to gather and serve all relevant factors that enable the end users to efficiently drive the decision making process. Business intelligence covers data warehousing, ETL process, Reporting, OLAP (Online Analytical Processing on multidimensional data), data cleansing, performance management, data quality management, data mining, statistical analysis and forecasting. The primary role in all these activities is played by ETL tools. As can be seen from the literature review each ETL tool has a different process of working and not all the ETL tools work the same way. ETL tools aggregates, consolidates, cleanses and finally validates the data so it can be used effectively for business based decisions in BI. The use of ETL tool increases the productivity associated with the complexities of load balancing, logging, distribution of data, scalability of system and interfaces. It is because of the ETL tools that large bytes of data (as big as gigabyte) are accessed at a time. The BI produces analysis reports and provides in depth knowledge about certain parameters that are important performance indicators. These parameters are customers, the competitors, operators etc , IJAFRSE and ICCICT 2015 All Rights Reserved

4 IV. CONCLUSION AND FUTURE WORK The literature review clearly suggests that ETL tool plays a pivotal role in Business Intelligence as the effective analysis and decision making is based on the data populated in data warehouse by the ETL tool. However, no one tool cant suffice the needs of all organizations. There is a lack of standardization and sophisticated ETL tools are quite costly. The future work requires the identification or designing of a standard process that suffices the needs of the organization in data warehousing. V. REFERENCES [1] Shilakes, C., &Tylman, J. (1998).Enterprise Information Portals.Enterprise Software Team. [2] Galhardas H., D. Florescu, D. Shasha and E. Simon.Ajax: An Extensible Data Cleaning Tool. In Proc. ACM SIGMOD (Dallas, Texas, 2000), 590. At [3] Vassiliadis, P., &Simitsis, A. (2009).Extraction, Transformation, And Loading. Encyclopedia of Database Systems, 32. [4] Vassiliadis, P., Vagena, Z., Skiadopoulos, S., Karayannidis, N., andsellis, T. (2001). ARKTOS: Towards The Modeling, Design, Control And Execution Of ETL Processes.Information Systems, 26(8), [5] Raman, V.,& Hellerstein, J. M. (2001).Potter's Wheel: An Interactive Data Cleaning System.In Proceedings of the international conference on Very Large Data Bases ( ). [6] Rifaieh, R., &Benharkat, N. A. (2002).Query-Based Data Warehousing Tool.In Proceedings of the 5th ACM international workshop on Data Warehousing and OLAP (35-42).ACM. [7] Vassiliadis, P., Simitsis, A., Georgantas, P., Terrovitis, M., andskiadopoulos, S. (2005). A Generic And Customizable Framework For The Design Of ETL Scenarios.Information Systems, 30(7), [8] Henry, S., Hoon, S., Hwang, M., Lee, D., anddevore, M. D. (2005).Engineering Trade Study: Extract, Transform, Load Tools For Data Migration. In Systems and Information Engineering Design Symposium, 2005 IEEE( 1-8). IEEE. [9] Morris, H., Liao, H., Sriram, P., Srinivasan, S., Lau, P., Shan, J., andwisnesky, R. (2008).Bringing Business Objects into Extract-Transform-Load (ETL) Technology.In e-business Engineering, 2008.ICEBE'08. IEEE International Conference on ( ). IEEE. [10] Ranjan, V. (2009).A Comparative Study BetweenETL (Extract, Transform, Load) And ELT (Extract, Load And Transform) Approach For Loading Data Into Data Warehouse.viewed , ecst. csuchico. edu/~ juliano/csci693/presentations/2009w/materials/ranjan/ranjan. pdf. [11] Castellanos, M., Simitsis, A., Wilkinson, K., and Dayal, U. (2009).Automating The Loading Of Business Process Data Warehouses. In Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology : ACM. [12] Akkaoui El, Z., &Zimányi, E. (2009).Defining ETL Worfklows Using BPMN AndBPEL. In Proceedings of the ACM twelfth international workshop on Data warehousing and OLAP( 41-48). ACM. [13] Jörg, T., &Dessloch, S. (2009).Formalizing ETL Jobs For Incremental Loading Of Data Warehouses.Business Tech. and Web, [14] Reddy, V. M., Jena, S. K., andrao, M. N. (2010).Active Datawarehouse Loading ByGUI Based ETL Procedure. [15] Jian, L., &Bihua, X. (2010).ETL Tool Research And Implementation Based On Drilling Data Warehouse. In Fuzzy Systems and Knowledge Discovery (FSKD), 2010 Seventh International Conference on (Vol. 6, ). IEEE. [16] Guohua, Y., & Jingting, W. (2010).The Design AndImplementation Of XML Semi-Structured Data Extraction And Loading Into The Data Warehouse. In Information Technology and Applications (IFITA), 2010 International Forum on (Vol. 3, 30-33). IEEE. [17] Xu, L., Liao, J., Zhao, R., & Wu, B. (2011).A Paas Based Metadata-Driven Etl Framework. In Cloud Computing and Intelligence Systems (CCIS), 2011 IEEE International Conference on ( ). IEEE , IJAFRSE and ICCICT 2015 All Rights Reserved

5 [18] Bergamaschi, S., Guerra, F., Orsini, M., Sartori, C., andvincini, M. (2011).A Semantic Approach ToETL Technologies.Data and Knowledge Engineering, 70(8): [19] Zhao Chen,., & Zhao, T. (2012, November). A new tool for ETL process. In Image Analysis and Signal Processing (IASP), 2012 International Conference on( 1-5). IEEE. [20] Muthukumar, P., Suresh, P., ShaliniPunithavathani, S., andnafeesa Begum, J. (2012).A Realistic Approach For The Deployment Of National Knowledge Repositories By Leveraging ETL Tools. In Recent Trends In Information Technology (ICRTIT), 2012 International Conference on( ). IEEE. [21] Sun, K., &Lan, Y. (2012). SETL: A Scalable And High Performance ETL System. In System Science, Engineering Design and Manufacturing Informatization (ICSEM), rd International Conference on (Vol. 1, 6-9). IEEE , IJAFRSE and ICCICT 2015 All Rights Reserved

Turkish Journal of Engineering, Science and Technology

Turkish Journal of Engineering, Science and Technology Turkish Journal of Engineering, Science and Technology 03 (2014) 106-110 Turkish Journal of Engineering, Science and Technology journal homepage: www.tujest.com Integrating Data Warehouse with OLAP Server

More information

A Survey of ETL Tools

A Survey of ETL Tools RESEARCH ARTICLE International Journal of Computer Techniques - Volume 2 Issue 5, Sep Oct 2015 A Survey of ETL Tools Mr. Nilesh Mali 1, Mr.SachinBojewar 2 1 (Department of Computer Engineering, University

More information

SQL Server 2012 Business Intelligence Boot Camp

SQL Server 2012 Business Intelligence Boot Camp SQL Server 2012 Business Intelligence Boot Camp Length: 5 Days Technology: Microsoft SQL Server 2012 Delivery Method: Instructor-led (classroom) About this Course Data warehousing is a solution organizations

More information

Data Warehouse: Introduction

Data Warehouse: Introduction Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of Base and Mining Group of base and data mining group,

More information

Analysis of Data Cleansing Approaches regarding Dirty Data A Comparative Study

Analysis of Data Cleansing Approaches regarding Dirty Data A Comparative Study Analysis of Data Cleansing Approaches regarding Dirty Data A Comparative Study Kofi Adu-Manu Sarpong Institute of Computer Science Valley View University, Accra-Ghana P.O. Box VV 44, Oyibi-Accra ABSTRACT

More information

Bringing Business Objects into Extract-Transform-Load (ETL) Technology

Bringing Business Objects into Extract-Transform-Load (ETL) Technology !EEEEEEEEE!nnnttteeerrrnnnaaatttiiiooonnnaaalll CCCooonnnfffeeerrreeennnccceee ooonnn eee- - -BBBuuusssiiinnneeessssss EEEnnngggiiinnneeeeeerrriiinnnggg Bringing Business Objects into Extract-Transform-Load

More information

A Review of Contemporary Data Quality Issues in Data Warehouse ETL Environment

A Review of Contemporary Data Quality Issues in Data Warehouse ETL Environment DOI: 10.15415/jotitt.2014.22021 A Review of Contemporary Data Quality Issues in Data Warehouse ETL Environment Rupali Gill 1, Jaiteg Singh 2 1 Assistant Professor, School of Computer Sciences, 2 Associate

More information

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya Chapter 6 Basics of Data Integration Fundamentals of Business Analytics Learning Objectives and Learning Outcomes Learning Objectives 1. Concepts of data integration 2. Needs and advantages of using data

More information

Data Warehousing Systems: Foundations and Architectures

Data Warehousing Systems: Foundations and Architectures Data Warehousing Systems: Foundations and Architectures Il-Yeol Song Drexel University, http://www.ischool.drexel.edu/faculty/song/ SYNONYMS None DEFINITION A data warehouse (DW) is an integrated repository

More information

LITERATURE SURVEY ON DATA WAREHOUSE AND ITS TECHNIQUES

LITERATURE SURVEY ON DATA WAREHOUSE AND ITS TECHNIQUES LITERATURE SURVEY ON DATA WAREHOUSE AND ITS TECHNIQUES MUHAMMAD KHALEEL (0912125) SZABIST KARACHI CAMPUS Abstract. Data warehouse and online analytical processing (OLAP) both are core component for decision

More information

Implementing a SQL Data Warehouse 2016

Implementing a SQL Data Warehouse 2016 Implementing a SQL Data Warehouse 2016 http://www.homnick.com marketing@homnick.com +1.561.988.0567 Boca Raton, Fl USA About this course This 4-day instructor led course describes how to implement a data

More information

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence Introduction to Oracle Business Intelligence Standard Edition One Mike Donohue Senior Manager, Product Management Oracle Business Intelligence The following is intended to outline our general product direction.

More information

BUILDING OLAP TOOLS OVER LARGE DATABASES

BUILDING OLAP TOOLS OVER LARGE DATABASES BUILDING OLAP TOOLS OVER LARGE DATABASES Rui Oliveira, Jorge Bernardino ISEC Instituto Superior de Engenharia de Coimbra, Polytechnic Institute of Coimbra Quinta da Nora, Rua Pedro Nunes, P-3030-199 Coimbra,

More information

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University Bussiness Intelligence and Data Warehouse Schedule Bussiness Intelligence (BI) BI tools Oracle vs. Microsoft Data warehouse History Tools Oracle vs. Others Discussion Business Intelligence (BI) Products

More information

DATA MINING AND WAREHOUSING CONCEPTS

DATA MINING AND WAREHOUSING CONCEPTS CHAPTER 1 DATA MINING AND WAREHOUSING CONCEPTS 1.1 INTRODUCTION The past couple of decades have seen a dramatic increase in the amount of information or data being stored in electronic format. This accumulation

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing

More information

Recent Advances in Computer Science Data Integration for Rubber Import and Export Information: An Extraction Transformation Load (ETL) Approach

Recent Advances in Computer Science Data Integration for Rubber Import and Export Information: An Extraction Transformation Load (ETL) Approach Data Integration for Rubber Import and Export Information: An Extraction Transformation Load (ETL) Approach MIMI SAFINAZ JAMALUDDIN*, NURULHUDA MOHD AZMI, NAZRI KAMA, YAZRIWATI YAHYA, SAIFUL ADLI ISMAIL

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April-2014 442 ISSN 2229-5518

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April-2014 442 ISSN 2229-5518 International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April-2014 442 Over viewing issues of data mining with highlights of data warehousing Rushabh H. Baldaniya, Prof H.J.Baldaniya,

More information

MDM and Data Warehousing Complement Each Other

MDM and Data Warehousing Complement Each Other Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There

More information

ETL Tools. L. Libkin 1 Data Integration and Exchange

ETL Tools. L. Libkin 1 Data Integration and Exchange ETL Tools ETL = Extract Transform Load Typically: data integration software for building data warehouse Pull large volumes of data from different sources, in different formats, restructure them and load

More information

IBM WebSphere DataStage Online training from Yes-M Systems

IBM WebSphere DataStage Online training from Yes-M Systems Yes-M Systems offers the unique opportunity to aspiring fresher s and experienced professionals to get real time experience in ETL Data warehouse tool IBM DataStage. Course Description With this training

More information

The Evolution of ETL

The Evolution of ETL The Evolution of ETL -From Hand-coded ETL to Tool-based ETL By Madhu Zode Data Warehousing & Business Intelligence Practice Page 1 of 13 ABSTRACT To build a data warehouse various tools are used like modeling

More information

Data warehouse and Business Intelligence Collateral

Data warehouse and Business Intelligence Collateral Data warehouse and Business Intelligence Collateral Page 1 of 12 DATA WAREHOUSE AND BUSINESS INTELLIGENCE COLLATERAL Brains for the corporate brawn: In the current scenario of the business world, the competition

More information

Introduction to Datawarehousing

Introduction to Datawarehousing DIPARTIMENTO DI INGEGNERIA INFORMATICA AUTOMATICA E GESTIONALE ANTONIO RUBERTI Master of Science in Engineering in Computer Science (MSE-CS) Seminars in Software and Services for the Information Society

More information

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER Page 1 of 8 ABOUT THIS COURSE This 5 day course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL Server

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Page 1 of 7 Overview This course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL 2014, implement ETL

More information

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2

Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2 Volume 6, Issue 3, March 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Special Issue

More information

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc.

Oracle9i Data Warehouse Review. Robert F. Edwards Dulcian, Inc. Oracle9i Data Warehouse Review Robert F. Edwards Dulcian, Inc. Agenda Oracle9i Server OLAP Server Analytical SQL Data Mining ETL Warehouse Builder 3i Oracle 9i Server Overview 9i Server = Data Warehouse

More information

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning Course Outline: Course: Implementing a Data with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: This 5-day instructor-led course describes

More information

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise Business Intelligence is the #1 Priority the most important technology in 2007 is business intelligence

More information

www.ijreat.org Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 28

www.ijreat.org Published by: PIONEER RESEARCH & DEVELOPMENT GROUP (www.prdg.org) 28 Data Warehousing - Essential Element To Support Decision- Making Process In Industries Ashima Bhasin 1, Mr Manoj Kumar 2 1 Computer Science Engineering Department, 2 Associate Professor, CSE Abstract SGT

More information

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010 Microsoft Services Exceed your business with Microsoft SharePoint Server 2010 Business Intelligence Suite Alexandre Mendeiros, SQL Server Premier Field Engineer January 2012 Agenda Microsoft Business Intelligence

More information

Callisto: Mergers Without Pain

Callisto: Mergers Without Pain Callisto: Mergers Without Pain Huong Morris 1,*, Hui Liao 2, Sriram Padmanabhan 2, Sriram Srinivasan 2, Eugene Kawamoto 3,**, Phay Lau 4,**, Jing Shan 5,**, and Ryan Wisnesky 6,** IBM T. J. Watson Research,

More information

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 OVERVIEW About this Course Data warehousing is a solution organizations use to centralize business data for reporting and analysis.

More information

East Asia Network Sdn Bhd

East Asia Network Sdn Bhd Course: Analyzing, Designing, and Implementing a Data Warehouse with Microsoft SQL Server 2014 Elements of this syllabus may be change to cater to the participants background & knowledge. This course describes

More information

Optimization of ETL Work Flow in Data Warehouse

Optimization of ETL Work Flow in Data Warehouse Optimization of ETL Work Flow in Data Warehouse Kommineni Sivaganesh M.Tech Student, CSE Department, Anil Neerukonda Institute of Technology & Science Visakhapatnam, India. Sivaganesh07@gmail.com P Srinivasu

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server This course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse 2014, implement ETL with SQL Server Integration Services, and

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 Length: Audience(s): 5 Days Level: 200 IT Professionals Technology: Microsoft SQL Server 2012 Type: Delivery Method: Course Instructor-led

More information

Outlines. Business Intelligence. What Is Business Intelligence? Data mining life cycle

Outlines. Business Intelligence. What Is Business Intelligence? Data mining life cycle Outlines Business Intelligence Lecture 15 Why integrate BI into your smart client application? Integrating Mining into your application Integrating into your application What Is Business Intelligence?

More information

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems

A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems Proceedings of the Postgraduate Annual Research Seminar 2005 68 A Model-based Software Architecture for XML and Metadata Integration in Warehouse Systems Abstract Wan Mohd Haffiz Mohd Nasir, Shamsul Sahibuddin

More information

Course Outline. Module 1: Introduction to Data Warehousing

Course Outline. Module 1: Introduction to Data Warehousing Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing solution and the highlevel considerations you must take into account

More information

How to Enhance Traditional BI Architecture to Leverage Big Data

How to Enhance Traditional BI Architecture to Leverage Big Data B I G D ATA How to Enhance Traditional BI Architecture to Leverage Big Data Contents Executive Summary... 1 Traditional BI - DataStack 2.0 Architecture... 2 Benefits of Traditional BI - DataStack 2.0...

More information

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days Course

More information

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463 Implementing a Data Warehouse with Microsoft SQL Server MOC 20463 Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing

More information

COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER MODULE 1: INTRODUCTION TO DATA WAREHOUSING This module provides an introduction to the key components of a data warehousing

More information

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA Applied Business Intelligence Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA Agenda Business Drivers and Perspectives Technology & Analytical Applications Trends Challenges

More information

Implementing a Data Warehouse with Microsoft SQL Server 2014

Implementing a Data Warehouse with Microsoft SQL Server 2014 Implementing a Data Warehouse with Microsoft SQL Server 2014 MOC 20463 Duración: 25 horas Introducción This course describes how to implement a data warehouse platform to support a BI solution. Students

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777 : Implementing a Data Warehouse with Microsoft SQL Server 2012 Page 1 of 8 Implementing a Data Warehouse with Microsoft SQL Server 2012 Course 10777: 4 days; Instructor-Led Introduction Data

More information

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? www.ptr.co.uk Business Benefits From Microsoft SQL Server Business Intelligence (September

More information

Reverse Engineering in Data Integration Software

Reverse Engineering in Data Integration Software Database Systems Journal vol. IV, no. 1/2013 11 Reverse Engineering in Data Integration Software Vlad DIACONITA The Bucharest Academy of Economic Studies diaconita.vlad@ie.ase.ro Integrated applications

More information

Bringing Business Objects into ETL Technology

Bringing Business Objects into ETL Technology Bringing Business Objects into ETL Technology Jing Shan Ryan Wisnesky Phay Lau Eugene Kawamoto Huong Morris Sriram Srinivasn Hui Liao 1. Northeastern University, jshan@ccs.neu.edu 2. Stanford University,

More information

Data Integration and ETL Process

Data Integration and ETL Process Data Integration and ETL Process Krzysztof Dembczyński Intelligent Decision Support Systems Laboratory (IDSS) Poznań University of Technology, Poland Software Development Technologies Master studies, second

More information

SAS Enterprise Data Integration Server - A Complete Solution Designed To Meet the Full Spectrum of Enterprise Data Integration Needs

SAS Enterprise Data Integration Server - A Complete Solution Designed To Meet the Full Spectrum of Enterprise Data Integration Needs Database Systems Journal vol. III, no. 1/2012 41 SAS Enterprise Data Integration Server - A Complete Solution Designed To Meet the Full Spectrum of Enterprise Data Integration Needs 1 Silvia BOLOHAN, 2

More information

A Design and implementation of a data warehouse for research administration universities

A Design and implementation of a data warehouse for research administration universities A Design and implementation of a data warehouse for research administration universities André Flory 1, Pierre Soupirot 2, and Anne Tchounikine 3 1 CRI : Centre de Ressources Informatiques INSA de Lyon

More information

CHAPTER-6 DATA WAREHOUSE

CHAPTER-6 DATA WAREHOUSE CHAPTER-6 DATA WAREHOUSE 1 CHAPTER-6 DATA WAREHOUSE 6.1 INTRODUCTION Data warehousing is gaining in popularity as organizations realize the benefits of being able to perform sophisticated analyses of their

More information

LEARNING SOLUTIONS website milner.com/learning email training@milner.com phone 800 875 5042

LEARNING SOLUTIONS website milner.com/learning email training@milner.com phone 800 875 5042 Course 20467A: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Length: 5 Days Published: December 21, 2012 Language(s): English Audience(s): IT Professionals Overview Level: 300

More information

Moving Large Data at a Blinding Speed for Critical Business Intelligence. A competitive advantage

Moving Large Data at a Blinding Speed for Critical Business Intelligence. A competitive advantage Moving Large Data at a Blinding Speed for Critical Business Intelligence A competitive advantage Intelligent Data In Real Time How do you detect and stop a Money Laundering transaction just about to take

More information

Data Mart/Warehouse: Progress and Vision

Data Mart/Warehouse: Progress and Vision Data Mart/Warehouse: Progress and Vision Institutional Research and Planning University Information Systems What is data warehousing? A data warehouse: is a single place that contains complete, accurate

More information

Chapter 3 - Data Replication and Materialized Integration

Chapter 3 - Data Replication and Materialized Integration Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 3 - Data Replication and Materialized Integration Motivation Replication:

More information

Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers

Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers 60 Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative Analysis of the Main Providers Business Intelligence. A Presentation of the Current Lead Solutions and a Comparative

More information

Towards a Semantic Extract-Transform-Load (ETL) framework for Big Data Integration

Towards a Semantic Extract-Transform-Load (ETL) framework for Big Data Integration 2014 IEEE International Congress on Big Data Towards a Semantic Extract-Transform-Load (ETL) framework for Big Data Integration Srividya K Bansal Dept. of Engineering & Computing Systems Arizona State

More information

Issues in Information Systems Volume 15, Issue II, pp. 133-140, 2014

Issues in Information Systems Volume 15, Issue II, pp. 133-140, 2014 MOVING FROM TRADITIONAL DATA WAREHOUSE TO ENTERPRISE DATA MANAGEMENT: A CASE STUDY Amit Pandey, Robert Morris University, axpst29@mail.rmu.edu Sushma Mishra, Robert Morris University, mishra@rmu.edu ABSTRACT

More information

[callout: no organization can afford to deny itself the power of business intelligence ]

[callout: no organization can afford to deny itself the power of business intelligence ] Publication: Telephony Author: Douglas Hackney Headline: Applied Business Intelligence [callout: no organization can afford to deny itself the power of business intelligence ] [begin copy] 1 Business Intelligence

More information

A Knowledge Management Framework Using Business Intelligence Solutions

A Knowledge Management Framework Using Business Intelligence Solutions www.ijcsi.org 102 A Knowledge Management Framework Using Business Intelligence Solutions Marwa Gadu 1 and Prof. Dr. Nashaat El-Khameesy 2 1 Computer and Information Systems Department, Sadat Academy For

More information

Integrating Ingres in the Information System: An Open Source Approach

Integrating Ingres in the Information System: An Open Source Approach Integrating Ingres in the Information System: WHITE PAPER Table of Contents Ingres, a Business Open Source Database that needs Integration... 3 Scenario 1: Data Migration... 4 Scenario 2: e-business Application

More information

SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box)

SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server White Paper Published: January 2012 Applies to: SQL Server 2012 Summary: This paper explains the different ways in which databases

More information

SQL Server 2012 End-to-End Business Intelligence Workshop

SQL Server 2012 End-to-End Business Intelligence Workshop USA Operations 11921 Freedom Drive Two Fountain Square Suite 550 Reston, VA 20190 solidq.com 800.757.6543 Office 206.203.6112 Fax info@solidq.com SQL Server 2012 End-to-End Business Intelligence Workshop

More information

Dimensional Modeling for Data Warehouse

Dimensional Modeling for Data Warehouse Modeling for Data Warehouse Umashanker Sharma, Anjana Gosain GGS, Indraprastha University, Delhi Abstract Many surveys indicate that a significant percentage of DWs fail to meet business objectives or

More information

Chapter 5. Warehousing, Data Acquisition, Data. Visualization

Chapter 5. Warehousing, Data Acquisition, Data. Visualization Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization 5-1 Learning Objectives

More information

Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram

Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram Paper DM10 SAS & Clinical Data Repository Karthikeyan Chidambaram Cognizant Technology Solutions, Newbury Park, CA Clinical Data Repository (CDR) Drug development lifecycle consumes a lot of time, money

More information

Open Source Business Intelligence Tools: A Review

Open Source Business Intelligence Tools: A Review Open Source Business Intelligence Tools: A Review Amid Khatibi Bardsiri 1 Seyyed Mohsen Hashemi 2 1 Bardsir Branch, Islamic Azad University, Kerman, IRAN 2 Science and Research Branch, Islamic Azad University,

More information

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002 IAF Business Intelligence Solutions Make the Most of Your Business Intelligence White Paper INTRODUCTION In recent years, the amount of data in companies has increased dramatically as enterprise resource

More information

Evaluating Business Intelligence Offerings: Oracle and Microsoft. www.symcorp.com

Evaluating Business Intelligence Offerings: Oracle and Microsoft. www.symcorp.com : Oracle and Microsoft www.symcorp.com August 2, 2005 : Oracle and Microsoft Table of Contents Introduction... 4 What is Business Intelligence... 4 Key Considerations in Deciding on a BI Offering... 5

More information

By Makesh Kannaiyan makesh.k@sonata-software.com 8/27/2011 1

By Makesh Kannaiyan makesh.k@sonata-software.com 8/27/2011 1 Integration between SAP BusinessObjects and Netweaver By Makesh Kannaiyan makesh.k@sonata-software.com 8/27/2011 1 Agenda Evolution of BO Business Intelligence suite Integration Integration after 4.0 release

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS PRODUCT FACTS & FEATURES KEY FEATURES Comprehensive, best-of-breed capabilities 100 percent thin client interface Intelligence across multiple

More information

Service Oriented Data Management

Service Oriented Data Management Service Oriented Management Nabin Bilas Integration Architect Integration & SOA: Agenda Integration Overview 5 Reasons Why Is Critical to SOA Oracle Integration Solution Integration

More information

An Overview of Data Warehousing, Data mining, OLAP and OLTP Technologies

An Overview of Data Warehousing, Data mining, OLAP and OLTP Technologies An Overview of Data Warehousing, Data mining, OLAP and OLTP Technologies Ashish Gahlot, Manoj Yadav Dronacharya college of engineering Farrukhnagar, Gurgaon,Haryana Abstract- Data warehousing, Data Mining,

More information

SQL SERVER BUSINESS INTELLIGENCE (BI) - INTRODUCTION

SQL SERVER BUSINESS INTELLIGENCE (BI) - INTRODUCTION 1 SQL SERVER BUSINESS INTELLIGENCE (BI) - INTRODUCTION What is BI? Microsoft SQL Server 2008 provides a scalable Business Intelligence platform optimized for data integration, reporting, and analysis,

More information

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012

Implementing a Data Warehouse with Microsoft SQL Server 2012 Implementing a Data Warehouse with Microsoft SQL Server 2012 Module 1: Introduction to Data Warehousing Describe data warehouse concepts and architecture considerations Considerations for a Data Warehouse

More information

Data Warehousing and OLAP Technology for Knowledge Discovery

Data Warehousing and OLAP Technology for Knowledge Discovery 542 Data Warehousing and OLAP Technology for Knowledge Discovery Aparajita Suman Abstract Since time immemorial, libraries have been generating services using the knowledge stored in various repositories

More information

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product

More information

Business Intelligence Design Model (BIDM) for University

Business Intelligence Design Model (BIDM) for University Business Intelligence Design Model (BIDM) for University Budour Ahmed Al Farsi Faculty of Computing and Information Technology Sohar University Sultanate of Oman Dinesh Kumar Saini Faculty of Computing

More information

POLAR IT SERVICES. Business Intelligence Project Methodology

POLAR IT SERVICES. Business Intelligence Project Methodology POLAR IT SERVICES Business Intelligence Project Methodology Table of Contents 1. Overview... 2 2. Visualize... 3 3. Planning and Architecture... 4 3.1 Define Requirements... 4 3.1.1 Define Attributes...

More information

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server 2014 Delivery Method : Instructor-led

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463) Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463) Course Description Data warehousing is a solution organizations use to centralize business data for reporting and analysis. This five-day

More information

Establish and maintain Center of Excellence (CoE) around Data Architecture

Establish and maintain Center of Excellence (CoE) around Data Architecture Senior BI Data Architect - Bensenville, IL The Company s Information Management Team is comprised of highly technical resources with diverse backgrounds in data warehouse development & support, business

More information

Extraction Transformation Loading ETL Get data out of sources and load into the DW

Extraction Transformation Loading ETL Get data out of sources and load into the DW Lection 5 ETL Definition Extraction Transformation Loading ETL Get data out of sources and load into the DW Data is extracted from OLTP database, transformed to match the DW schema and loaded into the

More information

When to consider OLAP?

When to consider OLAP? When to consider OLAP? Author: Prakash Kewalramani Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 03/10/08 Email: erg@evaltech.com Abstract: Do you need an OLAP

More information

GeoKettle: A powerful open source spatial ETL tool

GeoKettle: A powerful open source spatial ETL tool GeoKettle: A powerful open source spatial ETL tool FOSS4G 2010 Dr. Thierry Badard, CTO Spatialytics inc. Quebec, Canada tbadard@spatialytics.com Barcelona, Spain Sept 9th, 2010 What is GeoKettle? It is

More information

Integrating data in the Information System An Open Source approach

Integrating data in the Information System An Open Source approach WHITE PAPER Integrating data in the Information System An Open Source approach Table of Contents Most IT Deployments Require Integration... 3 Scenario 1: Data Migration... 4 Scenario 2: e-business Application

More information

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing

More information

META DATA QUALITY CONTROL ARCHITECTURE IN DATA WAREHOUSING

META DATA QUALITY CONTROL ARCHITECTURE IN DATA WAREHOUSING META DATA QUALITY CONTROL ARCHITECTURE IN DATA WAREHOUSING Ramesh Babu Palepu 1, Dr K V Sambasiva Rao 2 Dept of IT, Amrita Sai Institute of Science & Technology 1 MVR College of Engineering 2 asistithod@gmail.com

More information

Beta: Implementing a Data Warehouse with Microsoft SQL Server 2012

Beta: Implementing a Data Warehouse with Microsoft SQL Server 2012 CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! Course 10777: Beta: Implementing a Data Warehouse with Microsoft SQL Server 2012 Length: 5 Days Audience:

More information

Microsoft Data Warehouse in Depth

Microsoft Data Warehouse in Depth Microsoft Data Warehouse in Depth 1 P a g e Duration What s new Why attend Who should attend Course format and prerequisites 4 days The course materials have been refreshed to align with the second edition

More information

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Description: This five-day instructor-led course teaches students how to design and implement a BI infrastructure. The

More information

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information Data Management Solutions Horizon Software Solution s Data Management Solutions provide organisations with confidence in control of their data as they change systems and implement new solutions. Data is

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Course Code: M20463 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing a Data Warehouse with Microsoft SQL Server Overview This course describes how to implement a data warehouse platform

More information

Designing an Object Relational Data Warehousing System: Project ORDAWA * (Extended Abstract)

Designing an Object Relational Data Warehousing System: Project ORDAWA * (Extended Abstract) Designing an Object Relational Data Warehousing System: Project ORDAWA * (Extended Abstract) Johann Eder 1, Heinz Frank 1, Tadeusz Morzy 2, Robert Wrembel 2, Maciej Zakrzewicz 2 1 Institut für Informatik

More information

Business Intelligence for the Modern Utility

Business Intelligence for the Modern Utility Business Intelligence for the Modern Utility Presented By: Glenn Wolf, CISSP (Certified Information Systems Security Professional) Senior Consultant Westin Engineering, Inc. Boise, ID September 15 th,

More information