© 2013 IBM Corporation Reducing Cost with R in IBM Storage Products Manufacturing Elaine Jones Integrated Supply Chain Engineering.

Slides:



Advertisements
Similar presentations
Disclaimer. Statements of possible future functionality for IFS’ software products and technology are for information purposes only and should not be interpreted.
Advertisements

IBM Software Group ® Integrated Server and Virtual Storage Management an IT Optimization Infrastructure Solution from IBM Small and Medium Business Software.
Micro Control Solutions Stability System II rev. 6.4
Process Monitoring is only the first step in improving process efficiency.
Dream Report: Advanced Manual Data Entry
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
SAS Data Integration / SAS Management Console / Platform LSF “The Complete Package” SAS OPUS, June 9th, 2010.
Database System Concepts and Architecture
OpenClinica Criteria Based Reports Presented by Don Lawson – SilverLining Partners Brian Howard – Molecular NeuroImaging USE SLIDESHOW FOR AUDIO.
SmartConnect Integrations
Page 1 GADD Software & GADD Analytics 1.6 Public version, 2015, gaddsoftware.com GADD Analytics.
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)
Sunday Business Systems SPC Keeper Features and Benefits.
Product Configurator for Marketing to Manufacturing design automation.
Lifecycle Quality Management With the QDM System.
© CRISP Technologies CRISP Technologies introduces InvoiceCheck ® “Your Automated Invoice Processing Solution”
Technical BI Project Lifecycle
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
Xfactory 3.5 MES & Genealogy MES & Genealogy Closing The Process Improvement Loop.
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
TRACK 3™ The ultimate process management software.
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
SQL Server Management Studio Introduction
Module 9: Transferring Data. Overview Introduction to Transferring Data Tools for Importing and Exporting Data in SQL Server Introduction to DTS Transforming.
Air Quality Data Analysis Using Open Source Tools
Databases & Data Warehouses Chapter 3 Database Processing.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
Overview of SQL Server Alka Arora.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
Working With Large Datasets in Corporate Settings Ed Bassin
Reporting and Build Statistics Using Business Intelligence By Naga Sowjanya Karumuri Build Team, VMware, Cambridge Summer Internship 2008.
This presentation is the property of Paradigm Information Systems It is confidential to the intended recipient for the purpose of evaluating FMS Any other.
Data Warehousing at STC MSIS 2007 Geneva, May 8-10, 2007 Karen Doherty Director General Informatics Branch Statistics Canada.
Zortec Data Replication. What you get with Zortec Data Replication: Complete access to your Zortec Application data in a Open Data Base format.
Automated Data Analysis National Center for Immunization & Respiratory Diseases Influenza Division Nishan Ahmed Data Management Training Cairo, Egypt April.
Activity Running Time DurationIntro0 2 min Setup scenario 2 2 min SQL BI components & concepts 4 5 min Data input (Let’s go shopping) 9 7 min Whiteboard.
© 2008 Ocean Data Systems Ltd - Do not reproduce without permission - exakom.com creation Dream Report O CEAN D ATA S YSTEMS O CEAN D ATA S YSTEMS The.
An Introduction to HDInsight June 27 th,
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Data Management Console Synonym Editor
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
Has Agent Scripting Got You FRUSTRATED?. Agent Scripting Simplified!
1 Yield Analysis and Increasing Engineering Efficiency Spotfire Users Conference 10/15/2003 William Pressnall, Scott Lacey.
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.
TROI – SPC Database Walkthrough Training Presentation Doc. USTP0213 Rev4.
Analytics Plus Product Overview. Introduction Analytics Plus is a self-service Business Intelligence and advanced analytics software. On-premise reporting.
Lab 301 Populating Template Data from a Third Party Data Source Justin Pava, Software Release Manager Andrew Schoonmaker, Software QA Engineer.
Scripting Just Enough SSIS to be Dangerous. 6/13/2015 Visit the Sponsor tables to enter their end of day raffles. Turn in your completed Event Evaluation.
© 2010 IBM Corporation IBM Container Transport Optimization Dr. Juergen Koehl, IBM Research and Development, Boeblingen Juergen Koehl, IBM Container Logistics.
SAS DI ONLINE TRAINING Contact our Support Team : SOFTNSOL India: Skype id : softnsoltrainings id:
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Managing, Storing, and Executing DTS Packages
Automating Accounts Payable
Fujimi SPC System using JSL June 22, 2016
Data Platform and Analytics Foundational Training
ARC at UWC 23 September 2014.
Data Warehousing/Loading the DW—Topics
Supplier Recovery Claim Automation
FIZZ Database General presentation.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie
Collaborative Business Solutions
Analytics Plus Product Overview 1.
2016 Resource - Z Data Replication
ITAS Risk Reporting Integration to an ERP
Data Warehousing/Loading the DW—Topics
Just Enough SSIS Scripting to be Dangerous.
Presentation transcript:

© 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