slides da palestra

Report
SQL Server 2012
Hotspots
Diretor Técnico – WGC Sistemas
Belo Horizonte / MG
[email protected]
Daniel
Silveira
www.danielsilveira.com.br
@dansil2002
•
•
•
•
Tendências – Bancos de Dados
Overview – Novidades
AlwaysOn
Power View
Tendências - Cenários Corporativos
Business Intelligence (BI)
Data Warehousing (DW)
Enterprise Integration Management (EIM)
Online Transaction Processing (OLTP)
Tendências – Necessidades de Missão Crítica
o Alta Disponibilidade
o Recuperação Rápida de Desastres
Tendências – B.I. “Self Service”
o Capacitar os profissionais da Informação
o Reduzir a sobrecarga da T.I.
Tendências – Big Data
o Grandes Volumes de Dados
o Diversas Fontes de Dados
o Diversos Formatos de Dados
Tendências – Tecnologias na Nuvem
o Nuvem Privada
o Nuvem Pública
o Soluções Híbridas
Tendências – Appliances
o Soluções pré configuradas de hardware e Software
o Otimizadas para um trabalho específico
o Geralmente adquiridas em um único pacote com
suporte incluso
Querying Microsoft® SQL Server® 2012
Course 10774
Exam 461
Administering Microsoft® SQL Server®
2012 Databases
Course 10775
Exam 462
Developing Microsoft® SQL Server®
2012 Databases
Course 10776
Exam 464
Implementing a Data Warehouse with
Microsoft® SQL Server® 2012
Course 10777
Exam 463
Implementing Data Models and Reports
with Microsoft® SQL Server® 2012
Course 10778
Exam 466
Novidades – Transact-SQL
Cláusula WITH RESULT SETS
Sentença THROW
Paginação com OFFSET e FETCH
Objetos SEQUENCE
Cláusula OVER
Novidades – Transact-SQL
PARSE, TRY_PARSE, CONVERT_PARSE
Diversas funções “FROMPART”
IIF
CONCAT
FORMAT
Novidades – Armazenamento de Arquivos
CREATE TABLE FileStore AS FileTable
WITH (FileTable_Directory = 'Documents')
SELECT [name] As FileName FROM FileStore
WHERE CONTAINS(PROPERTY(file_stream,'Title'),'Bike OR Cycling')
Novidades – Segurança
User-Defined Server Roles
Contained Databases
 Nova e mais abrangente solução de alta
disponibilidade e disaster recovery que
possibilita aumentar a disponibilidade das
aplicações em nível de banco de dados ou
de instância, proporcionando melhor
aproveitamento dos recursos existentes.
 Failover Cluster Instance (FCI)
 Requer uma storage
 Para DR necessita replicação entre storages
 Database Mirroring
 Failover automático requer customização das aplicações
 Não suporta transparência para a aplicação
 Leitura na base espelho somente se usar Database Snapshot
 Log Shipping
 Não permite Failover Automático
 Bases indisponíveis no servidor secundário
 Agora as soluções de alta disponibilidade no
SQL Server são AlwaysOn.
 Podem ser implementadas com o AlwaysOn
Availability Groups ou AlwaysOn Failover
Cluster Instance.
AlwaysOn Availability Groups
AlwaysOn Failover Cluster
Windows Server Failover Cluster (WSFC)
InstânciaA
A
InstânciaC
InstânciaB
A
Sincronização de Log
Sincronização de Log
Secundário
A
Primário
Secundário
Availability Groups Listener: permite o failover transparente
das aplicações para qualquer dos nós secundários
As aplicações se conectam utilizando um IP e Nome virtual
InstânciaA
InstânciaB
DB_RH
DB_RH
InstânciaC
DB_RH
AG_RH
10.10.0.44
Secundário
Primário
Secundário
Primário
Secundário
Secundário
BI Semantic Model
Client Tools
Analytics, Reports, Scorecards,
Dashboards, Custom Apps
BI Semantic Model
Data model
Business logic
and queries
Data access
Data Sources
Databases, LOB Applications, OData Feeds,
Spreadsheets, Text Files
BI Pessoal
BI na Equipe
PowerPivot for Excel
PowerPivot for SharePoint
BI Corporativo
Analysis Services
Um Modelo para todas as Experiências do Usuário final
BI Semantic Model - Arquitetura
SSAS pode ser Instalado em 3 Modos:
 Multidimensional and Data Mining (default)
 PowerPivot for Sharepoint
 Tabular
 PowerPivot para Excel






Solução desktop sofisticada para análise de dados
Aumenta a autonomia de information workers
Tempos de resposta ágeis
DAX para medidas e colunas calculadas
Diagram view para gerenciamento das tabelas e seus relacionamentos
Hierarquias e perspectivas
 PowerPivot para SharePoint




Portal para compartilhamento e colaboração
Galeria para navegar e acessar pastas de trabalho e relatórios
Processamento server-side permitindo abertura das planilhas em navegadores
Gerenciamento centralizado e segurança para as pastas de trabalho
 Um banco em uma instância do Analysis Services que foi
instalado em modo tabular
 Utiliza da engine de alta performance xVelocity
 Suporta aplicações cliente incluindo Power View e Excel
 Permite a profissionais de TI com conhecimento de banco de
dados relacional desenvolver soluções de Analysis Services
O que é o Power View?
 Um aplicativo Silverlight que é parte do SQL Server 2012 Reporting Services
 Usa modelos tabulares como origem de dados
 Integrado com PowerPivot para SharePoint 2010
 Uma ferramenta de exploração de dados que permite criar relatórios
impressionantes de maneira rápida e fácil
 Não substitui as ferramentas existentes de relatórios e análise de dados
Criando um relatório no Power View
Galeria de Visualizações
Seção de Campos
Campos
Visualização
Área de Filtro
Layout
mva
[email protected]
Daniel
Silveira
www.danielsilveira.com.br
@dansil2002

similar documents