Anda di halaman 1dari 31

openS

An Int

UNIT 1: Intr

00:00:00
00:00:21
00:00:30
00:00:38
00:00:48
00:00:57
00:01:04
00:01:13
00:01:25
00:01:32
00:01:46
00:01:58
00:02:05
00:02:13
00:02:25
00:02:32
00:02:40
00:02:48
SAP
troduc
roduction a
So why di
how we e
So the ba
80s, early
when SQL
away from
and mana
structured
And that's
And at the
the hardw
hardware
Or even a
the hardw
How was
have main
and... wel
And then
accessing
Somethin
And the o
database
The DRAM
It was mill
thing was
And so M
itself.
And alrea
limitation,
governed
the proces
in order to
by 2003 a
reach.
ction t
nd Backgro
id we do HAN
nded up here
sic idea was
y 90s,
L was a relat
m file-based d
agement of s
d relational w
s what SQL m
e time when
ware that imp
that is availa
already 10, 1
ware was alre
it different? S
n memory,
l, actually the
there is the d
g it out of dis
g like 10,000
ther thing tha
when it was
M was much
lions of times
that CPUs b
oore's Law w
dy by 2003 i
by things tha
ssors were n
o continue th
also, it was cl
to SAP
ound of SAP
NA, and wha
e?
s very straigh
tional algebra
data manage
pecialized st
way to manag
means. It's a
the RDB wa
lemented rel
able now.
1, 12 years a
eady very diff
So if you loo
ere are layer
disk. And acc
k.
0 times or mo
at happened
first built.
h more expen
s worse in pr
back then we
was largely a
t was clear t
at we cannot
not going to b
e performan
lear that a co
P HAN
P HANA
at is some of
htforward. Th
a, and SQL s
ement
tructures and
ge data.
structured q
s designed,
lational data
ago, when w
fferent then.
ok at this pict
rs in between
cessing data
ore faster. So
d was.... so th
nsive and mu
rice/performa
ere single co
attained beca
that this was
t control, like
be single cor
nce and manu
ompletely ne
NA by D
f the backgro
he relational d
started to be
d so forth, an
query langua
bases was s
we started thi
ure, typically
n as well; the
a from memo
o this is slow
his was not c
uch smaller t
ance than it i
re.
ause of impro
running into
e the speed o
re any more
ufacturing be
ew kind of da
Dr. Vis
ound, how HA
database wa
ecome popula
nd objects, a
ge, that was
significantly d
nking about
y in computer
e on board ca
ory is dramat
w, and it is ug
clear in the d
han it is now
s now. Also,
ovement in th
a physical w
of light and th
enefits of Mo
tabase parad
shal S
ANA came a
as designed
ar. People w
nd get into a
s the original
different than
re-doing the
rs we have C
aches and s
tically faster t
gly, and we d
days of the re
w.
, the other fu
he single cor
wall, into a ha
hings like tha
oore's Law. S
digm was wi
Sikka
bout and
in the late
wanted to get
a more
name for it.
n the
database,
CPUs, we
o forth.
than
don't like it.
elational
ndamental
re CPU
ard
at, and that
So already
thin our




00:03:03
00:03:15
00:03:25
00:03:36
00:03:45
00:03:55
00:04:04
00:04:12
00:04:19
00:04:30
00:04:41
00:04:48
00:04:56
00:05:01
00:05:06
00:05:16
00:05:29
00:05:41
00:05:52
00:06:00
00:06:13
And when
database,
That is mu
columnar
The reaso
or so year
Some sor
other sort
And analy
this was th
that, you k
are very, v
columnar
retrieve th
And colum
more than
and for a
performan
and this is
offer some
as well as
So, when
was that S
The reaso
paradigm
The good
So if you l
and Rudi
and built a
his friends
started to
projects th
And some
to one of m
who was a
was an in
Sort of a s
project, w
back in 20
was pretty
n we started
, then it has t
ulticore proce
structures.
on why colum
rs ago, OLTP
rts of compan
s of compan
ytical workloa
he belief tha
know, you ar
very differen
structures w
hem significa
mnar technol
n 20 years ol
long time, pe
nce. In the ca
s more than 2
e unique adv
s multicore pr
we looked a
SAP had to b
on for it was
in database
news was th
look at the tim
Munz did his
a database t
s
build TREX.
hat Hasso as
e of the work
my PhD adv
also his stud
-memory row
second gene
which was de
003. When F
y remarkable
thinking abo
to be built ar
essing; mass
mnar structur
P and OLAP
nies were bu
ies were sta
ads are quite
t everybody
re either ana
t. Neverthele
were invented
antly faster.
ogy itself is n
d,
eople have k
ase of Sybas
20 years old
vantages for
rocessing an
at this, when
build a new d
very straight
s is possible
hat SAP had
me line of wh
s thesis,
hat we all kn
. And I joined
sked me to th
k that Franz h
isors, Gio W
dent. And San
w store techn
eration datab
monstrated a
Franz showed
e.
2
ut this, it bec
round the new
sively larger
res are intere
had become
uilding things
rting to build
e different tha
in the indust
alyzing things
ess, the colu
d to store the
not new. Dat
known that co
se IQ, it is a d
now. So by
improving a
nd large avai
I started thin
database.
tforward. Am
e.
d worked on d
here we hav
now now as M
d in 2002, an
hink about w
had done wa
Wiederhold, an
nk had been
nology.
base. And Fra
and was the
d the EUCLID
came clear th
w reality of h
and cheape
esting is beca
e very differe
for OLTP, fo
d things prima
an OLTP; or
try had,
s or you are w
mnar databa
e same relati
tabases like
olumnar data
disk-based c
this time, it w
nalytical perf
lability of larg
nking about t
mong other th
database tec
e been, way
MaxDB. And
nd I started th
was database
as already kn
nd he introdu
n working on
anz and Stef
winner of the
D running a
hat if SAP ha
hardware:
r main memo
ause already
ent kinds of in
or transaction
arily for OLA
at least this
writing things
ases were inv
onal informa
for example
abases are b
columnar dat
was clear tha
formance
ger quantitie
his back in 2
ings, first of
chnology for
back here in
around 1999
hinking abou
es.
own by that
uced me to S
a technology
fan and the g
e very first D
billion record
as to build a
ory; and the
y by that time
ndustries, in
nal applicatio
AP, for analyt
was the ass
s, and these
vented,
ation, but to b
our own Syb
better for retr
tabase,
at columnar d
es of DRAM.
2002. My firs
all, a comple
quite some t
n the past wa
9, Franz and
ut, one of the
time. I went
Sang Cha
y called P*TI
guys built the
DKOM that SA
ds in one sec
new
advent of
e, about 10
fact.
ons, and
tics.
umption,
two things
be able to
base IQ are
ieval
databases
t conclusion
etely new
time.
as 1977,
d some of
first
and I talked
IME, which
e EUCLID
AP ever did,
cond, that




00:06:25
00:06:36
00:06:47
00:06:58
00:07:10
00:07:19
00:07:29
00:07:37
00:07:46
00:07:59
00:08:12
00:08:21
00:08:31
00:08:36
00:08:48
00:09:00
00:09:09
00:09:21
00:09:29
00:09:37
00:09:45
So Hasso
investigat
And in Au
he had, th
And he wa
amazing a
from this n
guess wa
aggregate
indices, d
as I was d
I had just
this was a
database
to rethink
HANA, as
That's sor
And so we
database,
at SIGMO
HANA dev
for buildin
HANA.
It went int
So that, b
So HANA
Sapphire,
who were
unbelieva
Part of the
history of
As we are
launch of
HANA bec
So 2 year
than a bill
A billion d
in 2 years
And more
implemen
o started to te
ion into how
ugust of 2006
hat we could
anted to rew
ability to calc
new databas
s 70% or so
es,
aily totals, w
driving home
come back f
a fundamenta
the architect
s Hasso's new
rt of where th
e started wor
, this column
OD in New En
velopment p
ng the HANA
to RTC, and
oys and girls
A became gen
I had showe
starting to d
ble journey.
e... by far the
enterprise so
e taping this
HANA. Actu
came genera
rs and 3 mon
ion dollars in
dollars. Yes, t
s and 3 mont
e than 2,000
ntations going
each these th
all of these t
6, about 30 m
rewrite Fina
write Financia
culate things
se technology
of the code
weekly totals,
,
from Hawaii,
ally new idea
ture of the ap
w architectur
he HANA nam
rking on that
nar in-memor
ngland. And
roject
product. Oc
then J une 20
s, is a little hi
nerally availa
ed the first 25
do all kinds o
e fastest grow
oftware.
it is Septemb
ally, it's exac
ally available
nths ago. In t
n revenue.
that is 1 with
hs. That's pr
customers h
g already.
3
hings at HPI
things could
metres from h
ncials.
als for the fou
on the fly, a
y, that we co
in Financials
monthly tota
and as I wa
a, not only in
pplication its
re.
me comes fr
t. In 2009, Ha
ry database,
it was extrem
ctober of 200
011, HANA w
istory of how
able in J une
5 or so custo
of amazing th
wing product
ber of 2013,
ctly 2 years a
e.
those 2 years
h 9 zeros
retty unbeliev
have already
around 2004
be combine
here, in his o
urth time in h
nd the drama
ould actually
s was about c
als, things of
s driving hom
databases b
elf. And so t
rom. August 2
asso present
mely well rec
9. On Decem
went genera
w HANA cam
of 2011, sho
omers that w
hings with HA
t in our histor
so it's about
and 3 months
s and 3 mon
vable.
purchased H
4, and started
d into a full d
office, he told
is life. And th
atic performa
get rid of all
creating and
this sort. An
me that night
but in how we
hat night, I th
2006, right h
ted his pape
ceived. That
mber 1st of 2
lly available.
e to be.
ortly after Sap
e had worke
ANA. Since th
ry. By my ca
2 years and
s! It was J un
ths, HANA h
HANA. We h
d to launch a
database.
d me about th
his time, bec
ance that we
the aggrega
d managing th
nd I remembe
t, it was very
e can apply t
hought of the
here in Palo A
r on the in-m
Fall, we star
2010, we lau

pphire, back
ed with
hen it has be
alculation also
d 3 months si
ne 20th of 20
has already m
ave somethi
a real
his idea that
cause of this
e get
ates. And his
hese
er that night
y clear that
the
e name
Alto.
memory
rted the
nched
k then. At
een an
o in the
ince the
11 that
made more
ng like 1100





00:09:54
00:10:08
00:10:19
00:10:29
00:10:38
00:10:50
00:11:00
00:11:08
00:11:17
00:11:28
00:11:39
00:11:45
00:11:54
00:12:03
00:12:16
00:12:26
00:12:35
00:12:44
00:12: 56


And it has
hardware
HANA itse
Inside, rig
It is now 1
chip came
which had
running so
We just re
it was clea
was some
Without yo
So 10 har
Dell, Leno
And we ha
consultan
And all kin
kinds of s
consulting
SAP itself
already ru
or is in the
recently, t
is ISP. Ou
users in o
Our whole
has been
So that is
supposed
Everybody
most miss
including
the next 1
And we ar
systems o
s just been a
vendors are
elf is the resu
ght?
10 years sinc
e out,
d two CPU co
omething like
ecompiled th
ar that this m
ething that w
ou, HANA w
rdware vendo
ovo, Hitachi,
ave all kinds
ts from arou
nds of compa
ervices, edu
g, training aro
f: we have no
uns on HANA
e process of
that we are r
ur internal ER
our company
e company d
running on H
something.
d to be simply
y used to thi
sion-critical, m
our own, of a
0 days we'll
re one of abo
on HANA; so

hell of a jou
e manufactur
ult of a deep
ce we started
ores, and Da
e 85% faster
e software fo
multicore ben
as going to r
ould not be p
ors, IBM, HP
all kinds of c
of storage p
nd the indus
anies in the e
cation,
ound HANA,
ow 77 produc
A
running on H
eally, really p
RP system n
.
depends on th
HANA.
Quite an am
y an analytic
nk that HANA
most comple
a very, very l
be closing o
out a dozen
o this is some
4
rney since th
ring hardware
collaboratio
d working wit
aniel Schneis
r because it h
or the Woodc
nefit that we g
really... So, t
possible.
P, Cisco, Fuji
companies a
partners and
stry have bee
ecosystem a
so it's been
cts of ours th
HANA. And o
proud of,
ow runs on H
he ISP syste
mazing testam
c.
A is an analy
ex, large-sca
large compa
our own book
companies r
ething quite e
hen. Beyond
e for HANA.
n with Intel..
th Intel. I rem
ss had called
had 2 cores.
crest chip. A
get from HAN
hanks to our
tsu,
re making se
stuff like this
en trained on
are building a
quite an inc
hat run on HA
one of the m
HANA. And t
em, and ISP
ment to this p
ytical produc
le ERP syste
ny is running
ks on HANA
right now tha
extraordinary
the custome
. it's somethi
member when
d me and told
ctually, it wa
NA
r friends at In
ervers for HA
s. Almost 10,
HANA: Tha
applications o
redible journ
ANA, and ev
ost amazing
this has basic
now, for the
product. And
ct. But to see
em,
g on HANA
for the very f
at are running
y.
ers, 10 differ
ing like that..
n the first Wo
d me that TR
as the same c
ntel. You are
ANA.
,000 differen
at's quite spe
on HANA, bu
ney.
very single pr
things that o
cally more th
last roughly
it was origin
e that one of t
knock on w
first time.
g their own E
ent
.. Intel
oodcrest
REX was
code. Then
the best!
nt
ctacular.
uilding all
roduct either
our team did
han 60,000
5 weeks
nally
the world's
wood in
ERP


r


UNIT 2A: S

00:00:00
00:00:16
00:00:24
00:00:32
00:00:47
00:01:00
00:01:09
00:01:22
00:01:34
00:01:42
00:01:54
00:02:06
00:02:18
00:02:29
00:02:42
00:02:51
00:03:02
00:03:17
00:03:26
00:03:38
00:03:47
SAP HANA T
So let's ta
technolog
We can't b
Hasso ha
those.
The basic
data local
plus the fa
And espe
run, that w
That is ba
the fact th
We have
are paralle
So every
server, it h
2 terabyte
persistenc
And that i
us to fully
Unlike the
low, and s
the less y
that high,
This is 80
gigahertz
It's an unb
So everyt
One of the
processor
Three and
is nearly u
with the n
means is
or some m
kind of a t
calculate
Technology:
alk some HAN
gy.
be all about
s this amazin
c thing to kno
ity in memor
act that we re
cially thanks
we could wor
asically the se
hat it runs ma
the ability in
el.
operator in H
has up to 80
es of DRAM,
ce on the ser
s a pretty am
utilize all of
e assumption
so forth, here
ou have to s
you get 80 C
0 CPUs, roug
of clock spe
believable am
hing on HAN
e most impo
r 3.5 billion s
d a half billio
unlimited
umber of co
that if you ha
manufacturin
thing,
a risk for a b
Parallelism
NA technolog
PowerPoint
ng set of icon
ow about HA
ry, and colum
e-thought ev
s to Colgate,
rk with while
ecret for how
assively para
HANA, beca
HANA operat
CPU cores,
and you can
rver.
mazing amou
them.
ns of the pas
e, our belief i
store, the mo
CPU cores.
ghly 3 gigahe
eed available
mount of com
NA was desig
rtant statistic
scans per sec
n integer sca
res, the num
ave some bu
g run to plan
bank, or figur
5
m
gy. And yes,
and traffic lig
ns with rega
NA is that th
mnar structur
verything, and
who gave us
we were bu
w HANA cam
allel.
ause we rede
tes in paralle

n put maybe
unt of compu
st, where peo
is the more y
ore you calcu
ertz clock spe
e to you.
mputing capa
gned to take
cs to rememb
cond, per co
ans per seco
mber of CPUs
udget forecas
n, or some sa
re out the opt
every once
ghts and thin
rd to HANA t
e combinatio
res,
d worked tog
s the very firs
ilding HANA
me about. The
esigned ever
el. We have t
5 or even m
ting power. T
ople used to t
you burn the
late on the fl
eed on every
acity. And yo
maximum ad
ber is that HA
re.
ond per core.
s, the numbe
st to run,
ales analytics
timal path to
in a while, w
gs of this so
that he uses
on of multico
gether with c
st actual ERP
.
e power that
rything from
the ability to.
ore terabyte
The 80 CPU
try to keep th
CPUs the fa
ly, and so on
y single one o
u have 2 tera
dvantage of
ANA does on
This means
er of servers.
s to run, or if
ship a conta
we have to ta
ort all the time
. I'll go over
ore, parallelis
customers to
P system of
t HANA deriv
scratch, all o
... If you take
es of SSD as
cores HA
he CPU cons
aster you get
n. On a single
of them, this
abytes of da
these two th
n the Ivy Brid
s that basical
So basically
f you were to
ainer from Sh
alk
e.
some of
sm,
do this.
theirs to
ves is from
operators
e a modern
the
ANA enables
sumption
t the results,
e box, about
is 240
ta in DRAM.
hings.
dge
lly, the scale
y, what this
o run any
hanghai to


s
t




00:03:59
00:04:07
00:04:15
00:04:24
00:04:31
00:04:43
00:04:54
00:05:05
00:05:18
00:05:30
00:05:41
00:05:51


Seattle,
anything o
one core,
or more o
from. We
because o
per secon
And this m
anything t
So, the co
major ope
In fact, the
throw that
What that
processor
and then
intra-oper
itself.
And of co
have nativ
from.
So that is
this, Sanja
and with a
trying to d
That is so
parallelism
of that sort: I
or less in one
also do in ad
of the native
nd per core.
means that w
that we can t
ore of HANA
erators in cal
ey use what
t word aroun
t means is th
rs, we can ev
run that also
rator paralleli
urse, today's
ve parallelism
: Number on
ay has this fu
a little window
depict a CPU
ort of the icon
m. So that is

f it requires l
e second on a
ddition to the
algorithm in
we can basica
think of.
is built arou
culations, in
we call intra
d: Vishal sai
at basically t
ven take, wit
o within an op
ism runs som
s relational d
m. So this is
e is the para
unky icon tha
w-like thing i
U... like that.
n. When you
number one
6
let's say 350
a hundred co
ese scans,
the operato
ally aggrega
nd these prin
joins, in sca
a-operator pa
id intra-opera
that not only
thin the opera
perator in pa
mething like 6
databases or
where some
allel operator
at sort of loo
n the middle
look at Hass
e.
billion scans
ores. This is
rs, we do ab
te anything o
ncipals of pa
ans, all use p
arallelism. Th
ator parallelis
do we take
ator itself, we
rallel. So it's
6 and a half
yesterday's
e of the treme
rs. Let me se
ks like that
e, and then lit
so's notes an
s, you can do
basically wh
out 12.5 to 1
on the fly tha
rallelism in th
arallelism.
at is, in a co
sm.
a little job an
e can take a
quite extrao
times faster
relational da
endous adva
ee... where is
ttle things lik
nd stuff, that
o this in 100
here the pow
15 million agg
at we can ima
he operators
ocktail party y
nd distribute
part of the jo
ordinary. Actu
than just par
atabases don
antage of HA
s the? Yeah,
ke that. I think
is the icon fo
seconds on
er is derived
gregations
agine,
s. All the
you can
that across
ob
ually, the
rallelism by
n't even
ANA comes
there is
k he was
or





UNIT 2B: S

00:00:00
00:00:20
00:00:26
00:00:33
00:00:44
00:00:57
00:01:08
00:01:14
00:01:23
00:01:31
00:01:41
00:01:51
00:02:02
00:02:08
00:02:20
00:02:32
00:02:43
00:02:54
00:03:02
00:03:08
00:03:19
SAP HANA T
The secon
The colum
The colum
But basica
store ever
So this is
store is in
like optim
memory, y
And so we
team had
So we hav
transactio
is that you
already th
I hope you
when you
one of ou
BSEG,
which is o
the heade
The accou
The docu
not 320
So it is a v
structures
wants to k
handle ma
So in a co
you are in
and demo
disk, you
then you a
this inform
Here, not
massively
In fact, yo
Technology:
nd big one in
mn stores are
mns, they are
ally, you take
rything abou
column store
-memory, an
istic, latch-fre
you have to
e do latch-fre
designed, a
ve both of th
ons quite quic
u can do ana
he number.
u guys reme
think about
r sales order
one of the two
ers and this is
unting line ite
ment name,
0 pieces of in
very, what w
s and whenev
know someth
aybe 10, 20
olumnar data
nterested in g
onstrate that.
are grabbing
are identifyin
mation up. So
only do you
y parallel, bec
ou can take m
Row and C
n HANA is th
e basically lik
e not all unifo
e a relation w
t it in column
e, and you h
nd it has som
ee index trav
be able to do
ee index trav
nd so on and
ese. And the
ckly. The ben
alytics and re
mbered this:
enterprise d
rs, for examp
o core tables
s the line item
ems. And the
number, typ
nformation a
we would call
ver somebod
hing about, le
out of these
a structure, th
getting inform
. In a row sto
g things row
ng the colum
o it's dramati
get just the c
cause you ca
more than on
7
Column Stor
e row and co
ke that.
orm, and I'll g
which sort of
ns.
ave the row
me pretty ama
versal, which
o that withou
versal. So thi
d so forth.
e benefits, of
nefit of the co
eads dramati
: three and a
ata structure
ple, or the ma
s; BKPF is th
ms.
e BSEG table
e, is it credit
bout that.
wide data st
dy, a normal
et's say, acco
320 fields.
hat means th
mation on, qu
ore, in a tradi
by row, and
ns out of the
cally slower.
columns tha
an assign dif
ne core for on
res
olumn stores
get into the r
looks like a
store, which
azing inventi
h is when you
ut locking up
s was a new
f course, of t
olumn store,
cally faster.
a half billion s
es,
anufacturing
he other one,
e has somet
, is it debit, is
tructure. And
human bein
ounting line i
hat you just p
uickly assem
itional disk-b
then after yo
e rows that yo
.
t you are inte
fferent cores
ne particular
s.
eason for wh
table or an E
is more trad
ons,
u have to sto
the whole th
w data structu
he row store
like I alread
How much fa
scans per se
order, or the
, in our Finan
hing like 320
s this the add
d when you h
g,
items, our br
pick out the o
ble them into
ased row sto
ou have retrie
ou are lookin
erested in, bu
to grab the
column. And
hy that is.
Excel spread
ditional, exce
ore a transac
hing.
ure that Sang
e are that you
dy talked abo
aster? Well,
econd per cor
e account se
ncials applica
0 fields in it.
dress, is it ov
have such wi
rains have th
ones that you
o the result,
ore, you are
eved all the r
ng for, and th
ut, in fact, do
different colu
d this is the f
sheet, and
ept our row
ction in
g and his
u can do
out,
I mentioned
re. And
egments, the
ation. This is
verdue or
ide data
he ability to
u need, that
going to the
rows,
hen pulling
o that
umns.
fancy


s


00:03:29
00:03:37
00:03:48
00:03:59
00:04:09
00:04:19
00:04:29
00:04:40
00:04:49
00:05:00
00:05:08
00:05:19
00:05:28
00:05:37
00:05:46
00:05:56
00:06:06
00:06:14
00:06:21
cocktail th
So that's b
they were
and our te
the way w
So you ha
that we ca
So this is
transactio
very quick
merge, int
slow
so whene
the main,
And if eve
And one o
is we have
which sits
Like let's s
that is flyin
at the sam
or you wa
know, eve
on the fiel
or MRI ma
which are
those can
gets some
happen,
and then
things. So
which ena
time prese
and absor
it, the wor
sitting the
and you a
translating
and every
down his
So this is
hing that I tol
basically the
e slow when
eams worked
we do that is
ave the basic
all the delta s
the main col
ons come into
kly, and ever
to the main s
ever there is a
then you ca
erything that
of the things
e added a co
s as a buffer
say if you are
ng in the sky
me time to th
ant to capture
ery piece of i
ld,
achines of P
e sending out
n come into th
e breathing r
in the meant
o this is an ex
ables us to ru
erving the be
rb the transa
rld sort of wo
ere and trans
are speaking
g the thing in
y once in a w
thoughts in E
the main des
d you about,
idea. Now tr
it came to tra
d super hard
actually a bu
c column sto
store.
lumn store, a
o the delta
ry once in a w
store. And th
a question, if
n do a join b
you are look
that we have
oncept of wh
in front of the
e capturing e
y, and all the
e ground. Yo
e every trade
nstrumentati
hilips, or Sie
t super-fast t
he L1 delta,
room, you du
time, if there
xtremely nov
un very, very
enefits of the
actions at a v
orks like that.
lating things
English sup
n Chinese to
while you get
English, that
sign of the ce
8
, the intra-op
raditionally, o
ansactions,
over the yea
unch of quite
re here. In a
and this is th
while, they g
hen wheneve
f there is info
between the d
king for is in t
e added rece
hat we call an
e delta. And
events comin
engines of e
ou want to ab
e that is going
ion that is co
emens, or Ge
transactions,
and as the tr
ump them int
are question
vel and supe
y fast queries
e row store,
very high spe
. If you ever g
for you,
per fast and t
the other pe
so fast that
is sort of like
entral structu
perator parall
one of the m
ars to make s
e clever, ama
ddition, we h
e delta colum
et merged, t
er there is a q
ormation that
delta and the
the main, the
ently into this
n L1 delta, w
this can abs
ng out of eve
every airplan
bsorb like a m
g on in Wall
oming from a
eneral Electri

ransactions a
to the delta o
ns that come
r-high perfor
s and column
eed into the r
go to China,
hen there is
eople who are
he has to tak
e the L1 delta
ures of HANA
elism.
yths of our c
sure that this
azing techniq
have a less o
mn store. And
hrough a pro
question b
t is partly in t
e main.
en of course
s design of th
hich is a vari
sorb transact
ery airplane o
e in the sky
million event
Street, or yo
ll the tractors
c, or any of t
are closed do
or into the ma
e in, you do jo
rmance archi
nar operation
row store. An
and you hav
this guy who
e sitting in th
ke out a little
a buffer here
A. It's the co
column store
s is not the c
ques.
optimized col
d what happ
ocess called
by the way, t
the delta and
it is really, re
he delta and
iation on this
tions really, r
of your airline
are sending
ts per second
ou want to ca
s of J ohn De
these kinds o
own or when
ain, as things
oins across t
itecture
ns while at th
nd when you
ve a translato
o is continuo
he room,
pen and sta
e.
lumn store th
s was that
case. And
lumn store
pens is that
the delta
his is not
d mostly in
eally fast.
the main
s row store,
really fast.
e company
out events
d,
apture, you
eere that are
of things
n the system
s will
these three
he same
think about
or who is
usly
art to write
hat's our




00:06:33
00:06:43
00:06:50
00:07:01
00:07:10



main inve
that enab
for transa
And keep
think that
this is not
analytics a
inside the
as a way
design. A
and the ot
difficult fo
ention, and in
les us to be a
ctions.
in mind: On
the row store
the case. Yo
and transact
e column stor
to buffer up t
nd we were a
ther people h
r them to do

n addition the
able to achie
e of the thing
e is for trans
ou can do ro
tions in the c
re,
the transacti
able to do th
have decade
so than for u
9
e parallel row
eve a dramat
gs that peop
sactions and
ow analytics a
column store,
ons in the ro
hat because w
es of legacy t
us.
w store
tic performan
le get confus
the column s
and transact
, and we hav
ow. So it is a
we started fr
that they hav
nce, not only
sed about in
store is for a
ions in the ro
ve some attri
completely w
om scratch,
ve to protect.
y for analytics
HANA is tha
analytics:
ow store, you
butes of the
without comp
. And it is mu
s but also
at people
u can do
row store
promise
uch more




UNIT 2C: S

00:00:00
00:00:23
00:00:43
00:00:56
00:01:04
00:01:16
00:01:26
00:01:38
00:01:48
00:02:00
00:02:13
00:02:26
00:02:33
00:02:42
00:02:52
00:03:01
00:03:12
00:03:22
00:03:31
00:03:44
SAP HANA T
So the thi
Dynamic a
And when
Like that,
that you g
That icon
compress
I think it's
So, what
So in a co
something
when you
is maybe
So grabbi
and more
and you ju
those, and
out.
So this is
we want o
and to foll
In the pas
that you c
In the wor
mentioned
That gives
same thin
Wheneve
aggregatio
So if you w
informatio
you can c
cache tha
and our k
faster, and
unnecess
and interm
aggregatio
Technology:
rd main area
aggregation,
n looking for
and some of
grabbed. Like
that Sanjay
sion is someh
more like a
is going on in
olumn store,
g, when you
need to get
10 fields out
ng those out
going like th
ust need 10 o
d achieve a d
a dynamic p
our applicatio
low the princ
st, because d
can out of the
rld of HANA
d; three and
s us the abili
ng applies to
r you need to
ons per seco
want to calcu
on and then c
calculate the
at and answe
ids at HPI ha
d so on. But
sary, cluttered
mediate value
ons this is
Projections
a of innovatio
, and lightwe
the icons, th
f these thing
e that.
has is the ico
how like a we
squeezed di
n projections
like I said, B
need to proj
, let's say, al
t of these 320
t of the 320,
his,
out of these
dramatic per
projection. On
on programm
cipal of minim
databases we
e database, k
this is not ne
a half billion
ty to do mini
dynamic agg
o calculate a
ond per core
ulate weekly
calculates a w
week's worth
er the second
ave been wo
the point is,
d data struct
es, and so fo
s hugely imp
10
s, Dynamic
on is in the a
eight compres
is is the proj
s are filled, a
on for projec
eird disk with
sk than a co
s, dynamic ag
BSEG has 32
ect on this,
ll the custom
0.
so you have
this one,
rformance be
ne of the prin
mers to get, is
mal projection
ere slow, we
keep it in the
ecessary, be
scans per s
imal projectio
gregation.
a total, this sp
, and we can
sums, instea
week's worth
h of totals on
d time around
orking on this
aggregation
tures, and ta
orth. You can
portant in ana
Aggregatio
rea of projec
ssion, or... le
ections icon,
and then you
ctions, and ag
h these arrow
mpression, b
ggregation, a
20 fields in it.
mers which ar
e 320 fields in
that one, tha
enefit, improv
nciples that w
s to do this p
n, meaning g
e used to hav
e application,
cause of the
second per co
ons just as o
peed is twelv
n do this dyn
ad of having
h of totals ou
n the fly. And
d much more
s fancy new o
ns don't have
bles,
n calculate th
alytics, espec
n, Integrated
ctions. And I'
et's call it inte
, it goes som
u do from the
ggregations,
ws going in.
but I think yo
and the integ
When you n
re overdue, a
n here in the
at one, and s
vement in ge
we teach, tha
projection as
get just the d
ve this notion
and then do
tremendous
ore.
ften as we n
ve and a half
amically.
a batch proc
ut of that,
d if it hasn't c
e quickly.
object cache
to be stored
hem on the fl
cially in analy
d Compress
ll explain wh
egrated comp
mething like th
ere into just t
, and the icon
ou know wha
grated compr
need to aggre
and their add
column stor
so on so ju
etting just tho
at we recomm
often as the
ata that you
n that, grab e
o processing
s scan speed
need, and so
f to fifteen m
cess that tak
changed, the
, which make
d into these
ly. So dynam
ytics on raw
sion
hat this is.
pression.
hat.
hose two
n for
t I mean.
ression?
egate
dresses, that
re, like that,
ust grab
ose 10 fields
mend, that
y need,
need.
everything
on that.
d that I
on. The
illion
kes the raw
n HANA can
es it even
mic





00:03:57
00:04:10
00:04:19
00:04:30
00:04:38
00:04:46
00:04:56
00:05:04
00:05:14
00:05:21
00:05:30
00:05:41
00:05:49
00:06:00
00:06:09
00:06:18
00:06:27
00:06:38
00:06:49
transactio
because y
to group t
unrestricte
do that lim
the weekl
If you wan
You don't
Because t
have to be
Here, dire
time you f
And then
reason I h
is becaus
You just ta
even if yo
there are
that there
So you ca
encoding
So you ge
is someth
that we ha
person, yo
so there's
ridiculous
can think
So the int
especially
when you
of the field
What we
customers
routinely g
know, up
what I wa
every time
it was like
And out o
700 gigab
onal data,
you can think
hings togeth
ed manner,
mited only by
y totals in Ch
nt to know th
have to be l
then you are
e limited to a
ectly, on-draw
feel like, on t
the integrate
have been dr
e when you
ake just the f
ou have a bill
like, what, 20
are only 200
an create a d
for which co
et a dramatic
ing quite am
ave the abilit
ou know, the
s one bit, and
ly small amo
of.
egrated com
y when it com
have very s
ds are empty
have been s
s who run an
get ten times
until the time
s always told
e I looked, it
e 1.8 terabyte
of this, somet
bytes is the w
k about aggr
er and add t
y their imagin
hina, except
e total from
imited to tho
e limited to th
as fresh as th
w information
the fly.
ed compress
rawing these
organize thin
fields that ar
ion records o
00 countries
0 values out
dictionary, ho
ountry that is
c compressio
mazing about
ty to do that.
ere's male an
d then you ca
ount of memo
mpression in H
mes to things
sparse fields,
y, and stuff li
eeing with H
nalytical data
s, twenty time
e when it use
d was that it w
is never mor
es.
thing like 1.1
working mem
11
regations, yo
things togeth
nation. So if y
for the big to
last night mid
ose aggregat
hose question
hat informatio
n, you can ag
sion: This is s
e columns in
ngs by colum
re necessary
of informatio
s in the world
of there.
old the values
in these billi
on improvem
HANA,
You know, i
nd female,
an store infor
ory. And so o
HANA gives
s like in analy
, when you h
ke that.
HANA is just a
a warehouses
es, even thirt
ed to run on
was somewh
re than 2 tera
terabytes is
mory of HANA
ou can think a
her and enab
you want to k
op 5 cities, yo
dnight until r
tions that som
ns that some
on is.
ggregate thin
something qu
unequal leng
mns, you don
y for columns
n,
, so if one of
s for these 2
on columns.
ent without c
f one of thes
rmation on s
on and so for
us an ability
ytics,
have things in
amazing. We
s, data marts
ty times com
DB2,
here betwee
abytes, inclu
s the actual d
A.
about any kin
le people to
know not just
ou can do th
ight now, you
mebody did f
ebody though
ngs any time
uite amazing
gths
n't have to sto
s, and you sto
f these fields
00 countries
compromisin
se columns is
even and a h
rth, for every
y to do treme
n transaction
e see that an
s, things like
mpression. Ou
n 11.5 and 1
uding the wor
atabase size
nd of way tha
do this comp
t the weekly
hat on the fly.
u can do tha
for you in ad
ht about for y
e you think ab
g. What happ
ore every sin
ore those. Fo
s is Country,
s, and then ju
g performan
s, let's say, th
half billion pe
y kind of field
endous savin
nal systems w
nalytical work
this,
ur own ERP
12 terabytes
rking memor
e, and the re
at you want
pletely in an
totals but
.
at on the fly.
vance.
you. You
bout, any
pens is, the
ngle row.
or example,
you know
ust have an
ce. And that
he sex of a
eople in a
d that you
gs in space,
where a lot
kloads,
system, you
of data. And
ry, so today
maining



u



00:06:59
00:07:08
00:07:19
00:07:29
00:07:39



So this is
mean, if y
if you get
you have
and data
these are
you just n
So the am
landscape
So that wa
quite amazin
you think abo
rid of all the
the standard
marts,
all copies, a
eed to keep
mount of savi
e with HANA
as projection

ng that we ar
out it, if you g
totals, all the
d system from
and copies of
the raw data
ngs, the amo
A is simply am
ns, dynamic a
12
re able to ge
get rid of the
e indices, if y
m the OLTP
f copies, and
a. And the ra
ount of simp
mazing, enor
aggregation,
et that much c
aggregates,
you get rid of
system, and
d extracts of c
aw data itself
lification that
rmous.
, and the inte
compression
f the redunda
then you ha
copies, and t
f is compress
t we can ach
egrated comp
n, and as a re
ant replicas o
ave the data
things like th
sed.
hieve in an en
pression of H
esult, I
of data, so
warehouse
his. In HANA
nterprise
HANA.




UNIT 2D: S

00:00:00
00:00:18
00:00:31
00:00:43
00:00:53
00:01:02
00:01:15
00:01:25
00:01:36
00:01:45
00:01:55
00:02:04
00:02:15
00:02:25
00:02:37
00:02:46
00:02:56
00:03:04
00:03:13
00:03:25
SAP HANA T
The next o
which we
are some
fact, for a
And those
and hot a
store,
a great wa
And so yo
record he
And you i
informatio
informatio
then in co
separate
The bene
invalidatio
It is possi
over a pe
And in HA
HANA
as a comb
One of the
the fact, w
and that is
fancy pict
...maybe h
pieces, an
I don't kno
Hasso's s
But basica
partition th
across ma
part of the
That parti
have som
and stuff l
the colum
Technology:
one is a cou
did because
really valuab
ny kind of an
e are things l
nd cold, activ
ay to deal wi
ou add new c
re and just m
nvalidate the
on, like you h
on,
olumn storage
process, inva
fit of this is in
on strategy
ble to create
riod of time?
ANA, we get
bination of an
e things in H
with HANA w
s the ability t
ure that San
he drew it lik
nd stuff like t
ow how to dr
slides, that's S
ally, what is s
hat across no
achines that
e data is in o
tioning can b
metimes in fac
like that, whe
mn into differe
Insert Only
ple of more,
e we could, b
ble capabiliti
n application.
ike INSERT
ve and passi
th transactio
columns in th
making the rig
e previously h
have to updat
e, it is very a
alidate the p
n fact dep
it is possib
e audit trails.
And that is a
this natively.
n insert and
ANA that is e
we did this rig
to partition da
jay has draw
ke that, and t
hat.
raw that.... lik
Sanjay at wo
says is, if yo
odes,
are connecte
ne machine,
be done by ro
ct sheets, fac
ere you have
ent parts and
13
y, Partitionin
fundamenta
because we w
es for our kin
.
ONLY, parti
ive storage.
ons that come
here. Adding
ght insert in
held entry. S
te an addres
advantageou
revious entry
pending on h
ble to recreat
It is possible
an extraordin
. In fact, the
then an inva
extremely im
ght at the beg
ata, and to s
wn of a...
hen this has
ke that... So
ork, who cam
u have, let u
ed to each o
, and partly in
ow or by colu
ct tables, or
e tons of info
d send them
ng & Scale-O
ally new capa
were doing it
nd of applica
tioning and s
So, INSERT
e in is to sim
a new entry
the appropria
So even when
ss of a custom
s to simply c
y that you ha
ow you inval
e histories.
e to do time t
narily valuab
update sequ
alidation of th
mportant: In m
ginning, from
scale out acro
four pieces,
you'll see tha
me up with th
us say, a lot o
other, you ca
n another.
umn, meanin
in point-of-sa
rmation all in
to different p
Out, Active a
abilities,
t from scratch
ations, for ent
scale-out,
ONLY is, wh
mply insert the
y in here mea
ate place.
n you have to
mer, or upda
create a new
ad.
lidate this, ho
travels. How
ble capability
uence operat
he thing that's
many databa
m scratch,
oss machine
and then thi
at. When you
is idea of pa
of information
n dynamicall
ng if you hav
ale data,
n one column
parts of mem
and Passive
h, and others
terprise app
hen we have
em.
ans taking a
o update a p
ate some pie
w entry, and t
ow you have
did somethi
.
tion is implem
s not valid an
ases, they did
es. So this is
is one is like
u see that ico
artitioning.
n, and you n
ly partition th
ve giant colum
n, then you c
mory on one s
e Storage
s cannot,
lications; in
e a column
part of that
piece of
ce of
hen as a
e your
ng change
mented in
nymore.
d this after
this very
e a zillion
on in
eed to
hem so that
mns like we
can split up
server,




00:03:33
00:03:42
00:03:50
00:03:57
00:04:05
00:04:12
00:04:21
00:04:29
00:04:37
00:04:47
00:05:00
00:05:09
00:05:18
00:05:32
00:05:45
00:05:57
00:06:04
00:06:13
00:06:21
00:06:33
00:06:41
00:06:49
or multiple
database
And then
Then you
Typically,
On a 16n
like that.
So of cou
inherently
But HANA
able to ru
And some
which is a
one of the
transactio
And we to
1,200 billi
That's 1.2
That's a v
three qua
So you ca
Each nod
And basic
case were
The only q
was quart
So this is
other infra
And here
and scale
And one o
semantics
In Financi
the curren
and so a y
the open
as well as
months of
so then yo
e servers. An
in one mach
unleash the
get really aw
we see perf
node cluster
rse it depend
y it is.
A gives us th
n workloads
e of the more
anonymous r
e biggest com
ons per day.
ook 10 years
on records.
2 trillion, in ca
very, very larg
rter times the
an kind of gu
e is 40 CPU
cally the incre
e between 60
question that
ter over quar
like, these a
astructures.
in HANA, tha
e-out.
other capabil
s of the appli
ials, for exam
nt year. The y
year, of cour
items from th
s the items fr
f information
ou'll do also t
nd of course,
hine, and so
cores that a
wesome perf
formance sca
, we often se
ds on the nat
ese native ca
across mach
e extreme ex
retail data fro
mpanies in th
' worth of da
ase you are c
ge number. I
e population
ess who this
cores and 1
edible thing w
00 millisecon
t went past 2
rter comparis
are the kind o
at runs within
lity in HANA
cation.
mple, we kno
year is typica
rse, is typical
he previous y
om this year
for one year
the previous
14
, you can pa
on, or a com
re sitting on
formance.
ale-up and sc
ee performan
ture of the q
apabilities th
hines.
xamples that
om one of ou
he world. And
ata. Wow! So
counting, tha
It's one and a
of the world
s retailer is. A
terabyte of
was, all the q
nds and 3.1 s
2 seconds wa
son over 10 y
of questions t
n a couple o
is hot and co
ow that the ac
ally the meas
lly a little bit
year that cam
r that you wil
r. And then if
s year. So tha
rtition colum
mbination of b
each one of
cale-out pret
nce improvem
uestion, and
hat other data
we have ach
r largest, sup
d they were d
o that is how
at's 1.2 and t
a half times t
.
And we ran th
memory.
questions tha
seconds resp
as this one, t
years.
that on this k
f seconds. S
old. So, there
ctive data in
sure of a pub
longer than o
me into this y
l carry forwa
f you want to
at's it. You do
ns, so you h
both of these
these mach
tty much line
ment of arou
how distribu
abases don't
hieved: We o
per, super la
doing somet
much data?
hen 12 zeros
the populatio
his thing on a
at we could t
ponse time.
this 3.1 seco
kind of data w
So that is the
e are times w
a financial re
blic company
one year, be
year and wer
rd into the ne
o do year ove
on't need to
ave one piec
e things.
ines into all o
early.
nd 11 times,
utable or how
t have, which
once took ret
arge Retail cu
thing like 330
That is appr
s after that.
on of the wor
a 100 node c
think of in thi
ond question
would run for
benefit of pa
when we kno
ecord of a co
y's financial i
ecause you w
re carried for
ext year: So
er year comp
hold more th
ce of the
of them.
, and stuff
w distributed
h is to be
tail data,
ustomers,
0 million
roximately
rld. One and
cluster.
s particular
, and this
r days on
artitioning
ow about the
ompany is
nformation,
want to keep
rward,
maybe 14
parison,
han that in





00:06:59
00:07:06
00:07:17
00:07:28







the hot...
You can c
additional
So you ca
this kind o
so that we
HANA ena
So that wa
in active mem
cold store the
compressio
an take 42 ye
of a tiered str
e can get eve
ables us to d
as INSERT O

mory.
e rest of it, m
on that way.
ears of applic
rategy, with h
en more com
do these kind
ONLY, partit
15
meaning put i
cation know-
hot and cold
mpression, th
ds of things n
ioning, and s
t into Flash,
-how and brin
data,
hen we can g
natively, insid
scale-out, an
into SSD, an
ng that to ba
get even bette
de the databa
d hot and co
nd then you g
are to organiz
er performan
ase.
old.
get
ze data in
nce. And




UNIT 2E: S


00:00:00
00:00:16
00:00:27
00:00:33
00:00:42
00:00:53
00:01:05
00:01:16
00:01:26
00:01:37
00:01:48
00:01:56
00:02:03
00:02:10
00:02:17
00:02:29
00:02:39
00:02:51
00:03:00
00:03:10
AP HANA T
The next o
That's the
completel
And yet, f
using for d
Anyhow, h
25 million
There is, y
even in th
depends o
So yeah,
support fu
and the ro
The ends
compliant
this is reg
SQL-like l
for multidi
inside HA
text functi
forth,
for specia
not in the
We also s
people are
I mean ba
amount of
if you wan
10% to all
That is a m
inverse of
you want
demonstra
And then
language
so people
We have,
the librarie
Technology:
one I want to
e language to
y redesigned
from the outs
decades.
here in the V
people arou
you know, to
he consumer
on SQL.
don't let them
ull SQL, so b
ow store, and
see SQL 92
t, no learning
ular SQL. An
language, sta
imensional d
ANA. We hav
ons, and the
al syntaxes a
standard SQ
support map-
e so fascinat
asically, whe
f data when
nt to, let's say
l your plan, o
map operatio
f that, that yo
to do a filter,
ated map-red
we have the
called L, wh
e can write co
of course H
es for GIS da
SQL, Libra
o talk about i
o access HAN
d from scratc
side, the inte
Valley, there
und the world
ons and tons
world, all ou
m fool you. S
oth on the co
d both of thes
2 and then su
g, no special
nd beyond S
arted at Micr
data traversa
e support for
en all kinds o
round that, g
QL.
-reduce oper
ted by.
n you think a
you want to
y, increment
or something
on that applie
ou want to re
, or somethin
duce inside T
stored proce
ich is a part
ode, low-leve
ANA itself is
ata, for text d
16
aries, and Su
s SQL.
NA. Now the
ch, ground u
rfaces are ex
is a lot of tal
d who know h
and tons of
ur ability to as
SQL is no les
olumn store,
se have the
ubsequent ve
voodoo of o
SQL we offer
rosoft,
l, especially
r text-oriente
of functional e
geographical
rations, whic
about it, a ma
map an ope
everything o
g like that.
es widely, an
educe someth
ng of that sor
TREX at the
edure langua
of the LLVM
el code direc
written in C+
data, for wha
ummary
e beauty of H
p.
xactly the sa
k about no S
how to progr
usage of SQ
sk questions
ss important
SQL front en
ersions of SQ
urs, no prop
all kinds of a
used in anal
ed things,
enhancemen
syntaxes, st
h is what typ
ap is like a sc
ration,
or do an agg
nd we have a
hing, you wa
rt. So we offe
DKOM in 20
age SQLScr
M,
ctly in L, and
++, and there
at we call the
HANA is that
me interface
SQL and stuff
ram SQL.
QL. The entire
s and do tran
now than it w
nd on top of t
QL that came
rietary thing
additional thi
ytics. We su
nts for busine
tuff like that,
pically the N
can that you
regation ove
a map API. It
ant to do an a
er map-reduc
006.
ipt. We have
have that be
e are lots of
Business Fu
we did all of
es that peopl
ff like this. Th
re enterprise
nsactions bas
was ever bef
them.
e in, fully sta
here,
ngs: MDX, w
upport MDX n
ess functions
which some
o SQL mov
distribute ov
er something
t reduces typ
aggregation,
ce. In fact, w
e a native, low
e attached in
C++libraries
unction Libra
f this stuff
e have been
here are like
world, and
sically
fore. So we
ndards-
which is a
natively
s and so
etimes are
ement
ver a large
, or add
pically the
we
w-level
to HANA.
s in HANA,
ary, and the


n


00:03:20
00:03:30
00:03:40
00:03:46
00:03:53
00:04:04
00:04:13
00:04:22
00:04:29
00:04:40
00:04:50
00:04:58
00:05:05
00:05:15
00:05:26
00:05:35
00:05:44
00:05:52
00:06:02
00:06:13
00:06:21
00:06:31
Predictive
We integr
function li
and we ar
anybody's
Now safet
HANA is e
When we
HANA,
there is al
really sup
And that's
comes int
with LiveC
memory a
because t
each othe
And so wi
happen. S
working o
training w
So, those
If I forgot
So the ov
have sort
So you ba
So these
things like
And then
We also h
and other
store for.
And then
these. So
calc engin
which incl
operations
We have
e Analytics Li
rate R, which
braries like t
re coming up
s library, insid
ty here is ext
entirely runn
insert code
lways a dang
per careful ab
s why we hav
to HANA. Yo
Cache, we ha
and things lik
the program
er every once
ith HANA, we
So there are
on any databa
whatsoever, g
were five of
some, the be
erall picture,
of looks like
asically have
are things lik
e this.
these are sto
have the grap
stores that w
So this is als
we have bey
these are th
ne, join engin
ludes things
s, rolling fore
the geograp
ibrary.
h is a statistic
his,
p with a gene
de HANA in
tremely impo
ing in-memo
like this and
ger that bad
bout how this
ve written so
u know, in th
ad lots of exp
ke that,
area of the s
e in a while, a
e have gone
all kinds of li
ase that you
get up to spe
f the most im
eauty of thes
when you th
this.
the core, let
ke integers, a
ored in the ro
ph store that
we can add l
so text.
yond the core
hings like the
ne. We have
like aggrega
ecasts, and v
hic engine in
17
cal package
eric way, wha
a safe way.
ortant, becau
ory.
run that in th
things can h
s code is inte
ome extreme
he early days
perience with
system and t
and stuff like
to great leng
ibraries like t
can think of
ed and runn
mportant tech
se MOOCs is
hink about th
t's say data t
and text, and
ow store, in t
t we are work
later on, as w
e data types
e OLAP engin
a special en
ations, disagg
versions of p
n here, and s
in there, we
at we call the
use when we
he same serv
appen. So w
egrated into H
ly rigorous a
s of APO,
h the system
the data area
e that.
gths to ensu
that. But, if y
f in the world
ing on HANA
nical aspects
s that I'll go b
he power of H
types and sto
d geographic
the column s
king on,
we think abo
and stores,
ne,
ngine for plan
gregations, c
lans in mem
so on. This is
have IMSL..
e AFL, as a w
e insert code
ver, in the sa
we have to be
HANA.
nd strict guid
m crashing be
a of the syste
re that these
ou are a reg
, you can go
A. It's fully sta
s of HANA.
back and add
HANA, the ov
ores.
data, and so
store.
ut it. And tex
we have the
nning,
complex plan
ory, and thin
s also extens
., let's see...
way to integr
like this and
ame process
e really, reall
delines of ho
ecause of co
em used to c
e kinds of thin
gular SQL pro
o and, withou
andards-com
d them later
verall picture
o on, and str
xt we use the
e engines tha
nning-oriente
ngs like this.
sible, so we c
all kinds of
rate people,
d it runs,
s space as
ly, really,
ow this code
rruption of
collide with
ngs don't
ogrammer,
ut any
mpliant.
on.
e that we
rings, and
e column
at work on
ed
can also add




00:06:41
00:06:49
00:07:01
00:07:12
00:07:21
00:07:31
00:07:41
00:07:49
00:07:59
00:08:09
00:08:19
00:08:26
00:08:41
00:08:51
00:09:05

more eng
And so on
And then
And other
about.
In fact, we
able to ch
HANA.
And then
these are
PAL, text,
And then,
It is a plat
with some
which incl
All kinds o
users, and
And then
like the m
or master
data, or th
And all the
outside of
So as you
us and for
And just w
happened
ines here as
n. So there a
we have SQ
r language su
e have the ab
hange them.
we have all
things like B
, statistics, o
HANA is mo
tform, on whi
ething that w
ludes the lan
of things to m
d stuff like th
we have all
essaging se
data service
he rule engin
ese things th
f the databas
u can see, HA
r our future. A
when the oth
d in the last 3

we go. The
re all these e
QL. So the SQ
upport: MDX
bility to fully v
These are th
kinds of libra
BFL,
urs, others, a
ore than a da
ich we are bu
e call the ap
nguage runtim
manage user
hat.
kinds of new
rvice,
e for MDM, o
ne.
hat used to tr
se; all are av
ANA goes fa
And that is s
ers are start
3 years? HAN
18
graph engin
engines that
QL plan and
X and the oth
visualize the
he kinds of a
aries up here
all kinds of lib
atabase.
uilding all kin
plication ser
me, so suppo
r sessions, us
w capabilities
or data servic
raditionally b
vailable as ex
ar beyond a d
something tha
ing to think a
NA became a
ne will come
are inside H
execution, ru
er languages
e plans that w
mazing thing
e. And these
braries like t
nds of platfor
vices of the X
ort for J avaS
ser authentic
from the pla
ces for extrac
e in integrati
xtensions and
database, an
at is super-p
about buildin
a platform.
here as well.
HANA.
unning and e
s, SQLScript
we make in S
gs that we ha
libraries are,
his.
rm capabilitie
XS engine,
Scipt and othe
cation and au
atform that w
cting, transfo
on platforms
d libraries ins
nd into becom
owerful.
g in-memory
.
execution.
t and stuff th
SQL and inte
ave the abilit
, I already m
es. So we sta
er languages
uthorization,
we are buildin
orming, and l
s or in middle
side HANA.
ming a real p
y databases,
at I talked
ractively be
y to do in
entioned,
arted off
s in there.
memory for
ng in here,
oading
eware
platform for
guess what




UNIT 3: SA


00:00:00
00:00:15
00:00:24
00:00:35
00:00:45
00:01:01
00:01:14
00:01:25
00:01:37
00:01:51
00:02:04
00:02:16
00:02:23
00:02:35
00:02:44
00:02:56
00:03:03
00:03:18
00:03:27
00:03:35
AP HANA Pe
So, what d
When we
existed be
and betwe
or betwee
we have t
itself. We
The reaso
already, a
sorts
and the am
something
So they a
first exam
A couple o
Yodobash
so his gra
told me th
So that's 2
do is, they
once a mo
purchases
And this w
And when
a perform
Which is a
when you
that is bas
that, if you
if you wer
were to fly
then you w
faster 10,0
10,000 tim
customers
And the re
on data th
So every
erformance B
does all that
think about
etween OLTP
een structure
en being able
to... one of m
have to reth
on I say that
and a thousa
mazing thing
g in HANA at
re in this 10,
mple of that.
of years ago
hi, and he's a
andfather fou
hat they have
22 million. A
y used to do
onth, they wo
s made by th
was a three d
n they ran thi
ance improv
a very, very l
look at 10,0
sically like, if
u were to fly
re to continuo
y there in like
would be 10,
000 times is.
mes faster th
s in the 10,00
eason this ha
hat is operati
last transact
Benchmarks
technology
HANA and th
P and OLAP
ed processin
e to build new
my conclusion
ink the notio
is, I mention
nd or so imp
g that I found
t least 10,00
000 club. An
, Fujisawa sa
also the son o
nded the com
e 22 million to
nd out of tho
in our ERP s
ould calculat
hem as well a
day long run,
s thing on HA
vement of ap
large numbe
000 times per
f you were to
there,
ously walk at
e 6 minutes o
,000 times fa
. Usain Bolt i
an a snail. T
00 club.
appens is tha
onal in natur
ion that is no
19
s
mean? Wha
he ability, the
,
g of informat
w application
ns is that we
on of benchm
ned earlier, w
plementations
d was that we
0 times faste
nd it's quite a
an told me th
of the owner
mpany and h
otal custome
ose, 5 million
system on a
te what incen
as the purch
, on our ERP
ANA, this ra
proximately
er. That is diff
rformance im
o walk from S
t the speed o
or so,
aster. So tha
is about 10,0
That's an inte
at if you look
re.
ot aggregate
t can it do fo
e opportunity
tion and proc
ns on legacy
have to also
marks, and so
we have more
s, eleven hu
e have now 2
er than they d
an extraordin
hat he is t
r of the firm.
his father is n
ers in J apan.
are loyalty.
n Oracle dat
ntives to pay
ases made b
P system on a
n instead of
125,000 time
ficult for the
mprovement,
San Francisc
of 3 miles an
t sort of give
000 times fas
eresting way
k at the Yodo
d, they have
r us?
y to shatter th
cessing of un
applications
o rethink the
o on.
e than 2,000
ndred implem
27 or 28 cust
did before.
ary situation
he head of IT
He's from the
now the head
So this is the
abase,
these guys,
by everybody
an Oracle da
three days, i
es.
human mind
o to New Yo
hour, and in
s you an ide
ster than a sn
to think abou
obashi examp
to look at ev
his barrier th
nstructured i
s, and so on,
notion of pe
customers o
mentations o
tomers who
n. Yodobashi
T and opera
e founding fa
d of the com
e total. And w
based on th
y.
atabase.
in 2 seconds
d to compreh
ork, and com
nstead of tha
ea about how
nail.
ut it. Well any
ple, they wer
very single tr
hat has
nformation,
rformance
of HANA
of various
run
was the
tions at
amily
pany. So he
what they
he
s. So that is
end this. So
pared to
at, if you
w much
yhow, so 28
re doing this
ransaction




00:03:42
00:03:50
00:03:59
00:04:12
00:04:23
00:04:32
00:04:42
00:04:50
00:05:00
00:05:07
00:05:18
00:05:31
00:05:44
00:05:55
00:06:04
00:06:16
00:06:27
00:06:34
00:06:43
00:06:53
00:07:00
that has c
They wan
this perso
and this la
that is pro
So a large
that is cha
dramatic p
So how do
HANA, we
and rethin
about this
and I think
So there a
performan
The first o
gets, and
And the s
The quest
be pretty t
finding me
on data. T
of the sys
And then
the system
A fourth d
How quick
answered
that the hu
At less tha
and at les
system wi
This is the
at these fi
the more
So, a simp
tremendo
and think
and bring
come in. It's a
nt to calculate
on did. So wh
arge amount
obably a few
e amount of d
anging as we
performance
o we think ab
e have to ret
nk the notion
s at the ICDE
k that it come
are five dime
nce, by Dr. S
one is, of cou
so forth.
econd one is
tions can ran
time-consum
edians, perce
The more com
tem, and so
the third one
m absorb new
dimension is,
kly can we g
d in less than
uman brain s
an 3 seconds
ss than one s
ith interactivi
e way our bra
ive dimensio
of these five
ple way to th
us value wou
about what k
HANA to be
a very compl
e the purchas
hen you take
of data, it is
billion record
data, comple
e speak, this
e.
bout this in a
hink the con
of benchma
E Conference
es down to fi
ensions of pe
Sikka.
urse, the data
s the query c
nge from sim
ming, to highl
entiles, doing
mplex our qu
forth.
e is, let us ca
w information
is the data p
et our questi
3 seconds,
starts to lose
s, we can ca
second, or le
ity, with realt
ains, our sen
ns. And I be
dimensions
hink about the
uld be when
kinds of scen
ear on those
20
lex query.
ses made by
a combinati
22 million re
ds.
ex questions
is the kind o
a more scien
cept of perfo
arks for inform
e in Australia
ive dimensio
erformance T
a size. Typic
complexity. H
mple scans an
y complex st
g clustering a
uestions are,
all it the chan
n?
prepared, or
ions answere
because psy
e attention; ty
arry out a tas
ss than 800
time, in a con
nses are wire
lieve that HA
are in there
e value, of w
we take mor
narios do we
scenarios in
y everybody
on of a comp
ecords, purch
, and on una
of a combina
tific way? We
ormance itse
mation proce
a earlier this y
ons of perform
These are Dr
cally, the larg
How complex
nd relatively
tatistical ana
analyses, an
the longer it
nge, the rate
is it raw? An
ed? And idea
ychological s
ypically, we s
k more or les
milliseconds
ntinuous flow
ed. So, how m
ANA,
, the more H
where HANA
re and more
e have which
the busines
who bought
plex query
hases made
aggregated, o
tion that ena
ell, my sense
lf,
essing system
year,
mance.
r. Sikka's five
er the data, t
x are our que
straightforwa
alysis, median
d other kinds
t takes, the s
of change of
nd finally, it is
ally, we can g
studies show
start to lose a
ss continuou
s, we can bas
w of thought.
much is the r
ANA's perfor
would really
of these five
exercise the
s. And it turn
the same th
by 22 million
on real opera
ables HANA t
e is that in th
ms. And I wro
e dimensions
the slower th
estions?
ard joins, wh
ns,
s of complex
slower the pe
f data. How q
s the respons
get the ques
w
attention at 8
usly,
sically opera
response? I
rmance stan
y, really demo
e dimensions
ese five dime
ns out that th
ings that
n people, so
ational data
to achieve
he age of
ote a paper
s of
he system
hich can also
x analytics
erformance
quickly does
se time.
stions
8 seconds.
ate on the
mean, look
nds out.
onstrate
s
ensions,
here are, you





00:07:09
00:07:16
00:07:22
know, as
Imaginatio
to.
So there's
make that
And we've
itself; give
many as you
on is our only
s the paper th
t available.
e been startin
en the abilitie
u can imagin
y limitation w
hat I have wr
ng this recen
es of HANA:
21
e.
when we thin
ritten about t
nt effort to re
k about the k
this that you
think the con
kinds of thing
guys can tak
ncept of perfo
gs that we ca
ke a look at,
ormance ben
an apply this
and we'll
nchmark




UNIT 4: SA


00:00:00
00:00:19
00:00:29
00:00:39
00:00:48
00:01:00
00:01:12
00:01:24
00:01:35
00:01:47
00:01:59
00:02:11
00:02:19
00:02:30
00:02:41
00:02:55
00:03:03
00:03:18
00:03:30
AP HANA Ro
So that wa
are we do
the roadm
SAP. So,
or it is on
Suite. And
The ERP
including
has been
knock on
So everyt
all kinds o
CRM, of c
on HANA
And all the
running no
We have s
BusinessB
scenarios
So we are
Beyond th
So, back i
that Franz
And later
biggest en
that we co
accelerate
We have t
reports ru
And the lo
like the DS
And the C
amazing.
And we've
forth, the d
All of the t
J ava, hav
I have a n
oadmap and
as performan
oing with the
map of this is
bar none. Ei
the way to ru
d the Busine
application:
ourselves. IS
running on H
wood, we ar
hing; more th
of things are
course our ow
for the last 6
e other appli
ow on HANA
some amazi
ByDesign, Sa
that run on
e bringing HA
hat, all the te
in November
z and Stefan
that year, at
ngineering ac
ould non-disr
ed it. So the
things in BW
n 500+times
oading time i
SO activation
Cubes that ar
e been buildi
data service
technical pro
ve all been op
nice picture h
Re-thinking
nce. And wh
HANA techn
very straight
ither everyth
un on HANA
ss Suite now
we have a d
SP, our intern
HANA as I sp
re about to cl
han 60,000 e
running on H
wn ICP syste
6 and a half m
cations in th
A. The Cloud
ng things wit
alesOnDema
HANA.
ANA to every
chnology pro
r 2011, we d
and the team
the Sapphire
chievement t
ruptively put
content coul
W now that ru
s faster.
nto BW has
ns and the P
re built inside
ng every sin
s, ETL tools,
oducts are ru
ptimized to ru
here that I wa
22
g Software D
en we think
nology,
tforward. We
ing already r
A. And of cou
w runs on HA
ozen or so c
nal ERP syst
peak for app
lose the qua
employees, t
HANA now.
em that Rob
months, sinc
e Business S
applications
th Ariba and
and. Hybris h
y single prod
oducts.
id quite an a
m delivered
e in China, H
that he had s
HANA unde
ld remain un
n hundreds,
been made
PSA activatio
e BW, those
ngle thing, fro
, master data
unning on HA
un on HANA
ant to show y
Developmen
about what a
e are bringing
runs on HAN
rse that mea
ANA.
customers alr
tem,
roximately 6
rter, close ou
time recordin
and Bill run
ce March of t
Suite, the ind
s.
SuccessFac
has already d
uct, every si
amazing thing
BW on HANA
Hasso, he tha
seen,
rneath BW, b
changed. It g
even thousa
parallel, so p
ons. These ar
run 10 to 20
om the Rules
a services an
ANA. And the
A.
you. Here it i
nt
are we going
g this to ever
NA,
ans we start f
ready runnin
weeks, 5 an
ur books on H
ng, Financials
the Sales org
his year.
dustry applica
ctors already
demonstrate
ngle applicat
g, and it was
A.
anked me, a
but in a way
got compiled
ands of times
parallel loadin
re the stagin
times faster
s engines, PI
nd MDM,
e application
s. And so yo
g to do with th
ry single pro
first with the
ng ERP live o
nd a half wee
HANA.
s, Support, S
rganization o
ations, they'r
y running in t
ed some of th
tion that we
s one of our b
nd he called
that dramati
d into HANA.
s faster. Man
ng. That mea
ng areas.
r. So that is p
I, messaging
platforms, A
ou can see in
his, what
duct in
Business
on HANA,
eks. And,
Service, HR,
n, is already
re all
he Cloud,
he great
have.
big honours
it the
cally
ny of the BW
ans things
pretty
g, and so
ABAP 7.40,
n this


y
W


00:03:43
00:03:52
00:04:03
00:04:09
00:04:20
00:04:31
00:04:41
00:04:51
00:05:02
00:05:14
00:05:26
00:05:37
00:05:46
00:05:58
00:06:08
00:06:21
00:06:29
00:06:40
00:06:47
picture. Ev
So there i
Everything
The ABAP
platform a
lots of thin
that's all t
And the J
HANA.
And you s
So the Ga
HANA.
This is wh
three tier
It was inve
was creat
Because o
the physic
it.
And the a
runtime, in
the Spide
services li
UI librarie
stuff like t
And of co
and deplo
and that is
applicatio
on top.
There is th
call the int
so this
meaning a
can talk to
Perl,
whatever
with, could
And of co
applicatio
You know
verything he
s BW, ERP a
g running on
P 7.4 is optim
and HANA te
ngs in the de
here.
ava platform
see here inte
ateway runs
hat we call th
plan was kin
ented becau
ted where the
of the nearly
cal scalability
pplication se
n J avaScript
rMonkey run
ike user man
s, all the kind
hat. This is a
urse with the
oy, and mana
s something
n platform st
he native, wh
tegrated env
is our J ava a
anything that
o HANA. And
people's fav
d run with HA
urse with the
n inside of H
w, one of the
re I mentione
and the Busi
n ABAP 7.0.
mized for HA
eams togethe
esign time en
m runs also on
egration servi
in HANA. An
e XS engine
nd of invented
se the datab
e application
y unlimited sc
y of HANA is
ervices are n
in this case,
ntime from M
nagement, au
ds of things t
all within HAN
e new, with th
age, and lifec
that is quite
tory around t
hich is the XS
vironment
and ABAP, w
t can speak S
d whether it's
orite environ
ANA. This is
e native, we h
HANA.
things that w
23
ed, BW le
iness Suite,
ANA. Lots of i
er, for examp
nvironment of
n HANA. So
ices. Gatewa
nd the Applic
e. This is the
d as an effici
base could no
n functionality
calability of H
s independen
ow therefore
,
ozilla, I think
uthorization
that you nee
NA. And it's
he HANA Clo
cycle manag
amazing. So
this is that we
S engine and
with the HAN
SQL, MDX, O
s a .NET, Clo
nment is thes
native integ
have the lea
we have talke
et me change
Supply Chai
nnovation th
ple shared m
f ABAP that
the new HA
ay. The Gate
cation service
native applic
iency mecha
ot become a
y could run.
HANA, we do
nt of the kind
e already in H
k. So there's
managemen
ed to manage
pretty amazi
oud platform
e your applic
o basically, w
e have three
d the Integra
NA Cloud plat
ODBC, J DBC
oud Foundry
se days to wr
rated open.
st cost of ow
ed about, wh
e the color of
n Manageme
hat was done
emory,
were optimiz
NA Cloud pla
eway service
es: This is an
cation servic
anism.
bottleneck,
on't need this
of services t
HANA. so thi
J avaScript. W
nt,
e user sessio
ng.
, you get the
cations,
when you thin
e categories o
ator environm
tform. And th
C, OData,
, Heroku, Fo
rite their code
wnership that
en you look
f this guy to w
ent, CRM, an
e by our appl
zed for HANA
atform is run
es are now in
n amazing ca
ces inside HA
and so a sep
s anymore, a
that are runn
is means a la
We have the
ons and mem
e entire ability
nk about HA
of application
ment. There i
here is the op
orce.com, Py
e in, could in
t you can run
at this produ
white,
nd so on.
ication
A. Also
nning on
nside HANA.
apability of
ANA. So the
parate tier
and therefore
ning inside
anguage
e App
mory and
y to build,
ANA, the
ns that run
s what we
pen,
ython, PHP,
ntegrate
n the entire
uct portfolio


e


00:06:57
00:07:06
00:07:21
00:07:32
00:07:40
00:07:48
00:07:58
00:08:08
00:08:19
00:08:26
00:08:35
00:08:48
00:08:58
00:09:08
00:09:15
00:09:25
00:09:38
00:09:47
and its ev
is start to
on HANA,
So what o
started to
people are
And what
down that
that's whe
showed u
In many c
when you
this device
everything
And if this
revolution
world arou
and that is
eliminate
You know
iteration o
that long-s
I think, 3 o
And these
Well as so
developm
And when
rethink so
And today
process; t
realtime;
people ch
the compl
And with H
that's wha
Our team
work arou
IDE,
both in the
are workin
as a way t
volution, one
optimize the
, but it is incr
our team did
look at what
e running on
consumes th
t list of most
ere the value
p there. Bill o
cases, the MR
think about,
e, these des
g was made
s can run a th
nize the way t
und us is,
s just aweso
batch jobs a
w, the R in ou
of realtime no
standing bat
or 4 thousan
e can start to
oftware deve
ment is a batc
n you think ab
oftware devel
y, software d
there are tea
hecking in co
lexity of softw
HANA we ha
at we have be
is doing the
und the deve
e browser as
ng on River
to rethink an
amazing thin
e Business S
reasingly bec
was, along t
t are the mos
n HANA, on t
he most reso
resource con
is, and start
of materials
RP run can r
you know, e
k, these cup
on an MRP
housand time
the world ma
me. And so,
nd replace th
ur history was
ow,
ch processe
d batch jobs
o be replaced
elopers, when
ch job today.
bout the plat
lopment itsel
evelopment
ams that are
de, creating
ware develop
ave a tremen
een doing. T
work on App
lopment exp
s well as in E
nd simplify th
24
ng that we ha
uite code. So
coming optim
the five dime
st valuable, m
their databas
ources, and s
nsumption a
ted to optimiz
explosion in
run thousand
everything ar
s, the whiteb
run somewh
es faster, you
anufactures t
one great th
hose by realt
s always for
s I mean,
.
d by realtime
n you think a
tform, one ob
lf with HANA
means you h
distributed, t
versions, pa
pment as a b
ndous opport
There is a lot
pBuilder, and
perience, with
Eclipse. And t
e developme
ave done, th
o it's not only
mized for HA
ensions that I
most resourc
ses today?
start to optim
nd most ofte
ze these. An
manufacturi
ds of times fa
round us, yo
board, the ca
here; usually
u can think a
things, and m
hing there ha
time.
realtime, and
in SAP in ou
operations,
about softwar
bvious quest
A?
have people
they cannot c
ackages and
batch proces
tunity to rethi
of work goin
d the HANA t
h the integrat
the team in I
ent experienc
at our teams
y that the Bu
NA.
talked abou
ce-intensive k
mize those fo
n used,
d some ama
ng, and MRP
aster. And tha
u know,
amera that is
on an SAP s
about how we
many ways th
as been that w
d with HANA
ur own intern
interactive o
re developm
ion that surfa
writing code
collaborate w
things like th
s.
nk software
ng on in Sing
team itself is
ted tools like
srael, J ake a
ce with insta
s have done,
usiness Suite
ut of performa
kinds of scen
or HANA. And
azing things
P run.
at is really ex
recording th
system.
e can radica
he way the c
we have bee
A we have a f
nal IT landsc
operations, in
ment itself, so
aces is: How
e; testing is a
with each oth
hat. We are s
developmen
gapore, for ex
s doing some
e PlanViz, like
and Ariel and
ant feedback,

e is running
ance,
narios that
d we went
have
xtraordinary
his,
lly
constructed
en able to
fourth
cape we run,
n HANA.
ftware
w can we
an offline
her in
swimming in
nt itself. And
xample.
e amazing
e the HANA
d the team
,




00:09:57
00:10:05
00:10:15

responsiv
realtime c
that we ha
and the ex
it is very s
Every sing
veness, the a
collaboration
ave to rethink
xperience of
straightforwa
gle thing that

ability to test
integrated w
k software de
software de
rd.
t we do is be
25
code inline o
with J am, and
evelopment
evelopment. S
eing rethough
on the fly,
d so forth. It's
itself
So when we
ht and refact
s just an extr
think about t
ored on the H
raordinary op
the opportun
HANA platfo
pportunity
nity at SAP,
orm.




UNIT 5: SA


00:00:00
00:00:24
00:00:35
00:00:48
00:00:58
00:01:06
00:01:15
00:01:23
00:01:33
00:01:45
00:01:56
00:02:08
00:02:18
00:02:28
00:02:36
00:02:45
00:02:55
00:03:05
00:03:11
AP HANA in
And one a
Thomas T
thinking
- let me sw
been one
is new cus
organizati
We just si
world for t
and doing
Route cal
where we
We can g
things like
a really in
Abdul's te
and using
There are
and deter
one partic
And every
day for se
With HAN
are the kin
In Healthc
Barbara S
from the p
research o
on running
to hundre
to prevent
armbands
and all kin
monitor th
once som
patient ma
So this is
not possib
Practice and
area that I'm
Torf and the t
witch this to
of the most
stom applica
ion with Abd
igned a very
things like Tr
g logistics an
culations, fo
e can run thin
o after really
e that. We've
spirational p
eam, as a pa
g signals to fi
e 300 people
rmining some
cular signal th
y day, it cost
even months
NA we were a
nds of extrao
care, for exa
Stortz in rethi
predictive stu
orgs around
g the gene tr
ds of times f
tive medicine
s that people
nds of signals
heir own hea
mebody ends
anagement s
an incredibly
ble before.
d Summary
especially e
team from A
black the
inspiring and
ations. And w
ul's team, thi
large deal w
ransportation
d route calcu
recasting of
ngs tens of th
y amazing pro
e been doing
project that T
rt of Abdul's
gure out the
, analysts, in
e things of im
hat went und
eBay betwe
. And one pe
able to find th
ordinary achi
mple, we hav
inking the en
uff with geno
the world inc
reatment thin
faster with HA
e, where we
wear,
s and senso
lth; to the ac
up in the ho
system.
y exciting are
26
y
excited about
Abdul's organ
power of de
d most extrao
with the recen
is gives us a
with CMA, on
n and Asset
ulations, and
utilization of
housands of
oblems in ba
a project wit
homas Torf a
team, on ca
health of wh
n eBay who w
mpact to eBa
detected for s
een 1.5 to 2.5
erson manua
he same sign
ievements th
ve a great pr
ntire healthca
mic and prot
cluding here
ng, and align
ANA.
can analyze
rs that peopl
ctual reactive
ospital, the re
ea, to open u
t is the efforts
ization aroun
sign thinking
ordinary asp
nt merger of
a tremendous
ne of the larg
Managemen
d stuff like thi
containers;
times faster.
anks, for exa
th eBay,
and Priya an
lculating sign
hat the CFO
work on anal
y. For examp
seven month
5 million dolla
ally found this
nal automatic
hat we can ge
roject going o
are experienc
teomic analy
at Stanford
nment, and va
e tons of sign
le are putting
e experience
ethinking of th
up new fronti
s that are do
nd bringing t
g to totally ne
ects of our w
the Custom
s opportunity
est transport
nt on HANA,
s, which is v
these are the

mple realtim
nd the team h
nals,
of eBay calls
yzing signals
ple, they foun
hs.
ars. So 1.5 to
s after seven
cally within 1
et to.
on on the He
ce,
ysis. We've b
and in Europ
ariant calling
nals now on d
g into and aro
inside the ho
he hospital m
ers for us in
one by our te
the power of
ew areas. An
work
Developmen
y for growth.
tation compa
very, very har
e kinds of pr
me risk calcul
have been do
s the eBay e
s,
nd that there
o 2.5 million
n months.
14 minutes. A
ealthcare pla
been working
pe;
g, and so fort
data that com
ound their bo
ospital,
management
areas that w
am, by
design
nd what has
nt
anies in the
rd.
oblems
ations and
oing with
conomy.
e was this
dollars a
And these
atform with
with
th, dozens
mes in; from
odies to
t system, the
were frankly


e


00:03:20
00:03:29
00:03:41
00:03:48
00:04:02
00:04:11
00:04:22
00:04:34
00:04:46
00:04:53
00:05:00
00:05:09
00:05:18
00:05:27
00:05:39
00:05:50
00:05:59
00:06:12
00:06:24
00:06:35
In the oil i
explorator
They spen
analysis fo
Every time
incurred to
and stuff l
we have t
after these
And this is
think abou
Think abo
question,
Frankly, o
amazing,
So finally,
entire por
We are al
But when
imaginatio
My bigges
amazing a
our imagin
some deg
You know
thinking b
So refacto
But there
And so we
solutions
market.
And so we
which is th
Portugal T
And we re
what I bel
to run our
Cloud;
whether it
customers
ndustry, for e
ry work that
nd hundreds
or drills, for d
e a drill gets
o remove the
like this. So t
teams bey
e totally new
s something
ut something
out something
the rate of c
our imaginatio
amazing app
, when we lo
rtfolio of prod
so venturing
you look at t
on that is out
st experience
applications,
nation has no
gree that is to
w, we have bu
becomes dom
oring, and re
is a ton of am
e have a thri
around this,
e've been thi
he deployme
Telecom, and
ecently starte
ieve is the co
r applications
t is in our dat
s.
example, wit
big oil compa
s of millions o
drilling.
stuck, there
e drill,
these great,
yond rethinki
w areas.
that is quite
g that is desir
g that brings
hange of dat
on is the only
plications tha
ok at the rev
ducts around
g into new are
the broader e
t there.
e with HANA
frankly,
ot been as v
o be expecte
uilt our applic
minated by, o
thinking, and
mazing thing
ving ecosyst
and we need
inking about
ent of HANA
d many othe
ed working o
ornerstone o
s and comple
ta centers or
27
th the explor
anies do.
of dollars eve
is tens of m
amazing pro
ing the existi
extraordinar
rable, feasib
s a combinati
ta. And bring
y limitation th
at change the
volution that
the power o
eas that wer
ecosystem a
A over the las
vivid and as e
ed.
cations over
or constraine
d re-imaginin
gs that can b
tem of partne
d to think ab
new areas,
that is availa
rs; on VMwa
on HANA as a
of our future
ex applicatio
r deployed as
ation of oil, w
ery year on d
illions of doll
oblems of ou
ng portfolio
ry. So if you
le, and viable
ion of this lar
g the power o
hat is holding
e world.
HANA brings
of HANA.
re never poss
around us, th
st three years
extraordinary
the last 4 de
ed by the kind
ng these is so
e done with
ers, of compa
out new way
for example,
able on AWS
are, and so o
a Service in
is the HANA
ns, mission-c
s a Cloud ce
we can do se
doing explora
ars of expen
r times: thes
we have t
are thinking
e for custom
rge volume o
of HANA to th
g us back on
s about, we a
sible before,
ere is a trem
s has been th
y as I would h
ecades, so in
d of things w
omething tha
this technolo
anies that ha
ys to bring th
, things that w
S, but also on
on.
our own data
Enterprise C
critical applic
ll in the data
eismic data a
ation of oil, in
nses that hav
se are in our
teams that a
about this, I
ers.
of data, comp
hese kinds o
n being able t
are transform
in totally new
mendous amo
hat in buildin
have though
n many ways
we always did
at comes nat
ogy.
ave been bui
ese innovati
we did like H
n Korea Tele
a center. And
Cloud,
cations on HA
a centers of o
analysis for
n predictive
ve to be
reach. And
re going
think just
plexity of the
of problems.
to build
ming our
w industries.
ount of
ng out the
t. And to
s, our
d.
turally to us.
ilding
ons to
HANA One,
ecom, on
d of course,
ANA in our
our large


e


00:06.46
00:06:55
00:07:02
00:07:15
00:07:27
00:07:41
00:07:50
00:08:04
00:08:15
00:08:24
00:08:35
00:08:47
00:09:00
00:09:09
00:09:17
00:09:25
00:09:35
00:09:48
00:09:56
00:10:04
But, with t
deployme
and be ab
comprom
And in ter
Capgemin
retail.
Accenture
customer
Many sma
products o
companie
Infosys, W
partner in
So there i
ecosystem
in Februa
we have t
800. It's ju
started in
HANA,
for buildin
companie
example,
that is wo
ThingWor
There is t
We alread
NextPrinc
pricing an
My God, t
and things
And also s
one of the
One day I
HANA: An
And think
thousands
Recently,
And we ha
you can d
the efficiency
ents of large s
ble to get the
ise.
rms of the ap
ni showed us
e has done a
segmentatio
all companie
on top of HA
es;
Wipro, they're
implementa
s a thriving e
m that I perso
ry of last yea
today more t
ust an amazi
February of
ng their produ
es, they are d
rking on reth
rx doing an a
his company
dy have the f
ciples is anot
nd purchasing
there are all
s like this.
some really o
e most extrao
I got a mail fr
nd of course,
about the im
s of stars.
the Gaia sat
ave all this d
do a 3D mode
y of HANA, t
scales,
benefits of r
pplications, o
s some incre
a great set of
on, and thing
s, BlueFin, G
ANA, and the
e all building
tion and so o
ecosystem o
onally find th
ar, and that w
han 800 star
ng achievem
last year, an
ucts on HAN
doing all kind
hinking manu
amazing set o
y Mobideo, w
first deals tha
her company
g optimizatio
these compa
out-there kin
ordinary ones
rom the CEO
, the first rea
magination of
tellite went o
data. So wha
el of the way
28
he efficiency
running mult
our partners a
dible work th
f things aroun
gs like this. D
Gicom, comp
re are lots an
amazing ap
on.
of companies
he most excit
was the Start
rtup compan
ment that Kau
nd we are on
A by the end
ds of amazing
ufacturing, th
of things aro
which is our f
at have been
y in the one-
on.
anies doing 4
nds of compa
s.
O of Taodyne
action was, w
f people. Wh
out into space
at Taodyne do
y the universe
y of the Cloud
iple workload
are doing so
hat they have
nd retail and
Deloitte has b
panies like th
nd lots, Ram
plications. IB
s around HAN
ting is a prog
tup program.
ies that are b
ustav and the
n track to get
d of this year
g things. So
ere is Zettas
ound Internet
irst commerc
n done by Mo
-on-one mark
42stats, they
anies, like for
e that they ar
what the hell
hen you... we
e to collect in
oes is they d
e looks,
d, and the ab
ds on a pool
me amazing
e done on pr
thinking abo
been building
is, have bee
masol and Co
BM of course
NA. But the o
gram that we
. And here, if
building appl
e team have
to a thousan
r. So if you lo
here is Warw
set back ther
of Things.
cial success
obideo.
keting area, t
y do custome
r instance he
re doing visu
is that?
e have now d
nformation on
do visualizatio
bility to do el
of resources
things. You
ropensity mo
out consume
g applications
en building gr
ognilytics, ton
e is our distin
one thing in o
started last
f you look at
lications on H
. And this pr
nd startup co
ook at these
wick Analytic
re, there is W
of the startu
there is Opte
er proximity a
ere is Taodyn
ualizations of
data on hund
n a billion sta
ons of star fi
astic
s without
know,
deling and
er proximity,
s.
reat
ns of
guished
our
year
...
HANA.
ogram
ompanies on
startup
cs, for
Whodini,
p program.
essa, around
analysis,
ne. This is
f stars using
reds of
ars.
elds. So



d


00:10:12
00:10:21
00:10:32
00:10:45
00:10:53
00:11:06
00:11:19
00:11:31
00:11:39
00:11:49
00:11:58
00:12:08
00:12:23
00:12:32
00:12:48
00:12:59
00:13:08
00:13:22
00:13:33
00:13:40
and you c
that when
you have
it and the
And this c
precalcula
on the fly.
Or this co
India,
they look
rain starte
Every yea
bring a lot
workers,
of nurses,
disease is
and stuff.
It is really
that. It's ju
Here is Fa
companie
building th
amazing,
and the jo
for three y
it is very c
of us. We
We have j
the only li
So go out
Think abo
Learn mo
and more
Life is too
teachers o
that the fu
You know
We can b
desirable,
And I thin
best is ye
can, you know
n you look at
to recalculat
distance of t
calculation is
ate the possi
. It's just ama
ompany Mobi
at, they pred
ed, here it is,
ar, around th
t of disease
, of doctors,
s going to sp
incredible. T
ust amazing
an Appz, wh
es already on
heir applicati
this inspirati
ourney that w
years, but wh
clear that in m
have just be
just begun. A
mitation is o
t there. Think
out simplifyin
re. Educate
than anythin
o short to do t
of my life, on
uture does no
w, we are dev
uild things w
, and viable.
k that with H
t to come,
w, fly around
the universe
te and repain
the stars and
, they used t
ble views, an
azing.
ilistic MIBS, t
dict, they fore
if you look b
is time, you k
malaria, ty
of medicine.
read next, so
They also loo
kinds of thing
ich looks at o
n their way to
ons on HANA
onal work th
we have been
hen I think ab
many ways, w
egun.
And with HAN
ur imaginatio
k about some
g things arou
yourself. I ho
ng else, insp
the same old
nce told me r
ot have to be
velopers, we
with our hand
HANA, with de
29
d at warp spe
e from a part
nt the entire s
d their lumino
to get a... a s
nd this is the
this is Mobili
ecast the spr
back behind
know, in the
yphoid, chole
And what th
o that you ca
ok at the inte
gs that peop
of course the
o a thousand
A. It is incred
ese sort of c
n on: On the
bout it, when
we have only
NA,
on.
e amazing th
und us, doing
ope you find
pirational.
d things. The
right here, ou
e an increme
are software
s, with our m
esign thinkin
eeds through
icular angle,
star map bas
osity, and ho
shared slice o
e point wit
stic Innovativ
read of disea
me, it is rain
Summer, the
era and th
hey do is, the
an plan the s
egrity of the m
ple are doing
e fan experie
of them in 5
dibly inspirat
companies ar
one hand it
n I think abou
y just begun
hings that can
g great, new
this set of cl
e future, you
utside this ba
ent of the pas
e industry bu
minds. Things
ng, with our g
h the universe

sed on the w
ow big they a
of a NASA s
h HANA you
ve Business
ase in India. Y
ing in Califor
e monsoons
here is alway
ey use HANA
upply of med
medicine sup
.
ence, and... m
57 different c
tional. So wh
re doing
feels like we
ut the power
. The HANA
n be done wi
w, unpreceden
asses educa
know Alan K
alcony,
st. It is somet
uilders.
s that are po
great strength
e. And the c
way that you'r
are, and stuff
supercompute
u can do this
Solutions, b
You know re
rnia today.
s come in Ind
ys a shortage
A to forecast
dicine, and o
pply chain an
more than 80
countries,
hen you think
e have been
of what is in
revolution is
ith this techn
nted things a
ational and in
Kay, one of th
thing that we
ossible, things
h as a busine
hallenge is
re looking at
f like that.
er and
calculation
based out of
ecently the
dia, and they
e of relief
where the
of people,
nd things like
00
k about this
doing this
front of us,
s still in front
nology.
around us.
nformative,
he great
e can build.
s that are
ess, the


e


00:13:51
00:14:00

the best is
that is tha
So all the
best.
s in front of u
at this is som
best, I hope
us, and our p
ething that is
for all the be
30
primary limita
s under our c
est for you, a
ation is our im
control. We c
and thank yo
magination. A
can fix that.
ou for listenin
And the good
ng. Thank yo
d news with
u. All the



2014
No par
any pu
compa
SAP an
respec
SAP af
http://w
additio
market
compo
Nationa
These
informa
and S
omissio
SAP af
expres
any. No
In parti
any co
or to de
any rel
and po
functio
affiliate
in this d
any ma
to vario
materia
relianc
dates,
w
4 SAP AG or an SAP affi
t of this publication may b
rpose without the express
ny.
nd other SAP products an
tive logos are trademarks
ffiliate company) in Germa
www.sap.com/corporate-e
nal trademark information
ted by SAP AG and its dis
nents of other software ve
al product specifications m
materials are provided
ational purposes only, w
AP AG or its affiliated
ons with respect to the m
ffiliate company products
s warranty statements a
othing herein should be c
cular, SAP AG or its affilia
urse of business outlined
evelop or release any fun
ated presentation, and SA
ossible future developmen
nality are all subject to ch
ed companies at any time
document is not a commi
aterial, code, or functional
ous risks and uncertaintie
ally fromexpectations. Re
e on these forward-lookin
and they should not be re
w w w .sap.c
iliate company. All rights
be reproduced or transmi
s permission of SAP AG
nd services mentioned he
s or registered trademark
many and other countries.
en/legal/copyright/index.e
n and notices. Some softw
stributors contain propriet
vendors.
may vary.
by SAP AG or an SAP
without representation or
companies shall not b
materials. The only warr
s and services are those
accompanying such pro
construed as constituting
iated companies have no
d in this document or any
nctionality mentioned ther
AP AGs or its affiliated c
nts, products, and/or platf
hange and may be chang
e for any reason without n
itment, promise, or legal o
ality. All forward-looking st
es that could cause actua
eaders are cautioned not
ng statements, which spe
elied upon in making purc
c om
reserved.
tted in any formor for
or an SAP affiliate
erein as well as their
s of SAP AG (or an
Please see
px#trademark for
ware products
tary software
P affiliate company for
warranty of any kind,
be liable for errors or
ranties for SAP AG or
that are set forth in the
oducts and services, if
an additional warranty.
obligation to pursue
related presentation,
ein. This document, or
ompanies strategy
formdirections and
ed by SAP AG or its
otice. The information
obligation to deliver
tatements are subject
l results to differ
to place undue
ak only as of their
chasing decisions.