Www.softwaretoolhouse.com Data Migration ITSM 6 to 7 with Meta-Update Ben Chernys 2007-Oct-12 Software Tool House Inc. UK R.U.G.

Slides:



Advertisements
Similar presentations
ICIS-NPDES Plugin Design Preview Webinar ICIS-NPDES Full Batch OpenNode2 Plugin Project Presented by Bill Rensmith Windsor Solutions, Inc. 3/15/2012.
Advertisements

New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
BY LECTURER/ AISHA DAWOOD DW Lab # 4 Overview of Extraction, Transformation, and Loading.
AXC01 DIXF: The Microsoft Dynamics AX Data Import and Export Framework
Introduction to ETL Using Microsoft Tools By Dr. Gabriel.
CERN LCG Overview & Scaling challenges David Smith For LCG Deployment Group CERN HEPiX 2003, Vancouver.
Chapter 5 Data Management. – The Best & Most Convenient Way to Learn Salesforce.com 2 Objectives By the end of the module, you.
Unleashing the Power of Kinetic Bridging Ben Christenson Kinetic Data.
Regents Scoring and Reporting EduTech Regents Converter Migration October, 2010.
CX Analytics: Best Practices in Measuring For Success
Clarity Educational Community Clarity Educational Community Integration Interface Strategies and Methods.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Best Practices – Overview
Concepts of Database Management Sixth Edition
1 Foundations of Software Design Lecture 27: Java Database Programming Marti Hearst Fall 2002.
Tutorial 11: Connecting to External Data
Meta-Update Training Software Tool House Inc. Running Scripts Updated: 2010-May-03
Simple Web SQLite Manager/Form/Report
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
1 Open Source Programming. -Introduction to PHP -PHP installation /wamp server installation for PHP environment -PHP syntax -PHP variables -PHP Strings.
Module 2: Using Transact-SQL Querying Tools. Overview SQL Query Analyzer Using the Object Browser Tool in SQL Query Analyzer Using Templates in SQL Query.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
GRIN-Global Project the global plant genebank information management system.
Module 3: Table Selection
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
SMS Integration to Atrium Kelly Deaver BMC Technical Marketing.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Concepts of Database Management Seventh Edition
Fluvial Architecture Knowledge Transfer System (FAKTS): database interrogation through SQL queries Luca Colombera, Nigel P. Mountney Fluvial & Eolian Research.
ISV Innovation Presented by ISV Innovation Presented by Business Intelligence Fundamentals: Data Cleansing Ola Ekdahl IT Mentors 9/12/08.
Concepts of Database Management Seventh Edition

5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
Siebel 8.0 Module 2: Overview of EIM Processing Integrating Siebel Applications.
What's New in Kinetic Calendar 2.0 Jack Boespflug Kinetic Data.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
Data, data, data In-depth session on data integration.
Isolated Database Environments Kevin Howell February 2014.
1 The EDIT System, Overview European Commission – Eurostat.
Batch Jobs Using the batch job functions. Use [Bulk Changes][Batch Job Utility] to start. Read the information panel. Check with TAMS Technical Support.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
External Data Access Adam Rauch, 6/05/08 Team: Geoff Snyder, Kevin Beverly, Cory Nathe, Matthew Bellew, Mark Igra, George Snelling.
ORACLE APPS TECHNICAL ONLINE TRAINING % VIDEO CLASS | APPS TECH USA-UK-CANADA Online | classroom| Corporate Training | certifications | placements| support.
TECHVERZE Oracle BI Publisher Online Training. Introduction to Oracle BI Publisher Oracle BI Publisher is the reporting solution to deliver, author, and.
External Data Access 5/29/08. Current Problems No way to load, process & analyze live Atlas data via critical analysis & programming tools (SAS, R, Perl)
1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
TIBCO Business Events Online Training. Introduction to TIBCO BE Tibco Business Events is complex event processing software with a powerful engine enables.
Agenda for Today  DATABASE Definition What is DBMS? Types Of Database Most Popular Primary Database  SQL Definition What is SQL Server? Versions Of SQL.
1 Middle East Users Group 2008 Self-Service Engine & Process Rules Engine Presented by: Ryan Flemming Friday 11th at 9am - 9:45 am.
Fundamental of Databases
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
Producing the 2007/8 HESA Return
Software Testing With Testopia
SERVICENOW ONLINE TRAINING IN HYDERABAD
JDXpert Workday Integration
CMDP: NC Experience.
SSDT and Database Project Basics
Versatile workflow management Tool
BMC Automation Portal Update
ITAS Risk Reporting Integration to an ERP
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Module 2 - Xtrata Pro Product Overview Module 2 – Product Overview
Presentation transcript:

Data Migration ITSM 6 to 7 with Meta-Update Ben Chernys 2007-Oct-12 Software Tool House Inc. UK R.U.G.

Ben Chernys Meta-Update Software Tool House Inc. Canada / Germany Tel.: +49 (0) Software Tool House Inc. Data Migration ITSM 6 to 7 with Meta-Update

Objectives ITSM 6 -> 7 Migration Challenges Project Overview Meta-Update: an introduction to an ARS data scripting tool giving ARS developers the power of the API Meta-Update Scripts: ITSM 6 -> 7 Migration Agenda

ITSM 6 to 7 Migrations Completely different and more complex table layout. Many more tables and fields. Much more validation of data fields: Many values acceptable in 6 cannot be used in 7. Documentation sadly lacking. Migration Challenges

ITSM 6 to 7 Migrations Each customer will have different desires with respect to field value transformation and mapping, Source and Target classes may be different, Historical requesters may not exist, Categorisations will be different. Migration Challenges

Project

Project Overview Data migration responsibility for end customer’s production migration weekend. BMC responsible for foundation data. Fixed Price Incidents, Changes, CMDB Work with customer, implementation team.

Project Milestones Production Data Summary Data Mapping Sessions Mapping Document Full Migration to Development Production Migration Migration Results Document

Production Data Summary Investigation of production server data. Interviews with client’s data managers. Human analysis using both ARS tools and scripted schema and query tools tailored for the client’s production dataset.

Data Summary

Data Summary

Data Mapping Preparation Client’s data managers select a set of “root request” records to be brought over. Migration scripts are tailored and run taking over the selected “root request” records’ well formed trees. Preparation

Data Mapping Sessions Held with client’s data managers once selected records brought over. Migrations of single, well formed trees take place during the session. Changes are made and results are immediate with a press of the refresh button. Sessions

Sessions

Data Mapping Documents “Human generated” from scripts All records read and output identified and listed. Field by field assignments listed. Mapping

Data Mapping Documents Mapping

Data Mapping Documents Mapping

Data Mapping Documents Mapping

Data Mapping Documents Mapping

Scripts

Introducing Meta-Update Scripts

Introducing Meta-Update Meta-Update is a Remedy ARS Data Integration, Server sync, File Import, Export, Batch and Workflow tool. Meta-Update’s ROI is typically its first use. Scripts Meta-Update is a new way to harness the power of the ARS API: with no programming at all! Meta-Update shortens API development by 90%

Introducing Meta-Update creates repeatable, reliable harnessing the power of the API, with queries and assignments in a language your ARS Administrator already speaks. Scripts An ARS Administrator Command scripts, Query = Src, HPD:HelpDesk, ‘Customer Name’ = “$Fle, Cust$” AND ‘Name’ = “$Fle, NmL$, $Fle, NmF$”

References ARS:$Field$ Scripts A Tag is a reference to an ARS record, file record, SQL row, a named variable set, a diary entry, program arguments, the environment. Meta-Update:$Tag, Field$ A Field is an ARS field’s database name or id, a field defined from a file or SQL definition, a program argument, environment variable, assigned string variable name.

What is Meta-Update? Scripts

Assignment Sections Status =Assigned 7 = 2 Status Sta$” == “yy”) 2 Status Sta$” == “yy”, & “Assigned”, “New”) Status StaX, $X, Sta$ Meta-Update Scripting

Assignment Sections Variable assignments Load records Perl compatible regular expressions Server processes External processes If then else Meta-Update Scripting

ITSM 6 – 7 Scripts Scripts

Three Entry Points One Scripts a single CI Root Asset, Help Desk Case, Change Filea CSV of CI Root Assets, HPD Cases, Changes AllAll CI Root Assets, HPD Cases, Changes

Scripts

What is Meta-Update? Scripts

Scripts

What is Meta-Update? Scripts

What is Meta-Update? Scripts CI Pre Assignments

Ben Chernys Meta-Update Software Tool House Inc. Canada / Germany Tel.: +49 (0) Software Tool House Inc. Data Migration ITSM 6 to 7 with Meta-Update

Questions ?