Download Presentación de PowerPoint

Document related concepts

SQL Server Integration Services wikipedia , lookup

Data Transformation Services wikipedia , lookup

SQL Server Compact wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

ADO.NET wikipedia , lookup

Transcript
#606 | SANTIAGO 2017
Abril 1, 2017
Santiago, Chile
#sqlsatSantiago
Presentación Speaker
Nombre Speaker
Jefe de Inteligencia Corporativa en LarrainVial
Twitter: @kamalvalero
Email: [email protected]
Patrocinadores del SQL Saturday
PASS
Colabora
Sponsor
3
01-04-2017 SQL Saturday #606 – Santiago, Chile
Nuevas Características de SQL Server vNext
SQL Server vNext, si bien trae menos novedades que las que vimos con
SQL Server 2016, de todas formas viene cargada de nuevas
características; dándonos opciones de lenguajes de desarrollo, tipos de
datos, servicios en la nube. Todo esto, además de llevar SQL Server a
Linux
Estas nuevas características abarcan toda la gama de servicios incluidos
en SQL Server, desde R, SSAS, SSRS, SSIS y, obviamente, el motor de base
de datos
4
01-04-2017 SQL Saturday #606 – Santiago, Chile
R Services
Los servicios de R en SQL Server vNext vienen con varias mejoras de
performance, además de nuevos paquetes para ayudar y agregar
funcionalidades a su uso.
5
•
MicrosoftML package: Nuevo paquete de machine learning de Microsoft R Service. Nos entrega
alta velocidad, performance para manejar un gran volumen de datos textuales y datos
categorizados, con sólo un par de líneas de código
•
SQLrutils package: Ayuda a generar la llamada al stored procedure en SQL para tu código en R. El
sp generado puede ser luego usado en SQL R Services
•
olapR package: Fácil conectividad con SSAS, haciendo más simple el uso de datos OLAP para
analizar en R. Puedes ejecutar queries MDX existentes y obtener un R data frame de respuesta
01-04-2017 SQL Saturday #606 – Santiago, Chile
Reporting Services y Power BI
Dentro de las mejoras y novedades que se incluyen para
Reporting Services se encuentan:
6
•
Query designer en el Report Builder y Data Tools ahora soporta DAX para consultar
modelos de datos tabulares. De esta forma, se puede usar el query designer para
elegir tus campos en forma “drag and drop” y obtener la query en DAX
•
Hostear reportes de Power BI dentro del Reporting Services Web Portal. Ahora se
pueden subir los archivos de Power BI Desktop y verlos directamente en el web
portal
01-04-2017 SQL Saturday #606 – Santiago, Chile
Analysis Services
vNext incluye mejoras en lenguaje, manejo de seguridad, y mejoras a
modelos tabulares de datos
7
•
Seguridad a nivel de tablas: No sólo puede restringir accesos a los datos de una tabla, sino
que además se puede restringir el descubrimiento de los nombres de las tablas que sean
sensibles
•
Mejoras a DAX: Hay diferentes mejoras en el lenguaje, pero uno de los más requeridos
por los usuarios era el poder usar el comando IN (similar a como funciona en t-sql). Antes
de esta versión, se debían usar múltiples OR para lograr esto. También se incluye el
comando SELECTCOLUMNS, que puede ser usado en la expresión “Detail Rows” para
obtener detalles de algún dato
01-04-2017 SQL Saturday #606 – Santiago, Chile
Integration Services
Integration Services se mantiene sin muchos cambios. Las principales
novedades son:
• Soporte para recursos online de Microsoft Dynamics: el OData source y connection
manager ahora soportan feed de Microsoft Dynamics AX online y CRM online
• Scale Out: Administra de forma sencilla el correr SSIS en múltiples equipos. Al
instalar Scale Out Maestro y Trabajador, el paquete puede ser ejecutado en
diferentes trabajadores de manera automática
8
01-04-2017 SQL Saturday #606 – Santiago, Chile
Database Engine
El motor de base de datos incluye mejoras en las características InMemory y memory-optimized tablas. Además, se incluyen nuevas
funciones que han sido solicitadas por los usuarios por años
•
•
•
•
9
Columnas calculadas en tablas memory-optimized
Índices columnares clustered ahora soportan columnas LOB (varchar(max), nvarchar(max),
varbinary(max))
Al fin se incluye la función STRING_AGG, que permite agrupar texto y concatenarlo
Algunas otras funciones en T-SQL:
• CONCAT_WS: concatenar texto a nivel fila, con un separador
• TRIM: Adivinen para qué sirve…
01-04-2017 SQL Saturday #606 – Santiago, Chile
PREGUNTAS?
Entonces…
Veamos algunos ejemplos de las mejoras en
T-SQL
10
01-04-2017 SQL Saturday #606 – Santiago, Chile
Sea cual sea su pasión – ¡hay un capítulo virtual
para usted!
11
01-04-2017 SQL Saturday #606 – Santiago, Chile
#606 | SANTIAGO 2017
¡Gracias!