Download MS SQL Server 2014 y La Plataforma de Datos

Document related concepts

SQL Server Compact wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Navicat wikipedia , lookup

Microsoft SQL Server Data Engine wikipedia , lookup

Base de datos en memoria wikipedia , lookup

Transcript
MS SQL Server 2014 y La Plataforma de Datos
02/05/2014
Jose Redondo
RM PASS Latam | Chapter Leader SQL PASS Venezuela | DPA SolidQ | SQL Server MVP
DPA - SolidQ
SQL PASS Venezuela – Caracas Chapter
AGENDA
•
•
•
•
•
Desarrollar aplicaciones optimizadas In-Memory
Alta Escalabilidad (On-Premise y Cloud)
Soporte nativo al Big Data desde Office y Office 365
Plataforma BI nativa
Solución de nube hibrida nativa
Desarrollar aplicaciones optimizadas
In-Memory
Desarrollar aplicaciones optimizadas
In-Memory
• Algoritmos optimizados para acceder a los datos residentes en
memoria
• Bloqueo optimista controlado eliminando los lógicos
• Variables de tablas y tablas con optimización para memoria
• Índices de tablas con optimización para memoria
• Procedimientos almacenados compilados en forma nativa
• Compatibilidad T-SQL con OLTP en memoria
Desarrollar aplicaciones optimizadas
In-Memory
Características claves
•
•
•
•
•
In-Memory OLTP
ColumnStore for DW mejorado
In-Memory con PowerPivot
Buffer Pool Extension to SSDs
Procesamiento de Consultas mejorado
Tecnologías aplicadas
OLTP
•
In-Memory OLTP
DW & Analytics
•
•
•
•
•
PowerPivot para Excel
SQL Server Analysis Services
DW
Fast Track Data Warehouse
PDW
Streaming Data
•
StreamInsight
Desarrollar aplicaciones optimizadas
In-Memory
Drivers
Bases In-Memory OLTP
Beneficios
Arquitectura
Transacciones de Alto
Desempeño
Frictionless Scale-Up
Procesamiento de Lógica
de Negocio Eficiente
Ingeniería Hibrida y
Experiencia Integrada
Min-Memory Optimizado
Alta Concurrencia
T-SQL compilado a código
maquina
Integración SQL Server
• Optimizado para datos InMemory
• Índices (hash & range) existe
solo en memoria
• No hay pool en buffer
• Stream es basado en
almacenamiento para su
durabilidad y consistencia
• Control de concurrencia
optimista multiversión con full
soporte ACID
• Núcleo del motor de datos
utiliza algoritmos sin bloqueo
• No hay ningún administrador
de bloqueos, latches y spinlocks
• T-SQL compilado a código
maquina vía generador de
código C y con el compilador
de Visual C
• Invocar procedimientos es solo
un punto de entrada de una
DLL
• Optimizaciones agresivas en
tiempo de compilación
Novedades en Hardware
Constante disminución en el
precio de la memoria, NVRAM
Procesadores de multiples núcleos
• Facilidad de uso,
administrabilidad simple y
experiencia de desarrollo
• Consultas y Transacciones
integradas
• HA integrado y Recuperación
de Desastres (BackUp-Restore)
Entorno Empresarial
Dilatoriariedad en rendimiento del
CPU
Costo Total de Propiedad - TCO
Desarrollar aplicaciones optimizadas
In-Memory
Desarrollar aplicaciones optimizadas
In-Memory
Desarrollar aplicaciones optimizadas
In-Memory
Desarrollar aplicaciones optimizadas
In-Memory
Experiencia Integrada
Copias de Seguridad | Restauración de copias de seguridad
Failover Clustering
AlwaysON
DMVs, Catalogo de vistas del sistema, Contadores del monitor
de ejecución (Performance Monitor), XEvents
• SQL Server Management Studio (SSMS)
•
•
•
•
Otros beneficios
Optimizado para datos en memoria hasta 20-30 veces más de
almacenamiento en capacidad
• Indexes (hash y range) sólo existen en memoria; No aplica
para ningún grupo de buffers, B-trees
• T-SQL compilado a código máquina mediante generador de
código C y compilador de Visual C++
• Motor de datos utiliza algoritmos sin bloqueo; Ningún
administrador de bloqueos, latches o spinlocks
Control de concurrencia optimista multiversión con completo
soporte ACID
Aplicaciones existentes On-Ramp
Experiencia integrada con la misma facilidad de uso,
administración y experiencia en el desarrollo
Desarrollar aplicaciones optimizadas
In-Memory
DEMO
Alta Escalabilidad (On-Premise y Cloud)
Alta Escalabilidad (On-Premise y Cloud)
• AlwaysOn Availability Groups mejorado
•
•
•
•
•
•
•
•
•
Mejoras en la disponibilidad para replicas Read-Only
Incremento en el números de replicas
Integración con Windows Azure
Diagnostico mejorado
8 secundarios
Asistente de replicación
Soporte nativo con Windows Server 2K12 R2 de Clustered Shared Volume
Soporte para virtualizar nativamente VHDX
Administración con System Center 2K12 R2 para aplicaciones de bases de
datos On-Premises y nube
Soporte nativo al Big Data desde
Office y Office 365
Soporte nativo al Big Data desde Office y
Office 365
• Acceso simplificado a cualquier tipo de datos; pre visualizándolo,
manipulándolo y formateándolo
• Combinar y refinar datos desde multiples orígenes cruzados de
datos estructurados y no estructurados
• Administrar datos estructurados y no estructurados comúnmente
• Despliega consultas relacionales cruzadas de Bases de datos y
Hadoop con una simple consulta T-SQL
Soporte nativo al Big Data desde Office y
Office 365
Características claves
• Nombre del código del
proyecto “Data Explorer”
• Windows Azure Marketplace
• Windows Azure HDInsight
Service & Microsoft
HDInsight Server
• 100 % Apache
• Parallel Data Warehouse con
Polybase
Soporte nativo al Big Data desde Office y
Office 365
Soporte nativo al Big Data desde Office y
Office 365
Polybase
SQL Server PDW consultando datos HDFS in-situ
Soporte nativo al Big Data desde Office y
Office 365
DEMO
Plataforma BI nativa
Plataforma BI nativa
• Stream Insight nativo
• Servicios de Calidad de Datos integrándolos desde varios orígenes
estructurados y no estructurados
• Desarrollo y despliegue de soluciones BI seguras y escalables
Plataforma BI nativa
Plataforma BI nativa
Data Quality Services &
SQL Server Integration
Services
Plataforma BI nativa
• Servicios Maestros de Datos permitiendo generar una fuente de
datos real y genuina
• Modelo Semántico BI simplifica la implementación de escenarios
basado en modelos de Inteligencia de Negocio
• MS SQL Server Analysis Services nos brinda la generación de
soluciones analíticas de escala empresarial comprensible
Plataforma BI nativa
Master Data
Services
Modelo Semántico BI
Plataforma BI nativa
Plataforma BI nativa
Plataforma BI nativa
Plataforma BI nativa
DEMO
Solución de nube hibrida nativa
30
Solución de nube hibrida nativa
• Copia de Seguridad simplificada
• Windows Azure Blob Storage
• Interacción desde UI, T-SQL & PowerShell commandlets
• Recuperación de desastres desde la nube
• Interacción GUI simple
• Servicios extendidos sobre las aplicaciones On-Premise
• Windows Azure Virtual Network
• Virtual Machine & Storage
Solución de nube hibrida nativa
Solución de nube hibrida nativa
Implementar Bases de Datos On-Premise en SQL Azure
• Nuevo asistente de migración
• Host en Windows Azure Virtual Machine
• Servicios en Windows Azure SQL Database
Solución de nube hibrida nativa
Implementar Bases de Datos On-Premise en SQL Azure
Solución de nube hibrida nativa
Archivos de datos y log de SQL Server en Windows Azure Storage
• Opción para mover archivos de datos y log
en Windows Azure Storage
• TDE – Encriptación de datos transparente
• No amerita cambiar las aplicaciones clientes
• Copia centralizada de los archivos de datos y
log
• Almacenamiento ilimitado en Azure Storage
• La restauración de una base de datos es
sencilla así como un atachar
Solución de nube hibrida nativa
DEMO
Manténgase conectado a nosotros!
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
Calendario de Sesiones
Fecha
Conferenciante
12 Febrero
Miguel Egea
SQL Server MVP
Mentor Asociado en SolidQ
19 Febrero
Eduardo Castro
SQL Server MVP
PASS LATAM Regional Mentor
5 Marzo
José L. Rivera
MCITP SQL Server 2008 (DBA, BI DD)
PASS Global Spanish Chapter Leader
Tema
Construyendo hechos y dimensiones lentamente cambiantes
para tu DW.
Mantener la historia, esa gran obsesión, esa gran necesidad de los almacenes
de datos. En la sesión se aprenderá como podemos implementar y que
técnicas usar para mantener historia y trazabilidad en nuestro DW.
Implementar dimensiones lentamente cambiantes, en sus tipos 0, 1 y 2, y
completar el circuito implementando también trazabilidad en los hechos será
lo que veremos durante la sesión.
Mejoras de Engine de TSQL en SQL 2014
Cambios de TSQL Engine en SQL 2014. En esta sesión veremos cuáles son las
mejoras que presenta a nivel de motor relacional la versión de SQL Server
2014.
Automatizando la limpieza de datos con SSIS
La calidad de los datos cada día cobra mas importancia, es por esto que
tener un sistema para automatizar estas tareas es vital para toda empresa. En
esta sesión estaremos mostrando como poder automatizar estas tareas de
limpieza de datos, de-duplicación y exportar dominios a Excel.
Programa de Reconocimiento
Programa de Voluntario Sobresaliente
•
PASS le invita a nominar a su voluntario favorito para ser “Voluntario Sobresaliente del Mes”
•
Enviar nominaciones en todo momento a: [email protected]
Favor proveer:
• Información de contacto del nominado,
• una lista breve de los programas de PASS que a participado el nominado
• los años que lleva activo en la comunidad
• una corta descripción por el cual considera que esta persona debe ser reconocida
•
Los nominados seleccionados serán anunciados en la edición del boletín PASS Connector y recibirán un
certificado de apreciación.
JOIN US for our second annual event to get the best learning for
analyzing, managing, and sharing business information and
insights through the Microsoft Data Platform of technologies.
November 4 - 7 |
Seattle, WA
http://www.sqlpass.org/summit/2014
Manténganse Conectados!
•
Solicite su suscripción gratuita en sqlpass.org
•
•
•
•
Linked In: Professional Association for SQL Server
Facebook: Professional Association for SQL Server Group
Twitter: @SQLPASS
The PASS Blog: sqlpass.org