Copyright © 2000-2015 netlogix GmbH & Co. KG.

19
Copyright © 2000-2015 netlogix GmbH & Co. KG.

Transcript of Copyright © 2000-2015 netlogix GmbH & Co. KG.

Page 1: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Page 2: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

• Query Store

• Live Query Statistik

• Native Json Support

• Always Encrypted

• Row Level Security

• Column Store

Page 3: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

• Polybase

• Advanced Analytics

• BI on Mobile

• Datastrech

• SSDT (SQL Server Data Tools)

Page 4: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Query Store Demo

ALTER DATABASE WideWorldImporters SET QUERY_STORE = ON;

Page 5: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Live Query Statistic

Page 6: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Native JSON Support

• Export von Daten

Select column From Table For JSON [Auto|Path]

• Umformung JSON in eine relationale Tabelle

Select Column From Openjson (@Jinput, `$.Jsonname`)

With ( Column datentyp) as Tabellenalias

Page 7: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Temporale Tabelle

• Versionierung

• Zwei Spalten datetime2 für Gültigkeit (Demo)

• Schnelle Wiederherstellung nach Fehler

• DW

• Trends

Page 8: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Always Encrypted

• Clientside Verschlüsselung via .net Treiber

• SSMS -> Parameter Column encryption setting = enabled

• Transparent für den SQL Server

• SQL Server hält keine Keys

• Azure Key Vault möglich

Page 9: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Row Level Security

CREATE SCHEMA Security;

GO

CREATE FUNCTION Security.fn_securitypredicate(@SalesRep AS sysname) RETURNS TABLE WITH SCHEMABINDING AS RETURN SELECT 1 AS fn_securitypredicate_result WHERE @SalesRep = USER_NAME() OR USER_NAME() = 'Manager';

Page 10: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Columnstore Index

• Update auf nonclustered Columnstoreindexmöglich

• OLTP und OLAP Workload auf der selben DB

Page 11: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

PolyBase

• Integration von Hadoop

• Hortonworks HDP 1.3 auf Linux/Windows Server

• Hortonworks HDP 2.0 – 2.3 unter Linux/Windows Server

• Cloudera CDH 4.3 unter Linux

• Cloudera CDH 5.1 – 5.5 unter Linux

• Azure BLOB-Speicher

Page 12: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Advanced Analytics mit R

• Integration von R inMSSQL

• Sp_execute_external_script @language = N’R’ @Script = RCode

• Kopie von Daten entfällt

• Berechnung serverseitig

Page 13: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

BI on Mobile Devices

Datazen Integration

in RS

Page 14: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

Datastretch

• Sp_configure ‘remote data archive’, N’1’

• Remotearchive

Page 15: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Was ist neu?

SQL Server Data Tools

• All in One Entwicklerumgebung

• Download für Visual Studio

Page 16: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

DEMO

Page 17: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Q & A

Page 18: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.

Vielen Dank

für Ihre Aufmerksamkeit.

Page 19: Copyright © 2000-2015 netlogix GmbH & Co. KG.

Copyright © 2000-2015 netlogix GmbH & Co. KG.