We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byIsaiah Dean
Modified over 3 years ago
© 2013 IBM Corporation Reducing Cost with R in IBM Storage Products Manufacturing Elaine Jones Integrated Supply Chain Engineering
IBM Integrated Supply Chain © 2013 IBM Corporation 2ISC Engineering The Challenge Reduce cost of software tools used by Tape Head/Drive Engineering for data acquisition, analysis, and reporting. We had reduced the SAS license cost for the team to $54k/year. Dropped modules Cut the number of seats Can we eliminate this cost completely?
IBM Integrated Supply Chain © 2013 IBM Corporation 3 How we used SAS Started in 1997 Supporting tape head and drive manufacturing: from wafers to completed tape drives Electrical, magnetic and mechanical testing – over 1300 parameters Shop floor control: tracking by component and assembly serial numbers SAS provided a means to: Query DB2 databases and perform data exploration Combine and manipulate data from different databases Statistical Analysis: GRR, Regression, Process Capability Analysis Populate the data warehouse for automated Statistical Process Control (SPC) and on-demand SPC charts
IBM Integrated Supply Chain © 2013 IBM Corporation 4 Alternatives to SAS Solution from IBM Global Services Our organization would be charged Added dependency outside our control R Software NY Times article about R Software on IBMs internal homepage Identified two engineers in IBM Mainz, Germany who were using R. – They also had previously had used SAS
IBM Integrated Supply Chain © 2013 IBM Corporation 5 Exploring R Software as a Potential Replacement for SAS Demonstrated required capabilities: Query six different DB2 servers using IBM SQL Last or First record selection from a group (usually timestamp) Transpose data from wide to long, and from long to wide Export a file to be opened in Excel or JMP Run a script automatically Execute a batch file to FTP an output file to a remote server Load database connection details automatically when R is launched
IBM Integrated Supply Chain © 2013 IBM Corporation 6 Easing the Transition for end users Created connections file that is loaded when R is launched. Added to the.First function in the Rprofile.site file: Created qrY function to simplify RODBC functions:
IBM Integrated Supply Chain © 2013 IBM Corporation 7 Easing the Transition for end users qrY function handles the database connections, and returns helpful information to the user: Created DB2LIST function to r un a query using the values of a data.frame column as an input condition handy when list is from one database and data you want to pull is in another
IBM Integrated Supply Chain © 2013 IBM Corporation 8 Data Flow for SPC Control Charts Tape Parametric Data DB2 SPC Data Warehouse DB2 Web-based SPC Programs Run daily Extract data Transform data Export/Load SPC charts on-demand and scheduled runs SPC charts on-demand and scheduled runs Purpose: load summary data into data warehouse for SPC to support on-demand chart display and efficient automated detection of out-of-control conditions.
IBM Integrated Supply Chain © 2013 IBM Corporation 9 Data Flow for SPC Control Charts Tape Parametric Data DB2 SPC Data Warehouse DB2 Web-based SPC Programs Run daily Extract data Transform data Export/Load SPC charts on-demand and scheduled runs SPC charts on-demand and scheduled runs Could R handle this? 3 different servers in Singapore ~ 40 custom DB2 tables Over 3000 SPC charts 30 SAS Programs
IBM Integrated Supply Chain © 2013 IBM Corporation 10ISC Engineering Data Flow for SPC Control Charts Tape Parametric Data DB2 SPC Data Warehouse DB2 Web-based SPC Scripts Run daily Extract data Transform data Export/Load SPC charts on-demand and scheduled runs SPC charts on-demand and scheduled runs
IBM Integrated Supply Chain © 2013 IBM Corporation 11ISC Engineering Benefits Realized annual savings by dropping our SAS group license Retained control over the SPC process – no reliance on outside organizations Fewer lines of code in R scripts Access to all R packages Support through R-help support and stackoverflow.com Developed our own custom training program and R resource portal
IBM Integrated Supply Chain © 2013 IBM Corporation 12 Acknowledgments John Schexnayder Hans-Jüergen Eickelmann Thorsten Müehge Peter Golcher Darren Ellenburg Questions: Contact Elaine Jones
1 Chapter 3: Getting Started with Tasks 3.1 Introduction to Task Dialogs 3.2 Creating a Listing Report 3.3 Creating a Frequency Report 3.4 Creating a Two-Way.
Zortec Data Replication. What you get with Zortec Data Replication: Complete access to your Zortec Application data in a Open Data Base format.
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
INFORMATICA POWERCENTER PRODUCT OVERVIEW. 2 integration * intelligence * insight Content About Informatica PowerCenter 8 PowerCenter 8 Overview.
Process Monitoring is only the first step in improving process efficiency.
Mgt 20600: IT Management & Applications Data Warehouses, Business Intelligence, Management Information Systems Tuesday April 11, 2006.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 17-1 Accounting Information Systems 9 th Edition Marshall.
Mgt 20600: IT Management & Applications Databases (cont.) Decision Support Systems Thursday November 3, 2005.
Air Quality Data Analysis Using Open Source Tools Daniel Garver and Ryan Brown US EPA Region 4.
Snejina Lazarova Senior QA Engineer, Team Lead CRM Team Dimo Mitev Senior QA Engineer, Team Lead SI Team Telerik QA Academy.
Proficy Real-Time Information Portal Product Overview.
Digital Data Acquisition Plug-N-Play The Future Is Now... For the Digital Millennium H2NS Environmental Inc. Austin, Texas USA.
Managing Data Resources 9 Th Edition. Problems with the Traditional File Environment Data redundancy and inconsistency: the presences of duplicate data.
Mgt 20600: IT Management & Applications Decision Support Systems Tuesday April 11, 2006.
Telerik Software Academy Software Quality Assurance.
Sequencia Partner Tools 20 Minute OpenBatch Review Page: 1 3_21_ISA8895_Function_PhysicalProcessCont rol_OpenBatch_v2_en.pptx.
CHAPTER 7: ARCHITECTURAL COMPONENTS. CHAPTER OBJECTIVES Understand data warehouse architecture Examine how the architectural framework supports the.
Sequencia Partner Tools 20 Minute OpenBatch Review 20 Minute OpenBatch Review Page: 1 3_21_ISA8895_Function_PhysicalProcessControl_OpenBatch_v2_en.pptx.
BZUPAGES.COM CLIENT SERVER ARCHITECTURE 1-tier architecture 2-tier architecture 3-tier architecture 4-tier architecture . n-tier architecture.
1 SSGBusIntell Presented by Strategic Systems Group, Inc. (310) Business Intelligence for MK.
Foundations of Business Intelligence: Databases and Information Management Chapter 6 (10e)
Unicenter Asset Portfolio Management Service Release Summary John Fulton Director, Product Management, Unicenter APM February 14, 2008 CA Blue R0.
HR Value, LLC with the click of a mouse Delivering exceptional results Automating Sales Commissions – a case study Roy Farrell
Vineyardsoft Presents: Business Activity Monitoring KnowledgeSync 2000.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
1 Shop Floor Manager (OSFM) and Business to Business (B2B) Tips and Fabless Semiconductor Implementation Example Jerry Edwards.
Mgt 20600: IT Management & Applications Decision Support Systems Thursday November 17, 2005.
SQL Server Management Studio Introduction What Is It SQL Server Management Studio is an integrated environment for accessing, configuring, managing,
How to Sell Manufacturing Foundation Presenter. Agenda What is Microsoft Navision Manufacturing Foundation? Naming Positioning Why We Enhanced Our Manufacturing.
© 2017 SlidePlayer.com Inc. All rights reserved.