SlideShare a Scribd company logo
1 of 22
Download to read offline
Allegro’s DWH Implementation on
Oracle Database Machine
with OWB & OBIEE




          Rafał Kudliński, BI Manager Allegro Group
Allegro Group operates market leading e-commerce trading platforms; general, automotive and real
estate classified sites; a price comparison site; and payment web services across Eastern Europe
under various brands. Allegro Group operates 46 platforms in 13 countries.



Do you really know Allegro?




                                                                                                   2
                               Rafał Kudliński – BI Manager Allegro Group
Allegro is the most successful eCommerce trading system in Poland and the largest non-eBay auction
 platform worldwide.




 Do you really know Allegro?


                            MORE THAN 14.5                                              1000 EMPLOYEES
                            MILLION USERS
                                                                                        250 employees in the
                            Over 9500 new users                                         IT department:
                            every day.                                                  150 in the
                            Over 3.5 million new                                        development division
                            users every year.                                           and 100 in other IT
                                                                                        divisions (IS, DWH,
                                                                                        R&D, etc.).




MORE THAN 500                                                  MORE THAN 90
MILLION PAGE                                                   MILLION LISTED
VIEWS (Peak)                                                   ITEMS

The number of page                                             The number of listed
views has doubled                                              items has increased
within the last 3 years.                                       by 75 million over the
                                                               past 3 years.




                                                                                                               3
                                 Rafał Kudliński – BI Manager Allegro Group
Our figures are extraordinary in all areas. We use a leading-edge technology wherever possible. The
power consumption of our DCs is bigger than 800 average households together!




Do you really know Allegro?




                                                                                                      4
                                Rafał Kudliński – BI Manager Allegro Group
We decided that measuring our internet services performance is most important for our business
 growth. It covers both services and user areas. We have to really understand what is happening on
 our websites and who is our most valuable user.



 Business requirements (Priority 1)

What is our internet services performance?
    We need to play with data, simulate and have influence on growth; Users
    expecting quality and we are expecting more sales; We need to measure
    the categories?; We need to know if our pricing model is optimal?; We
    need to know when the growth is getting slowed down? What influence the
    success rate for auctions for different categories? We need to know our
    refunds, fees; We need to analyse the method of payment; Auctions on
    the front page and we need to analyse the conversion rate and why? We
    want to measure the effect of the changes in the categories; We need to
    benchmark countries; What products are sold most frequently ? new or
    used? What is source of our profit?; What is result of search? What user
    do after that? We need to know where user click and what he do on our
    site?




                                                                                                     5
                                 Rafał Kudliński – BI Manager Allegro Group
The Operational performance and marketing campaign effectiveness is also crucial to our business.
 Co brand and affiliate programs as valuable sources of traffic and new users registrations have to be
 carefully monitored as well.



 Business requirements (Priority 2 and 3)

What is our operational performance?
  We need to do our job faster, better, more efficient; we need to know which
  projects to realize, which are profitable; We need to measure the activity?

What is our Marketing campaigns performance?
  (We need to measure the campaigns?; We need to know effect of
  marketing action? source of traffic? need to track the result of our
  spending.

What is our co-brand performance?
  What are the sources of new registrations?
What is our Affiliate Performance?
  We need to know affiliation program impact?
What is offered Products performance?
   We need to measure products?


                                                                                                         6
                                 Rafał Kudliński – BI Manager Allegro Group
Agenda




                                                      7
         Rafał Kudliński – BI Manager Allegro Group
The first project took 6 months to complete, with 8 people working on it. Support from external companies
was necessary due to the implementation of a new technology and software.



Projects in Numbers

   Project duration : 12 months

   Project team: 8 – 12 people

   Man/days spent: 800

   Active Users – 120

   Implemented reports – 100

   Implemented KPIs – 160

   Biggest source system size – 7TB

   Largest Tables – 2.8 billion records




                                                                                                            8
                                Rafał Kudliński – BI Manager Allegro Group
We load data from a real time copy of the production system. Extraction and transformation processes
are performed to load data to DWH production scheme. Finally aggregations are built to improve query
processing performance. We use OWB as ETL tool.



Data warehouse architecture




  Allegro               Logical
Production              Standby                Load       DWH Staging Area               ETL        DWH Production
 Oracle DB              Oracle DB                               Oracle DB                                Oracle DB



        Oracle Data Guard
Production Environment




                                                                                                            ETL
        2 * IBM P590 Machine




DB 1          DB 2 ..
              MySql
                               DB ..10
                               MySql
                                                                                OWB
MySql                                                                                                    DataMart
                                                                                                         Oracle DB




 Click Stream recording
      Environment                                                   Data Warehouse Environment
          10 * DL360 Machine                                                   Oracle Database Machine




                                                                                                                     9
                                         Rafał Kudliński – BI Manager Allegro Group
We use Oracle Business Intelligence Enterprise Edition as BI tool. OBIEE is connected to both Target
and DataMart schemas. We have almost 120 active users. 10 power users perform Ad- hoc queries.



Allegro DWH & BI system architecture

                                                                                                Interactive
                                                                                                Dashboards




                                          DWH Production                                        Ad-hoc




                                                                             Oracle BI Server
                                                                             Oracle BI Server
                                             Target                                             Analysis


    Transaction
     Platforms

                                                                                                Delivers
                                          DWH Production                                        and Alerts
                                            DataMart




                              Data Warehouse Environment                                        MS Office
                                   Oracle Database Machine                                      Plug-in
       Other                              Oracle 11g
      Systems


                                                                                                              10
                                Rafał Kudliński – BI Manager Allegro Group
BI Portal presents the most important reports / KPIs describing performance of our major auction
platforms in all countries we operate. We can find there information about open auctions, registered
users, bids, sales and charges.



Allegro Performance KPIs




                                                                                                       11
                                Rafał Kudliński – BI Manager Allegro Group
Product managers can analyze a number of measures drilling down in the product category tree. They
can filter data by selecting an auction type or a seller type.




Auction Category Analysis




                                                                                                     12
                               Rafał Kudliński – BI Manager Allegro Group
BI Portal contains also information about IT department performance. Managers can see current
budget realization, SLA, Traffic and status of most important current IT projects.




IT Department KPIs




                                                                                                13
                               Rafał Kudliński – BI Manager Allegro Group
We deliver information about the number of clicks grouped by users, user locations, services, scripts and,
most importantly (not available yet), by product categories. The users can drill down to detail information.




Click Stream analysis




                                                                                                           14
                                 Rafał Kudliński – BI Manager Allegro Group
DB Machine is very efficient in all types of ETL processing. We do parsing, cleaning, merging and joining
of almost 500 million records each day. The number of aggregation tables is calculated and refreshed.



Lesson 2 – ETL Processing – DB Machine do it all




                                                                                                            15
                                Rafał Kudliński – BI Manager Allegro Group
As usual, in order to have excellent performance, you have to think about partitioning, compression and
parallel query execution. No indices; full table scan performance needs to be considered.



Lesson 3 – Data Architecture – Standard but Improved

   We use Standard Star Schema with a collection of fact tables

   Our largest fact tables have almost 3 billion records (billings, clicks)

   Our largest dimension tables have more than 15 million records (users,
   locations)



   No Indices - no need; in some cases using them was even worse

   Full Table Smart Scan – works very efficiently

   We heavily use partitions (days, months) and sub-partitions (attributes)

   Compression – saves space (avg. 30%) and improves performance

   Parallel query execution /*+parallel(table,8,3)*/ - works very well – average
   query execution time improvement = X10

                                                                                                          16
                                Rafał Kudliński – BI Manager Allegro Group
Even when using DB Machine, it is necessary to use the aggregation tables to achieve necessary user
interface performance. What you get is scalable and fast aggregation and reporting environment.



Lesson 4 – User Access – fast and reliable

   We create a number of aggregation tables to avoid joins between million-
   record tables

   Reports and dashboards are delivered within seconds (<5s) even with >100
   users working

   OBIEE works very well with DB Machine especially in reporting and
   dashboarding

   OBIEE ad-hoc Answers application is very powerful but still some users need
   to use SQL to get what they want (automatically generated queries are not
   adjusted to use all DB machine features)




                                                                                                      17
                               Rafał Kudliński – BI Manager Allegro Group
Exadata storage server brings an additional value but not many additional tasks. It can be handled by
DBA without any special skills



Lesson 5 - DB Administration – no complexity

   Just typical RAC environment

   Fully integrated with Grid Control – storage cell monitored with a dedicated
   plug-in

   Distributed command execution

   Easy storage layer administration – replace/create a disk/diskgroup with no
   more than 3 commands

   Comprehensive command shell on a storage cell

   Additional hardware/software components needed for integration with SAN
   backup environment.

   Self-monitoring storage layer with email notifications



                                                                                                        18
                                Rafał Kudliński – BI Manager Allegro Group
Support from Oracle and external experienced consultants is necessary for successful DW & BI
 implementation (using new environment)



 Lesson 7 – External support – helps and speeds up

Business Needs
    Business Discovery (performed with the help of Oracle Consulting ) was very
    valuable to prioritize business requirements - Jamal El Faiz
ETL Process

    Experience in massive data processing from ISE – Igor Michaljow

OBIEE
    Expertise in building robust reports and dashboards from Oracle Consulting
    Alessandro Sabelli, Małgorzata Baran, Marzena Krzanowska
DB Machine administration
    Some initial configuration made by Oracle
    Support from RAC PAC team (best practices, service requests)
    Update Patches are frequently released
    Experienced internal DBA is crucial – Wojciech Semenowicz

                                                                                                19
                                Rafał Kudliński – BI Manager Allegro Group
Right now we are working on processing Click Stream data to DWH. We have more than 400 mln page
views every day. In next few months data from our payment and classified services will be loaded .



Next Steps and Outlook




                                                      FUTURE

                  PRESENT



      PAST
      PAST




                                                                                                     20
                               Rafał Kudliński – BI Manager Allegro Group
Recommendations


 Thing big act small and before you start search for the right staff!

 Plan and manage project carefully

 Have right sponsor and support from business site

 Oracle Database Machine is definitely right choice

 At the beginning Support from Oracle consulting is crucial

 Stand for Information Democracy in your company




                                                                        21
                     Rafał Kudliński – BI Manager Allegro Group
Q&A




                                                   22
      Rafał Kudliński – BI Manager Allegro Group

More Related Content

What's hot

Microsoft SQL Server - How to Collaboratively Manage Excel Data
Microsoft SQL Server - How to Collaboratively Manage Excel DataMicrosoft SQL Server - How to Collaboratively Manage Excel Data
Microsoft SQL Server - How to Collaboratively Manage Excel DataMark Ginnebaugh
 
Axia Overview 5.2009
Axia Overview 5.2009Axia Overview 5.2009
Axia Overview 5.2009Shawn_Hopper
 
Mammothdb - Public VC Pitchdeck!
Mammothdb - Public VC Pitchdeck!Mammothdb - Public VC Pitchdeck!
Mammothdb - Public VC Pitchdeck!Steve Keil
 
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...SAP Analytics
 
R12 features and functionality in TCA and CDH/EBS
R12 features and functionality in TCA and CDH/EBSR12 features and functionality in TCA and CDH/EBS
R12 features and functionality in TCA and CDH/EBSRhapsody Technologies, Inc.
 
Unleash The Power Of Your Data Using Open Source Business Intelligence
Unleash The Power Of Your Data Using Open Source Business IntelligenceUnleash The Power Of Your Data Using Open Source Business Intelligence
Unleash The Power Of Your Data Using Open Source Business IntelligenceMySQLConference
 
Why ODS? The Role Of The ODS In Today’s BI World And How Oracle Technology H...
Why ODS?  The Role Of The ODS In Today’s BI World And How Oracle Technology H...Why ODS?  The Role Of The ODS In Today’s BI World And How Oracle Technology H...
Why ODS? The Role Of The ODS In Today’s BI World And How Oracle Technology H...C. Scyphers
 
Introducing Jaspersoft 5
Introducing Jaspersoft 5Introducing Jaspersoft 5
Introducing Jaspersoft 5Mike Boyarski
 
Impact of in-memory technology and SAP HANA on your business, IT, and career
Impact of in-memory technology and SAP HANA on your business, IT, and careerImpact of in-memory technology and SAP HANA on your business, IT, and career
Impact of in-memory technology and SAP HANA on your business, IT, and careerVitaliy Rudnytskiy
 
Impact of in-memory technology and SAP HANA (2012 Update)
Impact of in-memory technology and SAP HANA (2012 Update)Impact of in-memory technology and SAP HANA (2012 Update)
Impact of in-memory technology and SAP HANA (2012 Update)Vitaliy Rudnytskiy
 
Embedded Analytics in your App Webinar
Embedded Analytics in your App WebinarEmbedded Analytics in your App Webinar
Embedded Analytics in your App WebinarMike Boyarski
 
Addvantum Corporate Profile
Addvantum Corporate ProfileAddvantum Corporate Profile
Addvantum Corporate ProfileAddvantum
 
Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Cana Ko
 
SAP Business Objects
SAP Business ObjectsSAP Business Objects
SAP Business ObjectsOpSource
 
Innovate Analytics with Oracle Data Mining & Oracle R
Innovate Analytics with Oracle Data Mining & Oracle RInnovate Analytics with Oracle Data Mining & Oracle R
Innovate Analytics with Oracle Data Mining & Oracle RCapgemini
 

What's hot (18)

Microsoft SQL Server - How to Collaboratively Manage Excel Data
Microsoft SQL Server - How to Collaboratively Manage Excel DataMicrosoft SQL Server - How to Collaboratively Manage Excel Data
Microsoft SQL Server - How to Collaboratively Manage Excel Data
 
Axia Overview 5.2009
Axia Overview 5.2009Axia Overview 5.2009
Axia Overview 5.2009
 
Mammothdb - Public VC Pitchdeck!
Mammothdb - Public VC Pitchdeck!Mammothdb - Public VC Pitchdeck!
Mammothdb - Public VC Pitchdeck!
 
SAP AG
SAP AGSAP AG
SAP AG
 
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...
Innovating the Real-Time Business with SAP BusinessObjects BI Solutions and S...
 
R12 features and functionality in TCA and CDH/EBS
R12 features and functionality in TCA and CDH/EBSR12 features and functionality in TCA and CDH/EBS
R12 features and functionality in TCA and CDH/EBS
 
Oracle hyperion essbase
Oracle hyperion essbaseOracle hyperion essbase
Oracle hyperion essbase
 
Unleash The Power Of Your Data Using Open Source Business Intelligence
Unleash The Power Of Your Data Using Open Source Business IntelligenceUnleash The Power Of Your Data Using Open Source Business Intelligence
Unleash The Power Of Your Data Using Open Source Business Intelligence
 
Why ODS? The Role Of The ODS In Today’s BI World And How Oracle Technology H...
Why ODS?  The Role Of The ODS In Today’s BI World And How Oracle Technology H...Why ODS?  The Role Of The ODS In Today’s BI World And How Oracle Technology H...
Why ODS? The Role Of The ODS In Today’s BI World And How Oracle Technology H...
 
Introducing Jaspersoft 5
Introducing Jaspersoft 5Introducing Jaspersoft 5
Introducing Jaspersoft 5
 
Impact of in-memory technology and SAP HANA on your business, IT, and career
Impact of in-memory technology and SAP HANA on your business, IT, and careerImpact of in-memory technology and SAP HANA on your business, IT, and career
Impact of in-memory technology and SAP HANA on your business, IT, and career
 
Impact of in-memory technology and SAP HANA (2012 Update)
Impact of in-memory technology and SAP HANA (2012 Update)Impact of in-memory technology and SAP HANA (2012 Update)
Impact of in-memory technology and SAP HANA (2012 Update)
 
Embedded Analytics in your App Webinar
Embedded Analytics in your App WebinarEmbedded Analytics in your App Webinar
Embedded Analytics in your App Webinar
 
Addvantum Corporate Profile
Addvantum Corporate ProfileAddvantum Corporate Profile
Addvantum Corporate Profile
 
Migration To .Net
Migration To .NetMigration To .Net
Migration To .Net
 
Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831Talk IT_ Oracle_김태완_110831
Talk IT_ Oracle_김태완_110831
 
SAP Business Objects
SAP Business ObjectsSAP Business Objects
SAP Business Objects
 
Innovate Analytics with Oracle Data Mining & Oracle R
Innovate Analytics with Oracle Data Mining & Oracle RInnovate Analytics with Oracle Data Mining & Oracle R
Innovate Analytics with Oracle Data Mining & Oracle R
 

Viewers also liked

Mobile meetup talk 2013.05.29 Testing mobile apps
Mobile meetup talk 2013.05.29 Testing mobile appsMobile meetup talk 2013.05.29 Testing mobile apps
Mobile meetup talk 2013.05.29 Testing mobile appshhartz
 
2008 Downtown Financial Building Blocks
2008 Downtown Financial Building Blocks2008 Downtown Financial Building Blocks
2008 Downtown Financial Building BlocksStephanie Lindley
 
Families around the_world
Families around the_worldFamilies around the_world
Families around the_worldAnton
 
Name that species part 2
Name that species part 2Name that species part 2
Name that species part 2jaccalder
 
Webdesign Seminar - Haal meer uit je website
Webdesign Seminar - Haal meer uit je websiteWebdesign Seminar - Haal meer uit je website
Webdesign Seminar - Haal meer uit je websiteWieger Waardenburg
 
الاختبارات الإلكترونية والتوظيف السليم
الاختبارات الإلكترونية والتوظيف السليمالاختبارات الإلكترونية والتوظيف السليم
الاختبارات الإلكترونية والتوظيف السليمmohamed
 
Heartvest: Heart Healthy Chicken Patty
Heartvest: Heart Healthy Chicken PattyHeartvest: Heart Healthy Chicken Patty
Heartvest: Heart Healthy Chicken PattyUma Vakalanka
 
Presentatiepaulfrankrijk
PresentatiepaulfrankrijkPresentatiepaulfrankrijk
Presentatiepaulfrankrijkguest589090d
 
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...jehill3
 
التعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهالتعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهammarno
 
Slotbijeenkomst 23PD
Slotbijeenkomst 23PDSlotbijeenkomst 23PD
Slotbijeenkomst 23PDguestc3b9169
 
PSI’s experience in Community Case Management programs
PSI’s experience in Community Case Management programsPSI’s experience in Community Case Management programs
PSI’s experience in Community Case Management programsjehill3
 
ITを使った新規ビジネスを考えてみよう
ITを使った新規ビジネスを考えてみようITを使った新規ビジネスを考えてみよう
ITを使った新規ビジネスを考えてみようAtsushi Nakamoto
 
Vacant Land Assessment Concept
Vacant Land Assessment ConceptVacant Land Assessment Concept
Vacant Land Assessment ConceptStephanie Lindley
 

Viewers also liked (20)

Mobile meetup talk 2013.05.29 Testing mobile apps
Mobile meetup talk 2013.05.29 Testing mobile appsMobile meetup talk 2013.05.29 Testing mobile apps
Mobile meetup talk 2013.05.29 Testing mobile apps
 
2008 Downtown Financial Building Blocks
2008 Downtown Financial Building Blocks2008 Downtown Financial Building Blocks
2008 Downtown Financial Building Blocks
 
Families around the_world
Families around the_worldFamilies around the_world
Families around the_world
 
Name that species part 2
Name that species part 2Name that species part 2
Name that species part 2
 
Webdesign Seminar - Haal meer uit je website
Webdesign Seminar - Haal meer uit je websiteWebdesign Seminar - Haal meer uit je website
Webdesign Seminar - Haal meer uit je website
 
الاختبارات الإلكترونية والتوظيف السليم
الاختبارات الإلكترونية والتوظيف السليمالاختبارات الإلكترونية والتوظيف السليم
الاختبارات الإلكترونية والتوظيف السليم
 
Heartvest: Heart Healthy Chicken Patty
Heartvest: Heart Healthy Chicken PattyHeartvest: Heart Healthy Chicken Patty
Heartvest: Heart Healthy Chicken Patty
 
Presentatiepaulfrankrijk
PresentatiepaulfrankrijkPresentatiepaulfrankrijk
Presentatiepaulfrankrijk
 
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...
Community Directed Interventions to Improve Malaria in Pregnancy Control Serv...
 
b
bb
b
 
Handout For Tesol
Handout For TesolHandout For Tesol
Handout For Tesol
 
التعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواتهالتعليم الإلكتروني وأدواته
التعليم الإلكتروني وأدواته
 
Slotbijeenkomst 23PD
Slotbijeenkomst 23PDSlotbijeenkomst 23PD
Slotbijeenkomst 23PD
 
Aios 2010 presentation 1
Aios 2010 presentation 1Aios 2010 presentation 1
Aios 2010 presentation 1
 
PSI’s experience in Community Case Management programs
PSI’s experience in Community Case Management programsPSI’s experience in Community Case Management programs
PSI’s experience in Community Case Management programs
 
ITを使った新規ビジネスを考えてみよう
ITを使った新規ビジネスを考えてみようITを使った新規ビジネスを考えてみよう
ITを使った新規ビジネスを考えてみよう
 
Vacant Land Assessment Concept
Vacant Land Assessment ConceptVacant Land Assessment Concept
Vacant Land Assessment Concept
 
Vpe otp
Vpe otp Vpe otp
Vpe otp
 
8 robotkatt
8 robotkatt8 robotkatt
8 robotkatt
 
Fundus fluorescein angiography
Fundus fluorescein angiographyFundus fluorescein angiography
Fundus fluorescein angiography
 

Similar to Dw allegro alain ozan.

Hadoop and the Relational Database: The Best of Both Worlds
Hadoop and the Relational Database: The Best of Both WorldsHadoop and the Relational Database: The Best of Both Worlds
Hadoop and the Relational Database: The Best of Both WorldsInside Analysis
 
Redefining Integration - The End of the Black Box
Redefining Integration -  The End of the Black BoxRedefining Integration -  The End of the Black Box
Redefining Integration - The End of the Black Boxdreamforce2006
 
Capgemini Significantly Improves Performance and Reporting with Oracle Exadata
Capgemini Significantly Improves Performance and Reporting with Oracle ExadataCapgemini Significantly Improves Performance and Reporting with Oracle Exadata
Capgemini Significantly Improves Performance and Reporting with Oracle ExadataCapgemini
 
Application Modernization
Application ModernizationApplication Modernization
Application ModernizationSulaiman64
 
2. nick whitehead&ajlec bojan final bi
2. nick whitehead&ajlec bojan final  bi2. nick whitehead&ajlec bojan final  bi
2. nick whitehead&ajlec bojan final biDoina Draganescu
 
Powering Business Transformation with Oracle Exadata: a Capgemini Case Study
Powering Business Transformation with Oracle Exadata: a Capgemini Case StudyPowering Business Transformation with Oracle Exadata: a Capgemini Case Study
Powering Business Transformation with Oracle Exadata: a Capgemini Case StudyCapgemini
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technologyconfluent
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...SnapLogic
 
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckPitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckHajeJanKamps
 
D365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperD365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperGina Pabalan
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT
 
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...Jade Global
 
Data Discovery and BI - Is there Really a Difference?
Data Discovery and BI - Is there Really a Difference?Data Discovery and BI - Is there Really a Difference?
Data Discovery and BI - Is there Really a Difference?Inside Analysis
 
A New Day for Oracle Analytics
A New Day for Oracle AnalyticsA New Day for Oracle Analytics
A New Day for Oracle AnalyticsRich Clayton
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverInside Analysis
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaMarketingArrowECS_CZ
 
The Value of Postgres to IT and Finance
The Value of Postgres to IT and FinanceThe Value of Postgres to IT and Finance
The Value of Postgres to IT and FinanceEDB
 

Similar to Dw allegro alain ozan. (20)

Hadoop and the Relational Database: The Best of Both Worlds
Hadoop and the Relational Database: The Best of Both WorldsHadoop and the Relational Database: The Best of Both Worlds
Hadoop and the Relational Database: The Best of Both Worlds
 
Redefining Integration - The End of the Black Box
Redefining Integration -  The End of the Black BoxRedefining Integration -  The End of the Black Box
Redefining Integration - The End of the Black Box
 
Capgemini Significantly Improves Performance and Reporting with Oracle Exadata
Capgemini Significantly Improves Performance and Reporting with Oracle ExadataCapgemini Significantly Improves Performance and Reporting with Oracle Exadata
Capgemini Significantly Improves Performance and Reporting with Oracle Exadata
 
Application Modernization
Application ModernizationApplication Modernization
Application Modernization
 
2. nick whitehead&ajlec bojan final bi
2. nick whitehead&ajlec bojan final  bi2. nick whitehead&ajlec bojan final  bi
2. nick whitehead&ajlec bojan final bi
 
Powering Business Transformation with Oracle Exadata: a Capgemini Case Study
Powering Business Transformation with Oracle Exadata: a Capgemini Case StudyPowering Business Transformation with Oracle Exadata: a Capgemini Case Study
Powering Business Transformation with Oracle Exadata: a Capgemini Case Study
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
 
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deckPitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
Pitch Deck Teardown: Scalestack's $1M AI sales tech Seed deck
 
D365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperD365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White Paper
 
Smarter Retail
Smarter RetailSmarter Retail
Smarter Retail
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business Model
 
FITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business ModelFITT Toolbox: Open Source Business Model
FITT Toolbox: Open Source Business Model
 
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
 
Data Discovery and BI - Is there Really a Difference?
Data Discovery and BI - Is there Really a Difference?Data Discovery and BI - Is there Really a Difference?
Data Discovery and BI - Is there Really a Difference?
 
Msbi by quontra us
Msbi by quontra usMsbi by quontra us
Msbi by quontra us
 
A New Day for Oracle Analytics
A New Day for Oracle AnalyticsA New Day for Oracle Analytics
A New Day for Oracle Analytics
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing Forever
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
The Value of Postgres to IT and Finance
The Value of Postgres to IT and FinanceThe Value of Postgres to IT and Finance
The Value of Postgres to IT and Finance
 

More from Oracle Hrvatska

Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...Oracle Hrvatska
 
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
Oracle technology day   19.5.2010. best practices for upgrade to 11g r2Oracle technology day   19.5.2010. best practices for upgrade to 11g r2
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2Oracle Hrvatska
 
Oracle services day 12.05.2010. pbz oracle iskustva 2010
Oracle services day 12.05.2010. pbz oracle iskustva  2010Oracle services day 12.05.2010. pbz oracle iskustva  2010
Oracle services day 12.05.2010. pbz oracle iskustva 2010Oracle Hrvatska
 
Oracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle Hrvatska
 
Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle Hrvatska
 
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Hrvatska
 
Oracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Hrvatska
 
Oracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Hrvatska
 
Hp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mHp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mOracle Hrvatska
 
Frank oracle strategy v2.3 fb.ppt [compatibility m
Frank   oracle strategy v2.3 fb.ppt [compatibility mFrank   oracle strategy v2.3 fb.ppt [compatibility m
Frank oracle strategy v2.3 fb.ppt [compatibility mOracle Hrvatska
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mOracle Hrvatska
 
Marin information age final2010.
Marin information age final2010.Marin information age final2010.
Marin information age final2010.Oracle Hrvatska
 
Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle Hrvatska
 
Oracle information age 2010 infoart black.
Oracle information age 2010   infoart black.Oracle information age 2010   infoart black.
Oracle information age 2010 infoart black.Oracle Hrvatska
 
Hp ra za oracle grid final.
Hp ra za oracle grid   final.Hp ra za oracle grid   final.
Hp ra za oracle grid final.Oracle Hrvatska
 
Db security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mDb security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mOracle Hrvatska
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mOracle Hrvatska
 
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Oracle Hrvatska
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility mOracle Hrvatska
 
Osb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOsb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOracle Hrvatska
 

More from Oracle Hrvatska (20)

Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...Oracle technology day  19.5.2010. introduction to the web logic diagnostics f...
Oracle technology day 19.5.2010. introduction to the web logic diagnostics f...
 
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
Oracle technology day   19.5.2010. best practices for upgrade to 11g r2Oracle technology day   19.5.2010. best practices for upgrade to 11g r2
Oracle technology day 19.5.2010. best practices for upgrade to 11g r2
 
Oracle services day 12.05.2010. pbz oracle iskustva 2010
Oracle services day 12.05.2010. pbz oracle iskustva  2010Oracle services day 12.05.2010. pbz oracle iskustva  2010
Oracle services day 12.05.2010. pbz oracle iskustva 2010
 
Oracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin servicesOracle services day 12.05.2010. marin services
Oracle services day 12.05.2010. marin services
 
Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.Oracle services day 12.05.2010. customer day services strategy ou.
Oracle services day 12.05.2010. customer day services strategy ou.
 
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
Oracle Services Day 12.05.2010. Customer day services strategy keynote henrik...
 
Oracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle ServicesOracle Services Day 12.05.2010. Making the most of Oracle Services
Oracle Services Day 12.05.2010. Making the most of Oracle Services
 
Oracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting FinalOracle Services Day 12. 05. 2010. Consulting Final
Oracle Services Day 12. 05. 2010. Consulting Final
 
Hp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility mHp oracle information age 13.apr.2010.ppt [compatibility m
Hp oracle information age 13.apr.2010.ppt [compatibility m
 
Frank oracle strategy v2.3 fb.ppt [compatibility m
Frank   oracle strategy v2.3 fb.ppt [compatibility mFrank   oracle strategy v2.3 fb.ppt [compatibility m
Frank oracle strategy v2.3 fb.ppt [compatibility m
 
Alain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility mAlain ozan keynote zagreb.ppt [compatibility m
Alain ozan keynote zagreb.ppt [compatibility m
 
Marin information age final2010.
Marin information age final2010.Marin information age final2010.
Marin information age final2010.
 
Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.Oracle information age co croz-neos v2.2.
Oracle information age co croz-neos v2.2.
 
Oracle information age 2010 infoart black.
Oracle information age 2010   infoart black.Oracle information age 2010   infoart black.
Oracle information age 2010 infoart black.
 
Hp ra za oracle grid final.
Hp ra za oracle grid   final.Hp ra za oracle grid   final.
Hp ra za oracle grid final.
 
Db security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility mDb security vaba information age 2010 v6.ppt [compatibility m
Db security vaba information age 2010 v6.ppt [compatibility m
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility m
 
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
Combis ucm information age 2010 jeste li spremi za e poslovanje v2.
 
Bi publisher ljiljana multicom.ppt [compatibility m
Bi publisher ljiljana  multicom.ppt [compatibility mBi publisher ljiljana  multicom.ppt [compatibility m
Bi publisher ljiljana multicom.ppt [compatibility m
 
Osb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility mOsb studija slucaja sgsb-a.ppt [compatibility m
Osb studija slucaja sgsb-a.ppt [compatibility m
 

Recently uploaded

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Dw allegro alain ozan.

  • 1. Allegro’s DWH Implementation on Oracle Database Machine with OWB & OBIEE Rafał Kudliński, BI Manager Allegro Group
  • 2. Allegro Group operates market leading e-commerce trading platforms; general, automotive and real estate classified sites; a price comparison site; and payment web services across Eastern Europe under various brands. Allegro Group operates 46 platforms in 13 countries. Do you really know Allegro? 2 Rafał Kudliński – BI Manager Allegro Group
  • 3. Allegro is the most successful eCommerce trading system in Poland and the largest non-eBay auction platform worldwide. Do you really know Allegro? MORE THAN 14.5 1000 EMPLOYEES MILLION USERS 250 employees in the Over 9500 new users IT department: every day. 150 in the Over 3.5 million new development division users every year. and 100 in other IT divisions (IS, DWH, R&D, etc.). MORE THAN 500 MORE THAN 90 MILLION PAGE MILLION LISTED VIEWS (Peak) ITEMS The number of page The number of listed views has doubled items has increased within the last 3 years. by 75 million over the past 3 years. 3 Rafał Kudliński – BI Manager Allegro Group
  • 4. Our figures are extraordinary in all areas. We use a leading-edge technology wherever possible. The power consumption of our DCs is bigger than 800 average households together! Do you really know Allegro? 4 Rafał Kudliński – BI Manager Allegro Group
  • 5. We decided that measuring our internet services performance is most important for our business growth. It covers both services and user areas. We have to really understand what is happening on our websites and who is our most valuable user. Business requirements (Priority 1) What is our internet services performance? We need to play with data, simulate and have influence on growth; Users expecting quality and we are expecting more sales; We need to measure the categories?; We need to know if our pricing model is optimal?; We need to know when the growth is getting slowed down? What influence the success rate for auctions for different categories? We need to know our refunds, fees; We need to analyse the method of payment; Auctions on the front page and we need to analyse the conversion rate and why? We want to measure the effect of the changes in the categories; We need to benchmark countries; What products are sold most frequently ? new or used? What is source of our profit?; What is result of search? What user do after that? We need to know where user click and what he do on our site? 5 Rafał Kudliński – BI Manager Allegro Group
  • 6. The Operational performance and marketing campaign effectiveness is also crucial to our business. Co brand and affiliate programs as valuable sources of traffic and new users registrations have to be carefully monitored as well. Business requirements (Priority 2 and 3) What is our operational performance? We need to do our job faster, better, more efficient; we need to know which projects to realize, which are profitable; We need to measure the activity? What is our Marketing campaigns performance? (We need to measure the campaigns?; We need to know effect of marketing action? source of traffic? need to track the result of our spending. What is our co-brand performance? What are the sources of new registrations? What is our Affiliate Performance? We need to know affiliation program impact? What is offered Products performance? We need to measure products? 6 Rafał Kudliński – BI Manager Allegro Group
  • 7. Agenda 7 Rafał Kudliński – BI Manager Allegro Group
  • 8. The first project took 6 months to complete, with 8 people working on it. Support from external companies was necessary due to the implementation of a new technology and software. Projects in Numbers Project duration : 12 months Project team: 8 – 12 people Man/days spent: 800 Active Users – 120 Implemented reports – 100 Implemented KPIs – 160 Biggest source system size – 7TB Largest Tables – 2.8 billion records 8 Rafał Kudliński – BI Manager Allegro Group
  • 9. We load data from a real time copy of the production system. Extraction and transformation processes are performed to load data to DWH production scheme. Finally aggregations are built to improve query processing performance. We use OWB as ETL tool. Data warehouse architecture Allegro Logical Production Standby Load DWH Staging Area ETL DWH Production Oracle DB Oracle DB Oracle DB Oracle DB Oracle Data Guard Production Environment ETL 2 * IBM P590 Machine DB 1 DB 2 .. MySql DB ..10 MySql OWB MySql DataMart Oracle DB Click Stream recording Environment Data Warehouse Environment 10 * DL360 Machine Oracle Database Machine 9 Rafał Kudliński – BI Manager Allegro Group
  • 10. We use Oracle Business Intelligence Enterprise Edition as BI tool. OBIEE is connected to both Target and DataMart schemas. We have almost 120 active users. 10 power users perform Ad- hoc queries. Allegro DWH & BI system architecture Interactive Dashboards DWH Production Ad-hoc Oracle BI Server Oracle BI Server Target Analysis Transaction Platforms Delivers DWH Production and Alerts DataMart Data Warehouse Environment MS Office Oracle Database Machine Plug-in Other Oracle 11g Systems 10 Rafał Kudliński – BI Manager Allegro Group
  • 11. BI Portal presents the most important reports / KPIs describing performance of our major auction platforms in all countries we operate. We can find there information about open auctions, registered users, bids, sales and charges. Allegro Performance KPIs 11 Rafał Kudliński – BI Manager Allegro Group
  • 12. Product managers can analyze a number of measures drilling down in the product category tree. They can filter data by selecting an auction type or a seller type. Auction Category Analysis 12 Rafał Kudliński – BI Manager Allegro Group
  • 13. BI Portal contains also information about IT department performance. Managers can see current budget realization, SLA, Traffic and status of most important current IT projects. IT Department KPIs 13 Rafał Kudliński – BI Manager Allegro Group
  • 14. We deliver information about the number of clicks grouped by users, user locations, services, scripts and, most importantly (not available yet), by product categories. The users can drill down to detail information. Click Stream analysis 14 Rafał Kudliński – BI Manager Allegro Group
  • 15. DB Machine is very efficient in all types of ETL processing. We do parsing, cleaning, merging and joining of almost 500 million records each day. The number of aggregation tables is calculated and refreshed. Lesson 2 – ETL Processing – DB Machine do it all 15 Rafał Kudliński – BI Manager Allegro Group
  • 16. As usual, in order to have excellent performance, you have to think about partitioning, compression and parallel query execution. No indices; full table scan performance needs to be considered. Lesson 3 – Data Architecture – Standard but Improved We use Standard Star Schema with a collection of fact tables Our largest fact tables have almost 3 billion records (billings, clicks) Our largest dimension tables have more than 15 million records (users, locations) No Indices - no need; in some cases using them was even worse Full Table Smart Scan – works very efficiently We heavily use partitions (days, months) and sub-partitions (attributes) Compression – saves space (avg. 30%) and improves performance Parallel query execution /*+parallel(table,8,3)*/ - works very well – average query execution time improvement = X10 16 Rafał Kudliński – BI Manager Allegro Group
  • 17. Even when using DB Machine, it is necessary to use the aggregation tables to achieve necessary user interface performance. What you get is scalable and fast aggregation and reporting environment. Lesson 4 – User Access – fast and reliable We create a number of aggregation tables to avoid joins between million- record tables Reports and dashboards are delivered within seconds (<5s) even with >100 users working OBIEE works very well with DB Machine especially in reporting and dashboarding OBIEE ad-hoc Answers application is very powerful but still some users need to use SQL to get what they want (automatically generated queries are not adjusted to use all DB machine features) 17 Rafał Kudliński – BI Manager Allegro Group
  • 18. Exadata storage server brings an additional value but not many additional tasks. It can be handled by DBA without any special skills Lesson 5 - DB Administration – no complexity Just typical RAC environment Fully integrated with Grid Control – storage cell monitored with a dedicated plug-in Distributed command execution Easy storage layer administration – replace/create a disk/diskgroup with no more than 3 commands Comprehensive command shell on a storage cell Additional hardware/software components needed for integration with SAN backup environment. Self-monitoring storage layer with email notifications 18 Rafał Kudliński – BI Manager Allegro Group
  • 19. Support from Oracle and external experienced consultants is necessary for successful DW & BI implementation (using new environment) Lesson 7 – External support – helps and speeds up Business Needs Business Discovery (performed with the help of Oracle Consulting ) was very valuable to prioritize business requirements - Jamal El Faiz ETL Process Experience in massive data processing from ISE – Igor Michaljow OBIEE Expertise in building robust reports and dashboards from Oracle Consulting Alessandro Sabelli, Małgorzata Baran, Marzena Krzanowska DB Machine administration Some initial configuration made by Oracle Support from RAC PAC team (best practices, service requests) Update Patches are frequently released Experienced internal DBA is crucial – Wojciech Semenowicz 19 Rafał Kudliński – BI Manager Allegro Group
  • 20. Right now we are working on processing Click Stream data to DWH. We have more than 400 mln page views every day. In next few months data from our payment and classified services will be loaded . Next Steps and Outlook FUTURE PRESENT PAST PAST 20 Rafał Kudliński – BI Manager Allegro Group
  • 21. Recommendations Thing big act small and before you start search for the right staff! Plan and manage project carefully Have right sponsor and support from business site Oracle Database Machine is definitely right choice At the beginning Support from Oracle consulting is crucial Stand for Information Democracy in your company 21 Rafał Kudliński – BI Manager Allegro Group
  • 22. Q&A 22 Rafał Kudliński – BI Manager Allegro Group