Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr Greg Low Azure Datacamp Power Hour CLD21 3.

Similar presentations


Presentation on theme: "Dr Greg Low Azure Datacamp Power Hour CLD21 3."— Presentation transcript:

1

2 Dr Greg Low (greg@greglow.com) Azure Datacamp Power Hour CLD21 3

3

4

5

6

7

8 Logins/UsersDatabaseServerSubscription Logical Server 1 masterLoginsUserDB1Users Logical Server 2 …

9

10

11 B S0 S1 S2 S3 P2 P1 P4 P6 P11

12 DB OLTP Cloud Application Elastic Tools Libraries Elastic Jobs Elastic Query SQL TDS, ODBC, JDBC, ADO EQ DB

13

14

15

16 fully featured RDBMS transactional processing rich query managed as a service elastic scale internet accessible http/rest schema-free data model

17

18 101 010 DocumentDB account Databases Users Permissions Collections Documents Attachments Stored procedures Triggers User-defined functions your Documents here { } JS

19 Collections Document 1Document 2 Document 3 Document 4 { "name": "John", "country": "Canada", "age": 43, "lastUse": "March 4, 2014" } { "name": "Lou", "country": "Australia", "age": 51, "firstUse": "May 8, 2013" } { "docCount": 3, "last": "May 1, 2014" } { "name": "Eva", "country": "Germany", "age": 25 } JSO N

20 Collections Documents Attachments 101 010

21 Stored procedures Triggers JS

22

23

24

25

26

27 Machine learning & predictive analytics are core capabilities that are needed throughout your business

28

29

30 example Aexample Bexample C Example 1Example 2Example 3

31

32

33

34

35 Storage adapters Stream processing Cloud gateways (web APIs) Field gateways Applications Legacy IOT (custom protocols) Devices IP-capable devices (Windows/Linux) Low-power devices (RTOS) Search and query Data analytics (Excel) Web/thick client dashboards Devices to take action

36 Azure SQL DB Azure Event Hubs Azure Blob Storage Azure Event Hubs Reference Data Query runs continuously against the incoming stream of events Events have defined schema and are temporal (sequenced in time)

37 TollIdEntryTime License Plate StateMakeModelTypeWeight 12014-10-25T19:33:30.0000000ZJNB 7001NYHondaCRV13010 12014-10-25T19:33:31.0000000ZYXZ 1001NYToyotaCamry23020 32014-10-25T19:33:32.0000000ZABC 1004CTFordTaurus23800 22014-10-25T19:33:33.0000000ZXYZ 1003CTToyotaCorolla22900 12014-10-25T19:33:34.0000000ZBNJ 1007NYHondaCRV13400 22014-10-25T19:33:35.0000000ZCDE 1007NJToyota4x413800 …………………… EntryStream – Events about entering toll station TollIdExitTimeLicensePlate 12014-10-25T19:33:40.0000000ZJNB 7001 12014-10-25T19:33:41.0000000ZYXZ 1001 32014-10-25T19:33:42.0000000ZABC 1004 22014-10-25T19:33:43.0000000ZXYZ 1003 ……… ExitStream - Data about vehicles leaving the toll station LicensePlateRegistartionIdExpired SVT 60232854298381 XLZ 34633627156560 QMZ 12738761331371 RIV 86329927119560 … ……. RegistrationData – Reference data

38

39

40 1542686 5 Time (secs) 15426 86 A 20-second Tumbling Window 361 5361 SELECT TollId, COUNT(*) FROM EntryStream TIMESTAMP BY EntryTime GROUP BY TollId, TumblingWindow (second, 20)

41 1542687 A 20-second Hopping Window with a 10-second “Hop” 426 86 5361 15 426 8653 61 53

42 15 A 20-second Sliding Window 1 8 8 51 9 519

43

44

45

46

47

48

49

50

51 Web browser Microsoft cloud Non-Microsoft cloud On-premises data SQL Server analysis services Databases and other data sources Mobile apps Business analyst tools

52

53

54

55

56 Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/

57


Download ppt "Dr Greg Low Azure Datacamp Power Hour CLD21 3."

Similar presentations


Ads by Google