data studio became optim. what does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... ·...

42
© 2009 IBM Corporation June 30, 2009 Data Studio Became Optim. What does that mean? Reviewing June announcement in Integrated Data Management Holly Hayes, [email protected] Kevin Foster, [email protected]

Upload: others

Post on 22-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

© 2009 IBM CorporationJune 30, 2009

Data Studio Became Optim.What does that mean?

Reviewing June announcement in Integrated Data ManagementHolly Hayes, [email protected] Foster, [email protected]

Page 2: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation2

Agenda

Optim Renaming – What’s in a name?

Oracle Support

New Integration

Product Packaging and Downloads

Page 3: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation3

What’s In a Name? IBM Optim

Manage data throughout its lifecycle– From design to retirement

Manage data across complex IT environments– Multiple interrelated databases, applications and platforms

Facilitate cross-functional collaboration– Within IT– Among line of business, compliance functions– Across disparate skill sets

Optimize business value– Support business growth to increase revenue– Simplify infrastructure to reduce costs– Govern data to reduce risk

Page 4: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation4

Simplified Naming

Family name Offering typeIBM Data Studio No additional charge, with

support through server entitlement

IBM Optim Separately priced offerings

Does away with the mixed priced and no-charge packaging in the Data Studio Developer 2.1 and Data Studio Administrator 2.1 packages

Page 5: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation5

IBM Data Studio 2.2

No-charge tooling with a lively forum and IBM Support based on server support status for IBM databases

Capabilities include:– Object management, development editors and debuggers for stored

procedures, web services, SQL, XQuery, and more, access plan graph, data viewer and editor, contextual assistance, ....

Dual packaging – IDE: Includes Java IDE, Data Web Services, and common Eclipse

sharing with Optim and Rational offerings – Stand-alone: Small footprint aimed at DBAs. Lacks Java IDE and shell

sharing capability

Download it and see for yourself– http://www.ibm.com/developerworks/spaces/optim?pageid=649

Page 6: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation6

Products Renamed

Former Product Name New Product Name

IBM Data Studio Developer IBM Optim Development Studio

IBM Data Studio pureQuery Runtime

IBM Optim pureQuery Runtime

IBM Data Studio Administrator for DB2 LUW

IBM Optim Database Administrator for DB2 LUW

None IBM Optim Query Tuner for DB2 LUW

Page 7: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation7

Agenda

Optim Renaming – What’s in a name?

Oracle Support

New Integration

Product Packaging and Downloads

Page 8: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation8

New Oracle Support: Optim Development Studio and pureQuery V2.2Unified solution across DB2, Informix, and Oracle

Connect to and explore Oracle database objects Move/copy database objects and data between Oracle and DB2Edit, run, debug and deploy PL/SQL procedures on Oracle and DB2Run commands via new CLPPlusBuild Java applications for Oracle with pureQuery data access methods Use productivity features for tracing SQL to source, hot spot analysis, and impact analysis for Oracle applications

New!Load Oracle

catalogEdit database

objects

View SQL and execution results

Take context-sensitive actions

What’s new and cool in Optim Development Studio 2.2http://www.ibm.com/developerworks/data/library/techarticle/dm-0906optimdeveloper/

Page 9: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation9

Scenario: Design, Develop, and Deploy for OracleUnified solution across DB2, Informix, and Oracle

Design – InfoSphere Data Architect – Design logical models, physical models, privilege models, privacy models– Generate platform-specific physical objects

Develop – Optim Development Studio – Create, alter, and drop database objects– Run commands via CLPPLUS e.g. START, STOP– Copy/paste objects between DB2 and Oracle – Generate data access layers– Develop SQL, PL/SQL procedures, and functions – Capture SQL from executing application– Trace SQL back to original source

Test - Optim Test Data Manager and Data Privacy Solutions– Invoke Optim TDM from Developer– Use relationship and privacy definitions from InfoSphere Data Architect– Create right-sized, fictionalized, production-like test databases

Deploy – Optim pureQuery Runtime– Replace SQL without altering application– Restrict SQL to eliminate injection risk

Page 10: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation10

Agenda

Optim Renaming – What’s in a name?

Oracle Support

New Integration

Product Packaging and Downloads

Page 11: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation11

Continuing Optim Portfolio Integration

More components in database entitlement – E.g. flat view and tree view, object list view, working sets,…

Developer-driven query tuning – Development Studio and Query Tuner integration

Developer-driven test data provisioning– Data Architect, Development Studio, and Test Data Management

integration

Page 12: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation12

Easily Find Database ObjectsFlat presentation

One Click

Object ListSort by clicking on the columns

Page 13: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation13

Manage Database Working Sets

Group connections for easy access

Identify a set of database connections you will be working with

Configure a connection

Page 14: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation14

Manage Database Working Sets

Group connections for easy access

Identify a set of database connections you will be working with

Configure a connection

Identify a set of database connections you will be working withIdentify a set of database connections

Page 15: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation15

Manage Database Working Sets

Group connections for easy access

Identify a set of database connections you will be working with

Configure a connection

Identify a set of database connections you will be working withIdentify a set of database connections

Filter and group over a list of connections to create a working set

Page 16: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation16

Developer-Driven Query TuningMinimize Production Slowdowns, Tune in Development

Identify SQL hot spots in Optim Development Studio

Get expert advice on query structure from Query Tuner

Tune SQL while changes are inexpensive and non-disruptive

Page 17: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation17

Developer-Driven Query TuningMinimize Production Slowdowns, Tune in Development

Advisor overview

RecommendationsLaunch Query Tuner for frequently run

queries

View SQL detail

Page 18: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation18

Developer-Driven Query TuningMinimize Production Slowdowns, Tune in Development

Advisor overview

RecommendationsLaunch Query Tuner for frequently run

queries

View SQL detail

Get expert advice

Formatted query

Advisor overview

Recommendations

Page 19: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation19

IBM Optim Query Tuner V2.2Empowers developers to proactively tune queries

Easily identify query candidates– DB2 catalog– Dynamic statement cache– Development Studio hot spots– DB2 profile monitor– Query annotation

Get expert tuning advice– Query advice– Statistics advice– Access path advice– Index advice

Foster collaboration between DBAs and developers

Support DB2 for LUW

New!

Page 20: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation20

Aligning Around Data Privacy

Define policies once and reuseFlow definitions to team membersDrive consistent practices around privacy

Data Architect

Tester

Developer

Define privacy policies

Analyse use of sensitive data

Provision fictionalized test data

Page 21: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation21

Define the Privacy ModelDefine the domain

InfoSphere Data Architect

Pre-defined masking options for common

cases

Page 22: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation22

Define the Privacy ModelDefine the domain

Associate the domain with the column or attribute

Select column

InfoSphere Data Architect

Pre-defined masking options for common

cases

Page 23: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation23

Define the Privacy ModelDefine the domain

Associate the domain with the column or attribute

Select column

Associate column with

privacy policy

InfoSphere Data Architect

Pre-defined masking options for common

cases

Page 24: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation24

Share Connection with OthersInfoSphere Data ArchitectSelect a connection

Page 25: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation25

Share Connection with OthersInfoSphere Data ArchitectSelect a connection

Specify connection properties

Page 26: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation26

Share Connection with OthersInfoSphere Data ArchitectSelect a connection

Specify connection properties

Associate with model

Page 27: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation27

Analyze Use of Sensitive Data in Applications

See queries accessing sensitive data

Optim Development Studio

Icon identifies sensitive access

Page 28: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation28

Analyze Use of Sensitive Data in Applications

See queries accessing sensitive data

Optim Development Studio

Icon identifies sensitive access

Filter to see use of sensitive data

View only SQL accessing

sensitive data

Filter SQL by action

Page 29: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation29

Help Developers or Testers Provision Test DataSelect the source data Optim Development Studio

Page 30: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation30

Help Developers or Testers Provision Test DataSelect the source data

Invoke the paste wizard

Optim Development Studio

Page 31: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation31

Help Developers or Testers Provision Test DataSelect the source data

Invoke the paste wizard

Select the copy means

Optim Development Studio

Page 32: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation32

Specify data only or objects too

Specify Test Data Generation Detail

Page 33: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation33

Specify data only or objects too

Specify type mapping

Specify Test Data Generation Detail

Page 34: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation34

Specify data only or objects too

Specify type mapping

Specify Test Data Generation Detail

Specify copy scope

Specify export file location

Copy related tables Copy subset

Page 35: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation35

Import and Run the Extract Specification

Optim Test Data Management

Page 36: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation36

Agenda

Optim Renaming – What’s in a name?

Oracle Support

New Integration

Product Packaging and Downloads

Page 37: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation37

Data Studio Administration Console

• At-a-Glance Health and Availability• Problem Determination• Replication Monitor • Recommendation • Limited Historical Information

Data Studio • Enhanced Database Object Management • Instance Management• Database Management • Schema Management • Table Management • Configuration Management • Backup / Restore Database• Run DB2 Commands

Optim Database Administrator• Database Change Management• Extended Alters • Advanced Data Migration• Enhanced Scripting• Advanced Compare Multiple Objects• Dependency Support • Model Driven Change

InfoSphere Data Architect• Physical Database Model• Logical Database Model • Enforce Enterprise Standard for Data

quality and consistency• Integration with Industry Models • Generate DDL for Various Data

Servers

Optim Query Tuner• Query Advisor• Index Advisor• Statistic Advisor• Access Path Advisor• Visual Plan Hit and Lockdown • Access plan / Visual Explain

Performance Expert andExtended Insight Feature

• End to end database monitoring • Monitor application response time• Monitor and analyze performance over time• Identifies locking conflicts • Defines thresholds• Monitors multi-partition systems• DB2 engine monitoring • Provide real time & historical data• SQL heavy hitter, SQL tracing & analysis • WLM monitoring

Optim Development Studio• pureQuery Development • Advanced Data Web Services• .NET Support• Static SQL Binging for Java • Correlate SQL to Java Source Code• SQL Execution Statistics • JDBC Batch Updating • SQL Replacement and Lockdown• Approval of SQL to be executed

High Performance Unload• Fast Unload • Extraction from DB2 full backups • Repartition feature

Included with DB2 and Informix licenseIncluded with DB2 license

• ER Diagramming • Integrated Query Editor• SQL & Java Routine + Debugger• XML, XML Schema Editors• Data Web Services• Object, Data and Security Management• Visual Explain• Export / Import Data• Generate DDL

Page 38: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation38

Data Studio 1.1

October 2007

• Visual Explain• SQL Editor • Object Management • Health Monitoring• XML Editor• SQL Editor • Object Management • Sample data • Generate DDL• Import / Export Data

• Run DB2 commands• Quiesce Database• Instance Management • Database Management • Backup• Restore• Roll-forward• MQT• Creation of roles• Alias Management• Bufferpool Management

• Nickname support• Connection Management• Manage Views• Schema Management• Tablespace Management• Index Management • Web Services• Command Editor (run SQL)

• HADR Support • Workload Management• DPF support • Manage Storage• Copy / Paste Nicknames

Data Studio 2.1

Dec 2008

Data Studio 2.2

June 2009

Control Center Features

• Health Monitoring • Update Statistics• Manage User Privileges • Replication Center

Data Studio

August 2008

1.2

Data Studio vs. Control Center

Page 39: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation39

Database Support by Product (as of today)DB2 for

z/OS

DB2 for

LUWDB2 for i IDS Oracle

SQL Server Sybase MySQL

Data Studio alphaworks derivative

Data Studio Administration Console

OpenAdminTool

InfoSphere Data Architect

Optim Development Studio

Optim pureQuery Runtime

Optim Query Tuner DB2 OE

Optim Database Administrator DB2 CM

Optim Test Data Management

Optim Data Privacy

Optim Data Growth

DB2 Performance Expert OmegamonOpenAdmin

Tool

DB2 PE Extended Insight

Database Encryption Expert DB Encryp. Vormetrics Vormetrics Vormetrics

Page 40: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation40

Community and Downloads

ibm.com/developerworks/spaces/optim

Links to downloads

Links to discussion

forums

Articles and tutorials

Page 41: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation41

Join us for our next Integrated Data Management Virtual Tech Briefing

InfoSphere Data Architect 101Formerly known as Rational Data Architect, InfoSphere Data Architect is a foundational data modeling technology for any data-centric design and architecture work. In this overview session, you'll learn about features and functionality, but you'll also get hints and tips on getting started. A must-see for anyone who does data architecture, modeling and database design and hasn't worked with this tool before.

Date: July 22nd, 2009

Time: 10 AM Pacific, 1PM Eastern

URL for this and future IDM briefings:ibm.com/developerworks/data/events/idmbriefings.html

Page 42: Data Studio Became Optim. What does that meanpublic.dhe.ibm.com/software/dw/data/events/idm... · Flat presentation One Click Object List Sort by clicking on the columns . ... Identify

Information Management

© 2009 IBM Corporation42

Thank You!

Questions?