OWB to ODI - Transfer Solutions | Oracle Partner

23
© COPYRIGHT TRANSFER SOLUTIONS B.V. OWB to ODI integratie migratie herdefinitie eliminatie

Transcript of OWB to ODI - Transfer Solutions | Oracle Partner

Page 1: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

OWB to ODI

integratie

migratie

herdefinitie

eliminatie

Page 2: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Integratie

Wanneer Nieuw project gebruikt bestaande functionaliteit

Tekortkomingen in bestaande scheduling methodiek

Hoe OdiStartOwbJob()

Wat process flow

mapping

Page 3: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Migratie

Wanneer Development in progress

Hoe ODI Migration Utility (patch no 17547241)

Wat:

EXTERNAL_TABLE FLAT_FILE_MODULE FLAT_FILE

GENERIC_FOLDER GENERIC_MODULE LOCATION

MODULE MAPPING MATERIALIZED_VIEW

PLUGGABLE_MAPPING PLUGGABLE_MAPPING_FOLDER PROJECT

SAP_MODULE SEQUENCE TABLE VIEW

Page 4: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Niet d.m.v. Migration Utility

table (partitions, attribute sets, data rules)

view (attribute sets, data rules)

materialized view (partitions, attribute sets, data rules)

external table (data rules, locations)

sequence (columns)

dimensional modeling metadata Oracle Discoverer metadata and derived Oracle

Business Intelligence Suite Enterprise Edition (OBI EE) metadata

custom PL/SQL (procedure, package, and so on)

queues, streams, CDC (Change Data Capture) configurations, user-defined types

process flow

mappings using dimension and cube, cursor-based maps,name and address,

match-merge, data rules, data auditors, iterators, expand, construct, Anydata Cast

data quality, data profiles, data auditors

configuration details (security, user extensions, transportable modules,

schedules/collections, user folders)

OWB Experts

OMB*Plus scripts

Page 5: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Mapping met Dimension operator

Page 6: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

6

Vervangen door 2 mappings (dept)

Page 7: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

7

Vervangen door 2 mappings (emp)

Page 8: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

8

Mapping met cube

Page 9: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Vervangen door Lookup

Page 10: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Herdefinitie

Wanneer Definitie storage objecten in ander tool Minimale herbouw Herontwerp transformaties vereist

Hoe Reverse-enginering van datamodel Handmatig (intelligent / redesign) Al doende leert men Stap voor stap (MoSCoW)

Wat Mappings en process flows

Page 11: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Eliminatie

When Stabiele applicatie Budget gelimiteerd

Hoe Generated intermediate result in stored procedure Execution door external process

Wat Mappings

Page 12: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Conclusie

De tijd is rijp om over migratie na te denken

Migratiepad is omgeving / mapping afhankelijk

Bewuste keuze maken om business te kunnen

blijven bedienen

Voordelen van nieuwe functionaliteit ODI moeten

bijdragen aan business behoefte

Page 13: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

ODI Migration Utility

Demo

Page 14: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Eenvoudige mapping

Page 15: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Mapping met Lookup in ODI

Page 16: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

16

Complexere mapping (pivot)

Page 17: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Mapping met Pivot in ODI

simulatie

Page 18: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

migration.config

Objects

specify the objects to be migrated

Mode Fast check: which objects can or cannot be migrated

Dry Run: with more detailed/accurate reasons

Run: real migration

Page 19: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Dimensional Model

Page 20: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Topology

Page 21: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Loadplan

Page 22: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Execution

Page 23: OWB to ODI - Transfer Solutions | Oracle Partner

© COPYRIGHT TRANSFER SOLUTIONS B.V.

Volgende (deel-)migratie