okay, we have a. now what? suppose i need these two values every week on new data

85
Okay, we have a

Upload: gerard-morton

Post on 18-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Okay, we have a

Page 2: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Okay, we have a

Now what?

Page 3: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Suppose I need these two valuesEvery week

on new data

Page 4: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Don’t paste!

Page 5: Okay, we have a. Now what? Suppose I need these two values Every week on new data

• Make repeatable

analyses (without

clicking)• Easily add data

Page 6: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Structured query language

Page 7: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Structured query language

• Developed at IBM

Page 8: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Structured query language

• Developed at IBM• Usually NOT considered

a programming language

Page 9: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Structured query language

• Developed at IBM• Usually NOT considered

a programming language

• But a “domain specific language”

Page 10: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Structured query language

• Developed at IBM• Usually NOT considered

a programming language

• But a “domain specific language”

• Aimed at analyzing and manipulating DATA

Page 11: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 12: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 13: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 14: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 15: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 16: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 17: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 18: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 19: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Suppose I need these two valuesEvery week

on new data

Page 20: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 21: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Where is

like ‘filter’

in Excel

Page 22: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 23: Okay, we have a. Now what? Suppose I need these two values Every week on new data

But we need

temperature?

Page 24: Okay, we have a. Now what? Suppose I need these two values Every week on new data

In Excel, we

did a lookup

Page 25: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 26: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 27: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Temperatur

e is here

Page 28: Okay, we have a. Now what? Suppose I need these two values Every week on new data

To fix a bit (move

rows up)

Page 29: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 30: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 31: Okay, we have a. Now what? Suppose I need these two values Every week on new data

This results in

Carthesian

product

Page 32: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 33: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 34: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 35: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 36: Okay, we have a. Now what? Suppose I need these two values Every week on new data

This is called a ‘JOIN’

Page 37: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 38: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 39: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Very similar to

VLOOKUP

Page 40: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 41: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 42: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We have a

temperatur

e field now

Page 43: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 44: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 45: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We have the

filter

Page 46: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We still need to

show: Machine &

temperature

Page 47: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 48: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 49: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 50: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Benefit over Excel:

We can have

multiple such

queries

Page 51: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Benefit over Excel:

We can have

multiple such

queries

Page 52: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 53: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We have the

right data

Page 54: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We have the

right dataBut! We

need ‘pivot like’

summary on average

Page 55: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 56: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 57: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 58: Okay, we have a. Now what? Suppose I need these two values Every week on new data

AVG of what?

Of everything?

Per machine?

Page 59: Okay, we have a. Now what? Suppose I need these two values Every week on new data

AVG of what?

Of everything?

Per machine?

Page 60: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 61: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 62: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 63: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 64: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 65: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Almost there!

Page 66: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Almost there!

Page 67: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Suppose I need these two valuesEvery week

on new data

Page 68: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 69: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 70: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 71: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 72: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 73: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 74: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Remember lecture

1?

Page 75: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 76: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 77: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 78: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 79: Okay, we have a. Now what? Suppose I need these two values Every week on new data

• Make repeatable

analyses (without

clicking)• Easily add data

Page 80: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 81: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 82: Okay, we have a. Now what? Suppose I need these two values Every week on new data

Can’t pick

field names now

Page 83: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 84: Okay, we have a. Now what? Suppose I need these two values Every week on new data
Page 85: Okay, we have a. Now what? Suppose I need these two values Every week on new data

We made an easily

repeatable

analysis!