Waarom SAP BW gebruikers bij HEMA niet meer klagen (over performance) september 2009



Vergelijkbare documenten
CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

Introduction to IBM Cognos Express = BA 4 ALL

HR Analytics made easy for SAP by Every Angle for HR. Mike Hoksbergen april 2013

Joop Cornelissen BMC Klantendag Professionaliseren dienstverlening CMS

Continuous testing in DevOps met Test Automation

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties.

The Power of SAP Innovations. De ongekende kracht van real-time Analytics

Self Service BI. de business

Making Service Effortless De perfecte match tussen het Customer Interaction Center en Lync. Wesley Boudzovitch & Christian Schelhaas 10 juni 2015

InforValue. Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken. Informatie Management

JOB OPENING OPS ENGINEER

Enterprisearchitectuur

Haaglanden Medisch Centrum

Presentatie Rapportage Met SAP Business Objects

Voorspel uw toekomstige. afzet met Sales & Operations Planning. Rene van Luxemburg. Ilja Kempenaars

Meerdere warehouse implementaties te kostbaar?

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck

DATAMANAGEMENT MET OPEN SOURCE

Nee verkopen of voorraadoverschot? IBP S&OP in uw organisatie!

Bart Van Ingelghem Infrastructure Consulting Services - Hybrid Cloud Hyperconverged vs. Traditioneel: voordelen en aandachtspunten

Offshore Outsourcing van Infrastructure Management

Enterprise Architectuur. een duur begrip, maar wat kan het betekenen voor mijn gemeente?

HA in de praktijk. Database en Server Consolidatie

FYSIEKE MIGRATIE NAAR EEN VIRTUELE ICT-OMGEVING JOHAN VINK PRODUCTMANAGER INTERCONNECT

Orbis Software. Exact. Integration Tools. Dit document bevat de Release Notes voor: - Exact Globe Integration Tool v x

Orbis Software. Exact. Integration Tools. Whitepaper

XTREMIO WAT IS HET OORDEEL VAN DE GEBRUIKER?

Bart Van Ingelghem Infrastructure Consulting Services - Hybrid Cloud Hyperconverged vs. Traditioneel: voordelen en aandachtspunten

Workshop: Selection of the perfect S&OP software. Freek Aertsen Martin Daudey

Curriculum Vitae Ishak Atak. Naam : Ishak Atak Roepnaam : Ishak. Woonplaats : Utrecht Geboorte datum :

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

Virtual Enterprise Centralized Desktop

Pijlers van Beheer. Bram van der Vos

Smar t Buildings met behulp van Azure IoT

De gemeente Den Haag heeft verschillende software componenten van gebruik. Het betreft de volgende onderdelen:

PGGM. Inkomensverzorger voor de sector zorg en welzijn. Hans de Harde Sr. ICT Architect Fysieke Infrastructuur

Het is een verticaal geïntegreerd bedrijf, dat zowel actief is in de productie van grondstoffen en halffabrikaten als van afgewerkte producten.

Ontwikkelingen binnen Integratie

Klant. Klant - Branche: Industrie - > employees - Vestigingen in > 25 landen. Specifiek - Profitabele, kosten gedreven strategy

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

Bescherming van (software) IP bij uitbesteding van productie

Agenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

BI appliance op maat. Ruud Geerlings

Van Small Business Server naar Cloud Small Business Services. Uw vertrouwde Small Business Server in de cloud

Help je Power BI Analytics project om zeep 6 succesfactoren. Marc Wijnberg Gebruikersdag 2018

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

Business Architectuur vanuit de Business

De convergentie naar gemak. Hans Bos,

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter

Pakketselectie BI. Long- en shortlist. Datum : Locatie :

Medical Intelligence in de praktijk

Integrated decision making. Op de ORTEC Plandag Donderdag 3 oktober, Fort Voordorp

Presentation. Simple solutions for complex requirements

Johannes Koning. Koning Automatiseringsdiensten & Advies. A Nieuwe Schoolweg 2 A 9756 BB Glimmen T E info@koningautomatisering.

2019 SUNEXCHANGE USER GUIDE LAST UPDATED

Henri de Joode Directeur Infra Services PinkRoccade Local Government

Voorwoord. Bekijk de mogelijkheden voor dienstverlening die wij voor u kunnen ver - zorgen. 4PS Business Software 03

Syfadis Suite. LMS & Talent applicatie

BABOK meets BiSL. Marcel Schaar, IIBA Dutch Chapter Mark Smalley, ASL BiSL Foundation Jan de Vries, ASL BiSL Foundation. Kennissessie, 19 januari 2016

Enterprise Portfolio Management

Upgrade of Her-implementatie PeopleSoft FMS bij DNB

Software Defined Datacenter Visie van Cisco. Erwin uit de Bos Datacenter Strategie Specialist NL Versie: 5 februari 2015

Model driven Application Delivery

Innoveren maakt het verschil

Service

Testnet Voorjaarsevenement 2019 De Digitale Lente binnen de Manufacturing wereld

MES geïntegreerd binnen ERP in productie is de sleutel tot betaalbare flexibiliteit

StartReady Partnership. Detailed Portfolio overview

Efficiënt Budgetteren & Forecasten. Drs. Luc Cusiel Practice Leader Performance Management 12 JUNI 2007

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

SAP Exchange Infrastructure. SAP Partner Connectivity Kit Overview

JOB OPENING DEVOPS ENGINEER

Enabling Enterprise Mobility. Chantal Smelik

Xebic. Cloud Solutions voor het Onderwijs

Business & IT Alignment deel 1

KPDdoc kerneigenschappen

Windows Server 2003 EoS. GGZ Nederland

De Digitale Transformatie en de impact op IT. Capgemini Edwin Leinse

Naar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper

Wat is nieuw in Enterprise Guide

VDI WORKSPACE. 3D CAD virtualisatie & Next Gen. Grafische werkplek. PTC Userdag 2017

Incidenten in de Cloud. De visie van een Cloud-Provider

BELANGRIJKSTE CRITERIA BIJ DE KEUZE VOOR EEN BUSINESS INTELLIGENCE TOOL. Qlik Sense vs. Tableau

Een centrale Operations bridge met Service Level Management

ASIS Benelux - VBN Nieuwjaarsbijeenkomst

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

AkzoNobel Paints and Coatings Internet of Things platform Performance portal

Frontend performance meting

EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI?

TELECOM UTILITIES & MEDIA SOFTWARE SOLUTIONS. Geïntegreerde Operations Support oplossingen

Geboortedatum : 21 Maart Nationaliteit : Nederlandse. Woonplaats : Amsterdam. info@sarphora.nl. Website :

DE PRIVATE CLOUD. Johan Bos & Erik de Meijer

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

Transcriptie:

Waarom SAP BW gebruikers bij HEMA niet meer klagen (over performance) september 2009

Indeling presentatie Dorien Engelen Manager SAP BW Eric Sneekes Sr. Data Warehouse Architect 2

Agenda 1. HEMA achtergrond informatie 2. waarom Teradata 3. project requirements en project planning 4. resultaten performance test 5. implementatie en situatie vandaag 6. Teradata en SAP 7. HEMA Integratie Architectuur 8. hoe is het technisch gedaan Implementatie Stappen 9. samenvatting 3

opening eerste HEMA in Amsterdam (1926) 4

en tegenwoordig meer dan 450 winkels in verschillende landen inclusief 175 + franchise winkels warenhuis private label prijswinnende formule 5

feiten en cijfers 1 op de 3 jongens draagt HEMA ondergoed 1 op de 6 mensen gebruikt HEMA kantoorartikelen 1 op de 5 vrouwen draagt een HEMA BH 1 op de 4 families heeft een HEMA fluitketel 6

expansie elke maand opent HEMA nieuwe winkels kleinere winkels dichter bij de klant winkels op high traffic locaties expansie naar nieuwe landen HEMA.nl groeit gestaag 7

.dit legt een grote druk op de supply chain nieuwe formules passen niet altijd in het huidige model capaciteit van het Distributie Centrum lokale invloeden (op winkel niveau) worden steeds belangrijker conclusie een nieuw Supply Chain model is nodig vraag gestuurd gebaseerd op lokale invloeden management by exception 8

Teradata is gekozen om HEMA s strategie te ondersteunen Teradata Demand Chain management (DCM) applicatie is de grondslag voor het nieuwe supply chain model van HEMA: sterke functionaliteit en sterke referenties forecast op artikel/winkel detail niveau HEMA kan extra profijt halen uit de investering: Teradata lost ook een ander big issue op: SAP BW query performance door gebruik te maken van de Teradata infrastructuur halen BW queries de data uit de Teradata database relatief kleine extra investering, met veel mogelijkheden 9

SAP BW bij HEMA gebruik ca. 500 Hoofd Kantoor / Distribution Centrum gebruikers alle winkels (ruim 450) piek op maandagochtend informatie omzetgegevens (per dag vestiging artikel) voorraad (artikel week vestiging) remote cube op R/3 voor actuele voorraad artikelbewegingen financiële gegevens (pca, cca, sl) omvang 5TB+ data 150+ infocubes 1000+ report queries gebruikte tools BEX (web)analyzer BEX reportdesigner BEX broadcasting/bursten etc. 10

randvoorwaarden BW integratie project behoud of verbeter performance gebruik maken van de huidige BW ETL/rapporten single version of the truth vermijd data redundancy data scope: omzet en voorraadgegevens alle historische informatie vanaf 2006 beschikbaar niet toegestaan om individuele queries te tunen performancetest halverwege project 11

resultaten performance test randvoorwaarden: alleen data manager tijd gemeten, niet de overall query run time. Database performance is het enige gebied dat geoptimaliseerd kan worden met deze oplossing. gemeten op een single user systeem de test is gebaseerd op 15 bekende en vooraf geanalyseerde queries en 10 ad-hoc queries resultaten: 2 171 keer sneller gemiddeld 40x sneller test geslaagd maar project niet klaar! 12

implementatie start augustus 2008 groot deel van de projectkosten (historische data laden) was eigenlijk onderdeel van de DCM implementatie begin december 2008 klaar om omzet multi-providers live te zetten problemen met SAP portal waarop Teradata interfaces (TVAS/TELS) zijn geïnstalleerd met tuning getracht deze problemen op te lossen hierna moeten kiezen voor een aparte omgeving waarop Teradata interfaces zijn geïnstalleerd vanaf begin mei nieuwe uitrol gestart, deze verliep vlekkeloos 13

huidige situatie alle multi-providers uit de scope over naar Teradata wisselende responstijd, afhankelijk van drukte op systeem optimalisatie hiervan middels Teradata Work Load Manager performance verbetering: groep huidige response tijd uitkomst in de praktijk: gewogen gemiddelde uitkomst in de praktijk: gemiddelde a < 10 s 0,8x "sneller" 2x sneller b 10 < > 60 s 3x sneller 2x sneller c 60 < > 300 s 5x sneller 10x sneller d >300 s 6x sneller 24x sneller 14

conclusie eindgebruiker ziet geen verschil (behalve performance) aanzienlijke performanceverbetering, voornamelijk bij complexe of langdraaiende queries vergelijking juli 2008 met juli 2009 Meer users en intensiever gebruik Meer historische data aanwezig op het systeem Meer data opgevraagd in rapporten grote besparing op storagekosten mogelijk na de opschoning van SAP BW 15

next steps opschoning data SAP BW meer gegevens laden op Teradata processen op Teradata draaien die eerst niet mogelijk waren op SAP BW en meer 16

Teradata Highlights Teradata Corporation Zelfstandig op 1 Oktober 2007 Global Leader in Enterprise Data Warehousing EDW/ADW Database Technology Analytic Solutions Consulting Services Eerste Teradata Installatie in 1984 Positie in Gartner s Leaders Quadrant in data warehousing sinds 1999 U.S. publicly-traded software company S&P 500 NYSE: TDC 2008 Revenue : $1,762M Wereldwijd aanwezig met world-class klanten Bijna 925 klanten Meer dan 2400 installaties 6400+ werknemers 17

The Teradata Advantage Prof. Services Integrated Solution Business Consulting Services Architecture Consulting Services Implementation Services Integrated Business 6,400+ associates Consulting Services Hardware Software Analytic Applications Logical Data Models Database Software (inc. Tools and Utilities) Server Storage Support Services Sales Support Services Research & Development Marketing Strategy & Planning 18

Industry-Leading Technology challengers leaders Teradata IBM Oracle Gartner Magic Quadrant for Data Warehouse DBMS December 2008 - Donald Feinberg, Mark A. Beyer ability to execute 1010data Sybase HP Vertica Microsoft-DATAllegro Greenplum Kognitio Sand Technology Sun Microsystems-MySQL Ingres Illuminate Solutions Netezza The Magic Quadrant is copyrighted 10/10/2007 by Gartner, Inc. and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It depicts Gartner's analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the "Leaders" quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. niche players visionaries completeness of vision as of December 2008 19

The Teradata Approach Shared Nothing Take a big task Slice it vertically into a (large) number of smaller tasks Perform those tasks independently Balance the work so all the tasks complete simultaneously Assign the tasks evenly among the physical resources Communicate only at the beginning and end of a task Benefits Large task completes in a short elapsed time Maximizes use of resources Minimizes communication bottlenecks Dual Teradata BYNET Interconnects SMP Node 1 SMP Node 2 SMP Node 3 SMP Node 4 AMP AMP AMP AMP AMP AMP AMP AMP AMP AMP AMP AMP Server Management 20

Teradata SAP Partnership Overview Business Objects Partner sinds 1995 320+ gezamelijke klanten wereldwijd, verschillende industries Teradata Advisory Group SAP NetWeaver Partner since 2004 Teradata commitment aan het SAP NetWeaver platform. Teradata gecertificeerde SAP NetWeaver Interfaces. Teradata SAP integration development lab in San Diego. Teradata CoE SAP voor support aan de landen organisaties. Teradata SAP Integration Lab EMEA in Copenhagen. Teradata kantoor bij SAP PartnerPort Building in Walldorf. Teradata is lid van de SAP Enterprise Service Community (ESC) PartnerPort Building in Walldorf SAP NetWeaver Business Warehouse on Teradata Teradata voor SAP BW Announcement, April 2009 Teradata is sindsdien een Global Technology Partner voor SAP 21

HEMA Integratie Architectuur HEMA Voorwaarde Vermijd data redundancy Single version of the truth Zoveel mogelijk gebruik maken van huidige BW ETL/rapporten Architectuur Gedeeld Data Model SAP BEx Reports DCM Application ETL Laad Data vanuit de SAP Access Laag Reporting SAP BW Virtual Cube TVAS Open Files Hub Service TELS JDBC FTP JDBC BW Views BW Model Teradata Shared Area DCM Views DCM Model Teradata Virtual Access Solution als Interface (TVAS) SAP Extractors SAP ERP/Retail Locus/ Witron Data Acquisition / Staging Layer Other Sources 22

Stap 1: Installatie Teradata omgeving Teradata RDBMS TD 5550 H Server (Linux) TELS + TVAS SAP J2EE WAS HP server (Linux) SAP BW / BW HP server (HP-UX) PRODUCTION Eind Gebruikers LOCATIE 1 LOCATIE 2 Windows PCs Teradata RDBMS TD 550P Server (Linux) TELS + TVAS SAP J2EE WAS HP server (Linux) SAP BW / BW HP server (HP-UX) Ontwikkel/Test/ Acceptatie & Uitwijk 23

Stap 2: Data Modelleren Teradata biedt een keuze De regel: Fysiek datamodel = Logisch Datamodel Implementeer 3NF databases en/of Implementeer Ster Schema databases Eventueel: Join verschillende data models/databases met elkaar Map Ster Schema naar Normalized data model met logical views Centralized Data Warehouse (Teradata) CUSTOMER CUSTOMER NUMBER CUSTOMER NAME CUSTOMER CITY CUSTOMER POST CUSTOMER ST CUSTOMER ADDR CUSTOMER PHONE CUSTOMER FAX ORDER ORDER NUMBER ORDER DATE STATUS ORDER ITEM BACKORDERED QUANTITY ORDER ITEM SHIPPED QUANTITY SHIP DATE ITEM ITEM NUMBER QUANTITY DESCRIPTION Teradata Logical View PERIOD PERIOD KEY DATE DAY MONTH YEAR QUARTER TRIMESTER CUSTOMER CUSTOMER KEY CUSTOMER NAME CUSTOMER CITY CUSTOMER POST CUSTOMER ST CUSTOMER ADDR CUSTOMER PHONE CUSTOMER FAX SALES PERIOD KEY PRODUCT KEY CUSTOMER KEY MARKET KEY DOLLARS UNITS PRODUCT PRODUCT KEY PRODUCT NAME DISTRIBUTOR PRODUCT DESCRIPTION PRODUCT HEIGHT PRODUCT WIDTH PRODUCT DEPTH PRODUCT WEIGHT MARKET MARKET KEY CITY STATE ZIP ZIP4 DISTRICT REGION COUNTRY

Stap 2: Data Modelleren SAP BW en Teradata Data Model Voorbeeld voor Sales Eigen Vestiging AB Franchises 05 06 07 08 05 06 07 08 MATERIAL Calday Material Material_Status Verkoop 2005 t/m 2009 Alle winkels SALES FACTS CALENDAR Calday Calmonth Calyear DC Dist. Centers 05 06 07 08 Calday Material Plant ecommerc e 05 06 07 08 16+ gelijke Kubussen PLANT Calday Plant PostalCode 25 Teradata Confidential

Stap 3: Initiele data load van historische data HEMA Voorwaarde Alle historische informatie vanaf 2006 beschikbaar Overzetten van: Verkoop data 2006-2008 Voorraad data 2006-2008 Masterdata inclusief Navigationals Methode: Export vanuit SAP BW naar Flat File Import in Teradata met Loader 26 Teradata Confidential

Stap 4: Virtuele cubes mappen van SAP BW naar Teradata Voorbeeld mapping Link elke SAP Infocube naar een Teradata view Drag & Drop Mapping Tool 27

Stap 5: Dagelijkse ETL stroom Ingevoegd in bestaande HEMA/CAP omgeving, gebruik maken van: BMC Control-M scheduling ETL Export : via SAP BW export via Open Hub Load: via Teradata Load Solution (TELS) en FTP/Teradata loader: laad SAP BW data in Teradata Staging Area Transform: via Teradata SQL: update Data model 28 Teradata Confidential

Stap 6: performance HEMA Voorwaarde Behoud/Verbeter performance Teradata implementatie: Standaard instellingen Geen enkele secundaire indexen nodig Kolom Compressie bij grote tabellen Verkoop en Voorraad historische tabellen gepartitioneerd op datum (Teradata PPI) Resultaat: Vrijwel alle rapporten binnen de gestelde normen Professional Services Query optimalisatie (Database onafhankelijk) Verplaats intensieve OLAP workload taken naar de database Minder druk op de BW Server/OLAP engine en gebruik maken van de database capaciteiten Voor HEMA 1 extra view gemaakt met running sum van verkoop data Bouw generieke aggregaties voor veel gebruikte rapporten Voor HEMA 1 extra aggregaat voor Dagstaat rapport 29 Teradata Confidential

Samenvatting Verbeterde Query Performance Eén data set voor meerdere applicaties (BW rapporten en DCM) >> Single version of the truth Met klein team binnen 4 maanden resultaat Eenvoudig Data Model en structuren Verder nog: Kansen om DCM resultaten te combineren met SAP data voor verdere analyse Nieuwe data stromen kunnen op dezelfde manier worden toegevoegd HEMA BW ondersteuning 30 Teradata Confidential

Vragen?