qlikview enables active bi@bics - amazon web...

33
Qlikview enables active BI@BICS Merlijn Uyttersprot Stefaan Paridaens

Upload: ngoduong

Post on 27-Jul-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Qlikview enables active BI@BICS

Merlijn UyttersprotStefaan Paridaens

CompanyCompany

The business

Sender Receiver

Belgacom

slide 3 | BICS confidential | 16 May 2012

Belgacom

Swisscom

MTN

Fixed operators

Mobile operators

xSP’s

Fixed operators

Mobile operators

xSP’s

Credentials1.6 Bio EUR

revenue

27 Biominutes

Shareholders

57,6%

22,4%

slide 4 | BICS confidential | 16 May 2012

250+mobile

operators

600+clients 400

FTE

20%

4th largest voice carrier

15

20

25

BUILD DIVERSIFY CONSOLIDATEBio minutes

slide 5 | BICS confidential | 16 May 2012

0

5

10

15

'99 '00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10

World leader in mobile data

• 860+ destinations• 650+ direct • 240+ on-net mobile operators

� 850+ destinations� 620+ full2way� 210+ on-net mobile operators

slide 6 | BICS confidential | 16 May 2012

• 350+ destinations• 75+ on-net mobile operators

� 500+ destinations� 145+ on-net mobile operators

DWH business environmentDWH business environment

BICS datawarehouse

Data sources

DailyDaily

MMS platforms SMS platforms

Technical reportingTechnical reporting

Voicereporting

Voicereporting

Datareporting

Datareporting

slide 8 | BICS confidential | 16 May 2012

Billing system

Crescendo

CDRD Geoprobe

ContinuousContinuous

Datawarehouse

Objective reportingObjective reporting

Finance reportingFinance

reporting

reportingreporting

QoSreporting

QoSreporting

Intranet

Architecture

BTeqBTeq

Webi/Deski

OLTP

Extranet

OLTPOLT

POLTP

slide 9 | BICS confidential | 16 May 2012

Shortcomings...

• Complexity• Growing volumes• Increase of services• Increased complexity

• Reporting framework not evolved• Multi star schema’s, heavy objects,...

• Poor performance

Characteristics

• DB/ETL• 3 environments (DEV/UAT/PROD)• 5 Tb of data• ~ 70 workflows

• Reporting• 6 BOXI environments• +/- 30 universes• +/- 300 reports

Evolution

Weaknesses

Challenges

• Large, growing volumes

• Continuous updates

• Re-processing: last two months, Year-to-date...

• Large user community (~75% of BICS)

slide 10 | BICS confidential | 16 May 2012

• Large user community (~75% of BICS)

Qlikview requirements

• Large volumes but highly detailed

• Performance for front end & back end

• Ease of use to facilitate day to day

• Shorter development cycle

• State of the art functionalities

• Upgrade to intuitive look & feel

Qlikview use casesQlikview use cases

BICS use cases

Commercial

dashboard

Daily refresh

Quality of Service

dashboard

15 min refresh

slide 12 | BICS confidential | 16 May 2012

Retention period

• 3 months daily• 650 Mb

• +/- 13 million records

• 9 months monthly • 1,8 Gb

• +/- 22.5 million record

Retention period

• 24 h of RAW data• 175 Mb

• +/- 14,5 million records

Quality of Service

dashboarddashboard

Quality of Service dashboard

Setting

• Data sources

Network devices and monitoring

systems

• Contents

Quality of Service data

• Complexity

Technical QoS report

• Questions:

• Are we experiencing QoS problems?

• For which carriers/destinations?

• When did the problem(s) start/stop?

• Current approach:

VTM (JAVA – homemade)

slide 14 | BICS confidential | 16 May 2012

• Complexity

• Denormalized data model

• Simple reports

• Limited history

• Various levels of aggregation

• Challenges

• High volumes• Near real-time reporting, low latency:

network monitoring!

VTM (JAVA – homemade)

• New approach: QlikView

Simple report, created by BICS in a

couple of hours for the POC, with no

specific training on the tool

Current approach: VTMRun report on aggregated statistics, but:

• which destination to pick?

• which time range to pick?

���� No global overview

slide 15 | BICS confidential | 16 May 2012

Click for the results...Click for the results...

Select Time RangeSelect Time Range

SelectDestinationSelectDestination

Current approach: VTM

slide 16 | BICS confidential | 16 May 2012

• Pick one destination and time range at random

• If no issue, come back to the form and repeat

• If QoS issue

• is it destination or carrier-related?

• which TKG, which release causes?

���� Need other reports to find-out

• Global overview!

• Box size = number of seizures

• Color = NER

New approach: QlikviewNew approach: Qlikview

slide 17 | BICS confidential | 16 May 2012

• Color = NER

� Look for large red boxes: those are the QoS issues to focus on

� Click on a box to select the carrier: Drill-Down

Click toSelectCarrier

Click toSelectCarrier

New approach: QlikviewNew approach: Qlikview

Selected CarrierSelected Carrier

• Carrier selected

• Can see the QoS for all destinations

Only one impacted here

� Click on it!

slide 18 | BICS confidential | 16 May 2012

Click toSelectDestination

Click toSelectDestination

� Click on it!

New approach: Qlikview

slide 19 | BICS confidential | 16 May 2012

• Carrier and Destination are selected

� This selection is also active on the other report tabs!

New approach: Qlikview

• First Tab:

Time evolution of the QoS for same carrier and destination

� See when problem started and stopped

slide 20 | BICS confidential | 16 May 2012

New approach: Qlikview

Drill-down on the problematic time window

slide 21 | BICS confidential | 16 May 2012

New approach: Qlikview

Third Tab:

• Also for same carrier and destination

• For the selected time window

• Further drill downs per Release Cause and TKG

slide 22 | BICS confidential | 16 May 2012

TKGTKG

ReleaseCauseReleaseCause

� Initial questions fully addressed !!

Commercial dashboardCommercial dashboard

Commercial dashboard

Setting

• Data sources

Pricing, billing, network,supplier &

reference data systems

• Contents

Operational figures

• Complexity

Commercial Dashboard

• Questions:

• “measures - destination/customer/...?

• Worst/best customers/destinations?

• Where loss in revenue, traffic,...?

• Impacts of special ‘events’-Trends

• Current approach:

slide 24 | BICS confidential | 16 May 2012

• Complexity

• Multiple source systems

• Intensive reprocessing

• Multiple angles

• Various levels of aggregation

• Challenges

• High volumes• Simple representation of complex

data

• 9am SLA

• Current approach:

• Up to 10 different reports to be used

• Time consuming (performance)

• Constant load on backend

• Multiple versions of “truth”

• New approach: Qlikview

One single dashboard combining all

New approach: Qlikview

slide 25 | BICS confidential | 16 May 2012

• Discover peaks/drops for costs, revenues,

volumes

• Compare last day/week/month figures

• Forecast running month figures

New approach: Qlikview

slide 26 | BICS confidential | 16 May 2012

Which customers/destinations caused the

increase/decrease ?

New approach: Qlikview

slide 27 | BICS confidential | 16 May 2012

• Focus, Filter on Top X cases only

• Analyse per product, time, other metrics

New approach: Qlikview

slide 28 | BICS confidential | 16 May 2012

• Show full details

• Real problem?

• Action required?

• For one customer/destination only?

ConclusionConclusion

What did Qlikview bring us?

Increased operational efficiency

Extended analysis• Encourage data

Quick time to value• Integration &

slide 30 | BICS confidential | 16 May 2012

efficiency

• Highly optimized, scalable IN MEMORY engine

• Encourage data exploration

• Associative experience

• Centralized analysis

• Integration & deployment

• Intuitive & fast learning curve

• Development efficiency

• Future reporting development

Conclusion: customer satisfaction!

slide 31 | BICS confidential | 16 May 2012

www.bics.com

Qlikview enables active

BI@BICSMerlijn Uyttersprot

Stefaan Paridaens

Moscow, 17 April 2012Moscow, 17 April 2012