20.07.2015 Aufrufe

PBS CBW NLS - PBS Software GmbH

PBS CBW NLS - PBS Software GmbH

PBS CBW NLS - PBS Software GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

AgendaEinleitung - MotivationDatenarchivierung und Nearline Storage unter SAP NetWeaver BWDie ADK-bezogene <strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>-VersionModellierung von Aggregaten und IndizesZugriffs-Optimierung mit Aggregaten(Online-Demo)(Online-Demo)Zusätzliche Tools und KomponentenZusammenfassung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20092


Motivation – DatenarchivierungEinleitung - MotivationDatenarchivierung und Nearline Storage unter SAP NetWeaver BWDie ADK-bezogene <strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>-VersionModellierung von Aggregaten und IndizesZugriffs-Optimierung mit Aggregaten(Online-Demo)(Online-Demo)Zusätzliche Tools und KomponentenZusammenfassung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20093


Datenarchivierung und Nearline StorageEinsparungspotentiale – Motivation für die Datenarchivierung:Signifikante Reduzierung von DB-Größe und -WachstumBessere Systemleistung – kürzere Query-AntwortzeitenGeringerer Aufwand für Sicherung und SystemwiederherstellungSchnellere und einfachere Versionsumstellung (Release-Upgrade)Reduzierung von Hardware- und AdministrationskostenHerausforderungen der Datenarchivierung:Flexibler und kompletter Datenzugriff mit BW-QueriesKurze Antwortzeiten für ArchivdatenzugriffKeine Beeinträchtigung für den SAP BW-Datenfluss<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20094


SAP BW Archivierungsoptionen (i)Datenarchivierungsprozess „DAP“ – SAP NetWeaver BW 7.0 3.x und 7.0CubesDSOPSABW-DatenbankaDAPADK-Archivierung<strong>NLS</strong> Nearline-StorageADK ADK<strong>NLS</strong>Kombination ADK + <strong>NLS</strong><strong>PBS</strong> <strong>NLS</strong>-ADKccADKADKSAP-Archivdatei(sequentiell)Nearline-Storage(extern)ADK-ArchivierungTransfer in seq. DateienKompression typ. 1:10Rückladen aus ADKFortschreiben aus ADKNearline-StorageTransfer in externeNearline-Storage-LösungKompression ≥ 1:10Rückladen via <strong>NLS</strong>Fortschreiben via <strong>NLS</strong><strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20095


SAP BW Archivierungsoptionen (ii)Datenarchivierungsprozess „DAP“ – SAP NetWeaver BW 7.0 3.x und 7.0CubesDSOPSABW-DatenbankaDAPADK-Archivierung<strong>NLS</strong> Nearline-StorageKombination ADK + <strong>NLS</strong><strong>PBS</strong> <strong>NLS</strong>-ADKADK ADK<strong>NLS</strong>ccADKADKSAP-Archivdatei(sequentiell)Nearline-Storage(extern)ADK-ArchivierungTransfer in seq. DateienKompression typ. 1:10Rückladen aus ADKFortschreiben aus ADKNearline-StorageTransfer in externeNearline-Storage-LösungKompression ≥ 1:10Rückladen via <strong>NLS</strong>Fortschreiben via <strong>NLS</strong><strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20096


SAP BW Archivierungsoptionen (iii)Datenarchivierungsprozess „DAP“ – SAP NetWeaver BW 7.0CubesDSOPSABW-DatenbankaDAPADK-Archivierung<strong>NLS</strong> Nearline-StorageKombination ADK + <strong>NLS</strong><strong>PBS</strong> <strong>NLS</strong>-ADKADK ADK<strong>NLS</strong>cADK ADKcSAP-Archivdatei(sequentiell)Nearline-Storage(extern)Kombi: ADK + <strong>NLS</strong>Transfer in seq. DateienKompression typ. 1:10Transfer in externeNearline-Storage-LösungKompression ≥ 1:10Rückladen aus ADKFortschreiben via <strong>NLS</strong><strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20097


SAP BW Archivierungsoptionen (iv)<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>: ADK-Archivierung mit <strong>NLS</strong>-ServicesCubesDSOPSABW-DatenbankDAPADK-Archivierung<strong>NLS</strong> Nearline-StorageKombination ADK + <strong>NLS</strong><strong>PBS</strong> <strong>NLS</strong>-ADKADK ADK<strong>NLS</strong>cADK ADKcSAP-Archivdatei(sequentiell)<strong>CBW</strong>-<strong>NLS</strong>-Service ADK<strong>PBS</strong>: <strong>NLS</strong>-ADKTransfer in seq. DateienKompression typ. 1:10Rückladen aus ADKFortschreiben aus ADK<strong>NLS</strong>-Verwaltungsdaten<strong>NLS</strong> High-Level-Statistiken<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20098


<strong>PBS</strong> Datenarchivierung für PSA-Tabellen<strong>CBW</strong> <strong>NLS</strong>: PSA-Archivierung unter ADK und <strong>NLS</strong>CubesDSOPSABW-DatenbankADK-Archivierung<strong>NLS</strong> Nearline-StorageADK ADK<strong>NLS</strong>cADK ADKcSAP-Archivdatei(sequentiell)Nearline-Storage(extern)ADK-ArchivierungTransfer in seq. DateienKompression ≥ 1:20Lesen und RückladenFortschreibenNearline-StorageTransfer in externeNearline-Storage-LösungKompression ≥ 1:20Lesen und RückladenFortschreiben<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 20099


Datenarchivierung in SAP NetWeaver BW 7.0Anlegen eines Datenarchivierungsprozesses (DAP)T-RSA1<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200910


Anlegen/Ändern des ArchivierungsprozessesMerkmale für die Datenselektion beim DAP festlegen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200911


Anlegen/Ändern des ArchivierungsprozessesOptional: Sortierungskriterien für Archivdatei definieren<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200912


Anlegen/Ändern des ArchivierungsprozessesDefinieren der ADK-Datei-spezifischen Einstellungen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200913


Anlegen/Ändern des ArchivierungsprozessesEinstellungen für die Nearline-Storage-Schnittstelle<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200914


Datenarchivierung in SAP NetWeaver BW 7.0Archivierungsrequest anlegen und ausführen (i)T-RSA1<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200915


Archivierungsrequest anlegen und ausführenAdministration des Requests aus der Workbench aufrufenReiter ArchivierungArchivierungsrequest anlegen/bearbeiten<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200916


Archivierungsrequest anlegen und ausführenArchivierungsrequest anlegen, Selektionskriterien, AblaufsteuerungInfoProvider-NameGeschäftsjahresvarianteSelektionsbedingung:ZeitscheibenbasierteArchivierungJob einplanen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200917


Archivierungsrequest anlegen und ausführenADK-basierte Archivierung: Getrennte Schreib- und LöschphaseAbschluss des Requestsdurch LöschphaseÜbersicht überabgeschlosseneArchivierungsrequests<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200918


Archivierungsprozess und <strong>CBW</strong> <strong>NLS</strong>Erstmalige Archivierung – Definieren der <strong>CBW</strong>-Infrastruktur:1. Datenarchivierungsprozess anlegen (ADK+<strong>NLS</strong>)2. Archivierungs-Request(s) ) ausführen3. Modellierung von Aggregaten und Indizes4. Aufbau von Aggregaten und IndizesPeriodische Archivierung – z.B. monatlich:2. Archivierungs-Request(s) ) ausführen4. Aufbau von Aggregaten und Indizes<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200921


Archiv-Aggregate und IndizesEinleitung - MotivationDatenarchivierung und Nearline Storage unter SAP NetWeaver BWDie ADK-bezogene <strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>-VersionModellierung von Aggregaten und IndizesZugriffs-Optimierung mit Aggregaten(Online-Demo)(Online-Demo)Zusätzliche Tools und KomponentenZusammenfassung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200924


Archivzugriff über Archiv-AggregateK-rechnungskreis Kostenstelle Lieferant BetragNord Lager Bak Retail 10.500Nord Lager Schmiel 12.300Nord Lager Wilms AG 8.900Nord Fertigung Phoenix 15.100Nord Fertigung Fremont 21.500Nord Produktion Colinas 33.700Nord Produktion Destec <strong>GmbH</strong> 57.100Nord Produktion eSupplier 42.800Süd Lager Bak Retail 9.700Süd Lager Wilms AG 14.200ArchivdatenSelektion ohneAggregateSelektion mitAggregatenKostenrechnungskreis Kostenstelle BetragNord Lager 31.700Nord Fertigung 36.600Nord Produktion 133.600Süd Lager 23.900A1.1Kostenstelle Kostenrechnungskreis BetragLager Nord 31.700Lager Süd 23.900Fertigung Nord 36.600Produktion Nord 133.600A1.2Archivaggregate A1 mit zwei AusprägungenKostenrechnungskreis Kostenstelle BetragNord Lager 31.700Nord Fertigung 36.600 Query-Ergebnis<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200928


Index-Modellierung für <strong>CBW</strong> <strong>NLS</strong> ADKGenerische Indizierung für InfoCubes und DSOJedes Merkmal kann indiziert werdenZusätzliche Aufnahme von Attributen (Merkmale, Kennzahlen)Indizes werden komprimiert in sequentiellen Dateien (ADK) abgelegtMerkmaleKostenstelle Lieferant SachkontoKennzahlenBetrag MengeIndex-Schlüssel Index-AttributeKostenstelle Lieferant Betrag ... Archiv-PointerArchiv-DatenArchiv-IndizesLieferant Lieferant Betrag ... Archiv-PointerSachkonto Lieferant Betrag ... Archiv-Pointer<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200929


Online-Demo: <strong>CBW</strong> <strong>NLS</strong>, Zugriffsoptimierung<strong>CBW</strong>-CockpitAggregat-ModellierungIndex-ModellierungQuery-Zugriff via <strong>NLS</strong>Aggregat-OptimierungMultiProvider-Integration(Teil der Online-Demo im <strong>PBS</strong>-BW-Demosystem)<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200930


<strong>CBW</strong> <strong>NLS</strong> – DemoCustomizing übergreifender Objekte<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200931


<strong>CBW</strong> <strong>NLS</strong> – DemoIndizes modellieren und aufbauen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200932


<strong>CBW</strong> <strong>NLS</strong> – DemoIndizes modellieren und aufbauen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200933


<strong>CBW</strong> <strong>NLS</strong> – DemoIndizes zu Archivierungsläufen erzeugen<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200934


<strong>CBW</strong> <strong>NLS</strong> – DemoAggregate für Archivdaten modellierenAggregatvorschlagviaQuery-Analyse<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200935


<strong>CBW</strong> <strong>NLS</strong> – DemoAggregate für Archivdaten modellieren<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200936


<strong>CBW</strong> <strong>NLS</strong> – DemoQuery-Antwortzeit mit optimiertem Aggregat<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200937


<strong>CBW</strong> <strong>NLS</strong> – DemoMultiProvider für Archivdatenzugriff einbinden via VirtualProvider<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200938


Performance bei Archiv-AggregatenSorgfältige Query-Analyse ist entscheidend für „gute“ Aggregate:Aggregation ≥ 10 gegenüber ArchivdatenAbstimmung auf die am häufigsten verwendeten QueriesPassend für viele Queries regelmäßige VerwendungErreichen akzeptabler AntwortzeitenBeispiel: InfoCube mit ≥ 100 Millionen EinträgenZiel: Antwortzeit kleiner als eine MinuteBedarf: Aggregat mit Verdichtung ≥ 100 (weniger als 1 Mio. Einträge)Für Queries ohne größere Selektionseinschränkung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200939


Zusätzliche KomponentenEinleitung - MotivationDatenarchivierung und Nearline Storage unter SAP NetWeaver BWDie ADK-bezogene <strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>-VersionModellierung von Aggregaten und IndizesZugriffs-Optimierung mit Aggregaten(Online-Demo)(Online-Demo)Zusätzliche Tools und KomponentenZusammenfassung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200940


Archivierung für PSA-TabellenPSA-Daten werden typ. nach Transfer in InfoProvider gelöschtArchivierungsbedarf z.B. im Fall einer Neubestückung der InfoProvider<strong>PBS</strong> PSA-Archivierung: ADK-basiert und unter Sybase IQZeitscheiben- und Request-basierte ArchivierungFlexibles Einbinden von DataSourcenErweiterte ArchivadministrationEinfacher Lese- und Rückladezugriff<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200941


Weitere Komponenten<strong>PBS</strong> Conversion ToolArchivzugriffe für eigene Reports<strong>CBW</strong> Data Export InterfaceDatenextrakte, z.B. für GDPdU-Zwecke<strong>PBS</strong> BW Database AnalyzerDatenbankanalyse für Archivierungsbedarf<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200942


ZusammenfassungEinleitung - MotivationDatenarchivierung und Nearline Storage unter SAP NetWeaver BWDie ADK-bezogene <strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong>-VersionModellierung von Aggregaten und IndizesZugriffs-Optimierung mit Aggregaten(Online-Demo)(Online-Demo)Zusätzliche Tools und KomponentenZusammenfassung<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200943


Zusammenfassung <strong>CBW</strong> <strong>NLS</strong> (ADK-basiert)Generische Zusatzlösung für direkten Queryzugriff aufDatenbank- und Archivdaten (InfoCubes, DataStore Objekte)Basiert auf bewährter ADK-Archivierungstechnik (SAP R/3, ERP)Integriert in das SAP Nearline Storage InterfaceHohe Datenkompression, typischerweise ≥ 1:10Effektive Archiv-Aggregate und optionale IndizierungPSA-Tabellen: Archivieren, Rückladen und FortschreibenÖkonomische <strong>Software</strong>lösung – keine zusätzliche HW notwendig<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200944


Vielen Dank für Ihre AufmerksamkeitÜber weitere Details informieren wir Sie gerne.Bitte besuchen Sie auch unsere Websitewww.pbs-software.com<strong>PBS</strong> <strong>Software</strong> <strong>GmbH</strong>Schwanheimer Strasse 144a64625 BensheimGermany06251 – 174 006251 – 174 174info@pbs-software.com<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200945


Copyright© Copyright 2005-2009 <strong>PBS</strong> <strong>Software</strong> <strong>GmbH</strong>. Alle Rechte vorbehalten.Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind ohne die ausdrückliche schriftlicheGenehmigung der <strong>PBS</strong> <strong>Software</strong> <strong>GmbH</strong> nicht gestattet.<strong>PBS</strong> archive add ons ist ein eingetragenes Warenzeichen der <strong>PBS</strong> <strong>Software</strong> <strong>GmbH</strong>.SAP, das SAP Logo, R/3, R/3 Enterprise, SAP ArchiveLink, SAP ERP, SAP BW, SAP NetWeaver, SAPNetWeaver BW sind Marken oder eingetragene Marken der SAP AG in Deutschland und vielen anderenLändern weltweit.Sybase, Sybase IQ sind eingetragene Warenzeichen der Firma Sybase Inc, Dublin, CA, USA<strong>PBS</strong> <strong>CBW</strong> <strong>NLS</strong> – <strong>CBW</strong> Workshop am 17. Juni 200946

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!