+ All Categories
Home > Documents > SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM –...

SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM –...

Date post: 06-Feb-2018
Category:
Upload: haxuyen
View: 228 times
Download: 1 times
Share this document with a friend
42
SIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH DOAG Konferenz, 17.11.2010
Transcript
Page 1: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

SIEBEL CRM – Migration from Actuate to BI Publisher

Daniel Wajngarten, Riverland Solutions GmbH

DOAG Konferenz, 17.11.2010

Page 2: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Agenda

► Vorstellung

► Einleitung

► Die Migrationstools

► Manuelle Migration

► Demonstration

► Zusammenfassung

31.10.20102© RiverlandSolutions GmbH

Page 3: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Vorstellung

Daniel Wajngarten, Riverland Solutions GmbH

31.10.20103© RiverlandSolutions GmbH

Page 4: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Who Are We?► Riverland Solutions GmbH

► Hochkarätiges Team von Technologie- und Projektmanagement-Experten (50+)

► Kernteam hat mindestens 8 Jahre Siebelerfahrung

► Hoher Technologie und Integrationsfokus

► Starker Erfahrungshintergrund in nationalen wie internationalen Projekten

► Hochprofessioneller aber pragmatischer Ansatz

► Fokus auf Qualität und Wertschöpfung

► Hochkarätiges Team von Technologie- und Projektmanagement-Experten (50+)

► Kernteam hat mindestens 8 Jahre Siebelerfahrung

► Hoher Technologie und Integrationsfokus

► Starker Erfahrungshintergrund in nationalen wie internationalen Projekten

► Hochprofessioneller aber pragmatischer Ansatz

► Fokus auf Qualität und Wertschöpfung

► Oracle CRM � Siebel CRM

► Oracle Business Intelligence � Analytisches CRM � Operatives BI in CRM

► Oracle Fusion Middleware � Integration

31.10.2010© RiverlandSolutions GmbH 4

► Fokus auf Qualität und Wertschöpfung

► Oracle BI Projektierungen in über 10 Projekten

► Oracle Certified Partner

► Erster Oracle BI Partnerschaft in Deutschland (2008) mit dem Produkt Oracle BI Suite (EE und SE)

► Fokus auf Qualität und Wertschöpfung

► Oracle BI Projektierungen in über 10 Projekten

► Oracle Certified Partner

► Erster Oracle BI Partnerschaft in Deutschland (2008) mit dem Produkt Oracle BI Suite (EE und SE)

Technologie und Implementierung

Page 5: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Who am I?

►Mehr als 10 Jahre Siebel Erfahrung im internationalen Geschäft, z. B. Siebel, HVB, VW, Telekom, Nuon, BMS, Novartis, Deutsche Bahn, Hera, …

►Siebel OLTP Erfahrung in den Bereichen Konfiguration, Integration und ReportingIntegration und Reporting

►Seit der Gründung von Riverland zuständig für die OLTP Business Unit.

►MBA, Dipl. Wirtschaftsingenieur (Aufbaustudium), Dipl. Ing. Elektrotechnik

31.10.2010© RiverlandSolutions GmbH 5

Page 6: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Einleitung – Actuate ���� BI Publisher

Übersicht

31.10.20106© RiverlandSolutions GmbH

Page 7: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Status Quo: Actuate

► Experten im Bereich „Reporting“

► Flexible Reports jeder Art möglich

► Umfangreiche Skripting-Möglichkeiten

► Integration in SIEBEL Tools

Einleitung – Actuate vs. BI Publisher

Zukunft: BI Publisher

► Oracle-Eigenes Produkt

► Ab SIEBEL 8.1 im Lieferumfang enthalten

► Optimale Abstimmung auf Siebel

► Ziel seitens Oracle: Vereinfachte Integration

31.10.20107© RiverlandSolutions GmbH

Page 8: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

► Müssen bestehende Berichte konvertiert werden?

► Sind die Aufwände zur Migration gerechtfertigt?

► Kann Actuate weiterhin genutzt werden? Wie lange?

► Wie stabil läuft die neue Technik?

► Gibt es Schulungsmöglichkeiten? Dokumentation?

► Wie lang ist die Einarbeitungszeit?

Vorbehalte

► Sind die umfangreichen Möglichkeiten aus Actuate mit BI Publisher abbildbar?

► Wie verhalten sich die Aufwände zur Erstellung neuer Reports mit BIP im Vergleich zu Actuate (TCO)?

31.10.20108© RiverlandSolutions GmbH

Page 9: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

In der Regel werden beim Kunden nicht alle Reports benötigt, die sich über die Jahre angesammelt haben.

Per Auswertung auf dem Actuate Server kann herausgefunden werden, welche Berichte wie häufig verwendet wurden.

Alternativ „Business“ fragen und ggf. mit der Auswertung konfrontieren.

Hotspot-Berichte herausfinden

31.10.20109© RiverlandSolutions GmbH

Page 10: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Nutzung der Migrationstools

Converting Actuate Reports to BI Publisher Report

31.10.201010© RiverlandSolutions GmbH

Page 11: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Actuate Design View

31.10.201011 11

Entwurfsansicht im Actuate Report Designer

© RiverlandSolutions GmbH

Page 12: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Erstellung des .rtf-Templates

31.10.201012 12

Actuate Report in ein BIP Template konvertieren

© RiverlandSolutions GmbH

Page 13: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Erzeugtes .rtf Template

31.10.201013 13

Datenquellen der einzelnen Felder werden aus Actuate übernommen, d.h. diese Felder müssen später entsprechend der Felder in den IC´s im IO geändert werden.

© RiverlandSolutions GmbH

Page 14: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Konvertierung IO

31.10.201014 14

IO wurde erfolgreich erstellt…

© RiverlandSolutions GmbH

Page 15: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Erstelltes IO ist unvollständig

31.10.201015 15

…aber nicht alle BC´s aus dem BO wurden übernommen. Neues IO mit allen benötigten BC´s muss per Wizard erstellt werden.

© RiverlandSolutions GmbH

Page 16: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

IO Deploy zum Testen des BIP Templates

31.10.201016 16

Nachdem das IO auf dem Server deployed wurde kann eine Beispieldatendatei erzeugt werden

© RiverlandSolutions GmbH

Page 17: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

BIP Template mit Beispieldaten ausführen

31.10.201017 17

Trotz vollständiger Anpassung von den Datenquellenbezeichnungen der Felder im Template an das IO treten immer noch Fehler auf

© RiverlandSolutions GmbH

Page 18: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Conversion ���� IO

► Tools muss auf dem selben Rechner installiert sein

► ODBC Connection zur Datenbank mit dem Report wird benötigt

► ActuatetoBIP

► Run_ioc.bat

► Beispiel: Employee Achievement Report (EMPACH)

► Generiert ein Integration Object, muss via SIF File exportiert und re-importiert werden.

31.10.201018© RiverlandSolutions GmbH

Page 19: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Conversion ���� RTF-Template

► .bas-Datei auswählen

► Generiert .rtf-Datei

31.10.201019© RiverlandSolutions GmbH

Page 20: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Direkter Vergleich und manuelle Migration

Actuate � BIP

31.10.201020© RiverlandSolutions GmbH

Page 21: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Report mit einer Ebene

Actuate BIP

Report auf Basis von beliebigen BCs

Filter über Änderung der Query oder neue .ROX kompilieren

Report auf Basis von beliebigen IOs

Flexible Filter über SIEBEL CRM möglich

PDF * RTF

31.10.201021© RiverlandSolutions GmbH

Page 22: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Page Header

Actuate BIP

Page Header Slot PageHeaders: Standard Word Funktionen

PDF * RTF

31.10.201022© RiverlandSolutions GmbH

Page 23: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Filter

Actuate BIP

Single Input Filter, Multiple Input Filters

Filter, z. B. >S: über Query lösbar

Komplexere Filter: Über Conditionslösbar

PDF * RTF

31.10.201023© RiverlandSolutions GmbH

Page 24: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Sorting

Actuate BIP

ORDER BY im SQL StatementOderMit dem Memory Data Sorter

Funktion in BIP Desktop, alternativ direkt <??> Code in Word

PDF * RTF

31.10.201024© RiverlandSolutions GmbH

Page 25: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Report mit Children und Grandchildren

Actuate BIP

Verknüpfung über zusammenhängende BCs (Links)

Flexibel über die Kardinalität des IO

PDF * RTF

31.10.201025© RiverlandSolutions GmbH

Page 26: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Counter

Actuate BIP

Global Variable definierenCounter auf die Datasourceprogrammieren

Variablendeklaration direkt im Word-Dokumententext:<?xdoxslt:set_variable($_XDOCTX, 'itemCount', 0)?>

Inkrementieren:<?xdoxslt:set_variable($_XDOCTX, 'itemCount', xdoxslt:get_variable($_XDOCTX, 'itemCount') + QuantityRequested)?>

PDF * RTF

31.10.201026© RiverlandSolutions GmbH

Page 27: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Addieren

Actuate BIP

After Frame Slot in Actuate Variablendeklaration direkt im Word-Dokumententext:<?xdoxslt:set_variable($_XDOCTX, 'orderValue', 0)?>

Addieren:

<?xdoxslt:set_variable($_XDOCTX, 'orderValue', xdoxslt:get_variable($_XDOCTX, 'orderValue') + (QuantityRequested * BasePrice))?>

PDF * RTF

31.10.201027© RiverlandSolutions GmbH

Page 28: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Zeilenumbruch

Actuate BIP

Innerhalb des Frames

„PageBreak“-Eigenschaft

Im Loop:<?split-by-page-break:?>

PDF * RTF

31.10.201028© RiverlandSolutions GmbH

Page 29: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Inhaltsverzeichnis (TOC)

Actuate BIP

Für jede Komponente im TOC muss im ERD das entsprechende Objekt definiert werden.

Word-Inhaltsverzeichnis wird inkl. Links übernommen

Überschriften müssen als solche gekennzeichnet werden und dürfen keine „Felder“ enthalten, nur reinen <??> Code

PDF * RTF

31.10.201029© RiverlandSolutions GmbH

Page 30: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Conditional Sections

Actuate BIP

Spezifizierung der Bedingungen in einem IF-Slot

Sektion vervielfältigen und mit <?if:[condition?>Bzw. <?end:if?> umschließen

PDF * RTF

31.10.201030© RiverlandSolutions GmbH

Page 31: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Additional Topic: Conditional Formatting

Actuate BIP

Interessantes Thema … ggf. mitconditional Sections lösbar.

Publikumsjoker

Sektion vervielfältigen und mit <?if:[condition?>Bzw. <?end:if?> umschließen

PDF * RTF

31.10.201031© RiverlandSolutions GmbH

Page 32: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Parallel / Sequential

Actuate BIP

Relativ einfach mit Actuate zu lösen:

Content – Sequential/Parallel Element

A) IO mit allen Daten aus den benötigten BCs muss zur Verfügung stehen. Dafür am besten ein übergeordnetes BC verwenden, z. B. „Organizations“ verwenden, z. B. „Organizations“ für „Accounts“ und „Contacts“.

B) Advanced Report mittels EBC

Beispiel: Accounts und ContactsPDF * RTF

31.10.201032© RiverlandSolutions GmbH

Page 33: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Thermometer Bars

Actuate BIP

Publikums Joker

In Actuate möglich, etwas aufwändig

Publikumsjoker

Die Maße von Word-Objekten können per BIP Tag dynamisch verändert werden.

Beispiel: Auftragssumme graphischPDF * RTF

31.10.201033© RiverlandSolutions GmbH

Page 34: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Links

Actuate BIP

LinkExp Property

Beispiele:RootName::FrameName::TextControlName

Die Link-Funktion von Word kann verwendet werden.

“otherfile.roi#RootName::FrameName::TextControlName=” & DataValue

“http://www.riverland.com”

PDF * RTF

31.10.201034© RiverlandSolutions GmbH

Page 35: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Charts

Actuate BIP

Einfügen über das „Controls“-Menü Die Chart-Funktion von Word kann verwendet werden.

High-Low-Close Graphs, Summary-Graphs, Detail Graphs

PDF * RTF

31.10.201035© RiverlandSolutions GmbH

Page 36: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Additional Topic: Rekursive Reports

Actuate BIP

Rekursive Reports können mit Hilfe von Subtemplates erstellt werden. Subtemplates werden im Hauptdokument platziert und rufen sich selbst wieder auf.

Während der Erstellung der RTF-Datei auf dem lokalen PC müssen in den Subtemplates absolute Pfade verwendet werden, auf dem Server dagegen immer relative.

Beispiel: Accounts und deren SubaccountsPDF * RTF

31.10.201036© RiverlandSolutions GmbH

Page 37: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Additional Topic: Komplexe Berichte

Actuate BIP

Verschiedene Custom Data Sourcesmit Skripting

1. Oracle Database View kreieren2. EBC in Tools erstellen3. Auf EBC basierendes IO erstellen

31.10.201037© RiverlandSolutions GmbH

Page 38: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Additional Topic: Komplexe Berichte

31.10.2010© RiverlandSolutions GmbH 38

Page 39: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Additional Topic: Komplexe Berichte

31.10.2010© RiverlandSolutions GmbH 39

Page 40: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Zusammenfassung

Abschließende Beobachtungen

31.10.201040© RiverlandSolutions GmbH

Page 41: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

► Müssen bestehende Berichte konvertiert werden?

► Sind die Aufwände zur Migration gerechtfertigt?

► Kann Actuate weiterhin genutzt werden? Wie lange?

► Wie stabil läuft die neue Technik?

► Gibt es Schulungsmöglichkeiten? Dokumentation?

► Wie lang ist die Einarbeitungszeit?

Antworten

► Sind die umfangreichen Möglichkeiten aus Actuate mit BI Publisher abbildbar?

► Wie verhalten sich die Aufwände zur Erstellung neuer Reports mit BIP im Vergleich zu Actuate (TCO)?

31.10.201041© RiverlandSolutions GmbH

Page 42: SIEBEL CRM – Migration from Actuate to BI Publisher · PDF fileSIEBEL CRM – Migration from Actuate to BI Publisher Daniel Wajngarten, Riverland Solutions GmbH ... Converting Actuate

Danke für die Aufmerksamkeit!

31.10.201042© RiverlandSolutions GmbH


Recommended