Download Presentación de PowerPoint
Document related concepts
Transcript
#606 | SANTIAGO 2017 Abril 1, 2017 Santiago, Chile #sqlsatSantiago Presentación Speaker Nombre Speaker Jefe de Inteligencia Corporativa en LarrainVial Twitter: @kamalvalero Email: kvalero@gmail.com 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!