Nr: 570
SQLSaturday #570 - São Paulo 2016
SessionID: 52534
Novidades do SSRS 2016 - O poder da an#225;lise de dados
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: Business Intelligence
Speaker: Marcos Vinicius Oliveira Schardong
Title: Novidades do SSRS 2016 - O poder da an#225;lise de dados
Abstract:
SessionID: 52900
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: DBA (Desenvolvimento)
Speaker: Luciano Moreira
Abstract:
SessionID: 53002
SQL Azure DB Vs. Amazon RDS
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: Cloud Computing
Speaker: Luan Moreno Medeiros Maciel
Title: SQL Azure DB Vs. Amazon RDS
Abstract:
SessionID: 53188
Corrup#231;#227;o de dados e perda acidental - O que fazer ?
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: DBA (Administração)
Speaker: Gustavo Maia Aguiar
Title: Corrup#231;#227;o de dados e perda acidental - O que fazer ?
Abstract:
Se alguma vez voc#234; j#225; teve de lidar com corrup#231;#227;o de dados ou perda acidental em ambientes cr#237;ticos ou tem curiosidade sobre as melhores formas de faz#234;-lo bem como prevenir que problemas dessa natureza ocorram, essa sess#227;o poder#225; ambient#225;-los em t#233;cnicas que lidem com esse tipo de situa#231;#227;o. S#227;o tratadas situa#231;#245;es pr#225;ticas de problemas e resolu#231;#227;o
SessionID: 54159
Como se tornar um DBA EXCEPCIONAL
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: Carreira
Speaker: EDVALDO CASTRO
Title: Como se tornar um DBA EXCEPCIONAL
Abstract:
Apresentação baseada no livro "How to become an Exceptional DBA" do renomado Autor americano Brad McgGehee.
Discutiremos aspectos não técnicos de como se tornar um DBA EXCEPCIONAL, pois já existem muitos recursos disponíveis, com relação aos aspectos técnicos.
O foco desta apresentação será em discutir o que você pode fazer para se diferenciar no meio profissional, para não ser apenas mais um, e sim um DBA Excepcional e com oportunidades e reconhecimento.
OBS.: A adaptação deste conteúdo para palestra teve autorização expressa do Autor. (A ser comprovada na palestra).
SessionID: 54311
Cortana Intelligence + Spark + PowerBI
Event Date: 08-10-2016 - Session time: 09:30:00 - Track: Big Data e Data Science
Speaker: Viviane Ribeiro
Title: Cortana Intelligence + Spark + PowerBI
Abstract:
SessionID: 53125
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: Carreira
Speaker: Fabio Cotrim
Abstract:
SessionID: 53139
Pare de reinventar a roda. Use window functions
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: DBA (Desenvolvimento)
Speaker: Dhiego Piroto
Title: Pare de reinventar a roda. Use window functions
Abstract:
SessionID: 53652
Criando Custom Visuals no Power BI
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: Big Data e Data Science
Speaker: Demetrio Silva
Title: Criando Custom Visuals no Power BI
Abstract:
SessionID: 53780
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: Business Intelligence
Speaker: Dennes Torres
Abstract:
Veja o que há de novo do SSIS 2016 para tornar seus pacotes ETL muito melhores e facilitar seu trabalho.
Conexão com Azure Storage, integração com HDInsight para construção de clusters, package parts e muito mais.
SessionID: 53807
SQL Server 2016 New Security Features
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: DBA (Administração)
Speaker: Diego Miranda
Title: SQL Server 2016 New Security Features
Abstract:
We will talk about new features regarding security released in SQL Server 2016. Obs: This session includes demos.
Agenda
Dynamic Data Masking
Row-level Security
Always Encrypted
Additional Investments for SQL Server 2016 regarding security
SessionID: 53865
Event Date: 08-10-2016 - Session time: 10:30:00 - Track: Cloud Computing
Speaker: Marcos Freccia
Abstract:
Nessa sessão o MVP em SQL Server Marcos Freccia ira mostrar os recursos de alta disponibilidade presentes no Azure SQL Database. Todos os passos desde a criação de um simples banco de dados até a garantia de disponibilidade serão cobertos nessa sessão repleta de demos.
SessionID: 52448
Quando as boas pr#225;ticas n#227;o s#227;o boas
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: DBA (Desenvolvimento)
Speaker: Fabiano Amorim
Title: Quando as boas pr#225;ticas n#227;o s#227;o boas
Abstract:
Certo, ent#227;o voc#234; habilitou “auto create statistics”, "page life expectancy" est#225; abaixo de 300, est#225; usando "transparent data encryption", "snapshot isolation level" tem minimizado seus bloqueios, est#225; trabalhando com tabelas com poucas linhas? ent#227;o voc#234; usa vari#225;veis do tipo table, tem um SSD e por isso n#227;o se preocupa com fragmenta#231;#227;o, voc#234; usa os novos comandos de windowing functions pois eles s#227;o "mais eficientes", e mais, est#225; prestes a configurar o lindo AlwaysOn para distribuir a carga de leitura entre v#225;rios bancos...
Mesmo assim, seguindo as boas pr#225;ticas, voc#234; percebe que tem tido problemas de performance e tem a impress#227;o de que uma dessas boas pr#225;ticas n#227;o #233; boa...
Nesta sess#227;o o consultor e MVP Fabiano Amorim ir#225; falar sobre "casos extremos" onde boas pr#225;ticas podem te causar problemas e o que fazer com isso. Essa ser#225; uma daquelas sess#245;es
SessionID: 52685
Azure SQL Database - Como gerenciar um ambiente de banco de dados na nuvem
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: Cloud Computing
Speaker: Vitor Fava
Title: Azure SQL Database - Como gerenciar um ambiente de banco de dados na nuvem
Abstract:
SessionID: 52910
Somos o Big Brother
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: Carreira
Speaker: Ricardo Leka
Title: Somos o Big Brother
Abstract:
Quer saber tudo o que acontece na sua inst#226;ncia SQL ou em uma base espec#237;fica? Quer saber qual usu#225;rio acessou o que #233; quando? Quem criou/alterou/apagou algum objeto?
Vamos habilitar auditoria! Mas vamos fazer isso em v#225;rias inst#226;ncias e vamos automatizar o consumo dos arquivos para facilitar a monitora#231;#227;o do ambiente.
SessionID: 53764
Advanced Analytics using SQL Server R Services
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: Big Data e Data Science
Speaker: Thiago Zavaschi
Title: Advanced Analytics using SQL Server R Services
Abstract:
Nesta sesão vamos ver uma introdução da linguagem mais popular no meio dos cientistas de dados e também no Microsoft R Server, integrado ao SQL Server sob o nome de R Services.
R é uma linguagem aberta com foco em análise estatística e está integrada nativamente ao SQL Server 2016, sob o nome de SQL Server R Services.
SessionID: 54166
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: Business Intelligence
Speaker: Arthur Luz
Abstract:
Nesta sessão será possível aprender sobre a utilização da ferramenta Data Quality Services da suite do SQL Server para realização de Data Cleansing (Limpeza) and Data Matching (deduplicação) dos dados da sua organização. Serão abordados alguns conceitos sobre a arquitetura de geração de um Master Data e Data Warehouse. Será possível também entender como realizar a automação do Data Cleansing usando a ferramenta de ETL Integration Services.
SessionID: 54404
SQL Server 2016 - It Just Runs Faster
Event Date: 08-10-2016 - Session time: 11:30:00 - Track: DBA (Administração)
Speaker: Andre Rodrigues
Title: SQL Server 2016 - It Just Runs Faster
Abstract:
SessionID: 52695
O dia a dia de um Administrador de Banco de Dados
Event Date: 08-10-2016 - Session time: 12:30:00 - Track: Carreira
Speaker: Thiago Cruz
Title: O dia a dia de um Administrador de Banco de Dados
Abstract:
Nesta sess#227;o voc#234; vai compreender os desafios de se tornar um DBA SQL Server e como vencer a crise, vamos falar dos desafios do dia a dia, estudos e como alavancar sua carreira. Irei realizar algumas demonstra#231;#245;es do que podem levar um DBA ao auge, quais os erros mas comuns do dia a dia e as ferramentas que lhe dar#227;o um sono tranquilo.
SessionID: 52897
Porque minha query est#225; lenta? - Iniciando um troubleshooting
Event Date: 08-10-2016 - Session time: 12:30:00 - Track: DBA (Desenvolvimento)
Speaker: Suellen Moraes
Title: Porque minha query est#225; lenta? - Iniciando um troubleshooting
Abstract:
SessionID: 53549
Obtenha maior produtividade: desenvolvimento e administra#231;#227;o do SQL Server
Event Date: 08-10-2016 - Session time: 12:30:00 - Track: DBA (Administração)
Speaker: Gustavo Carneiro
Title: Obtenha maior produtividade: desenvolvimento e administra#231;#227;o do SQL Server
Abstract:
Monitoring: Top SQLs Statements consumption detection, identifying fragmented indexes
Analyzing: Locks and Blocks detections and actions to avoid this
Rewriting: SQL Codes - changing executing plan
Migrations: database comparison, schema comparison and data comparison
SessionID: 54293
Modelagem Multidimensional
Event Date: 08-10-2016 - Session time: 12:30:00 - Track: Business Intelligence
Speaker: Vitor Ferreira
Title: Modelagem Multidimensional
Abstract:
Serão esclarecidos conceitos importantes como fatos, dimensões, granularidade, modelos Star Schema e Snowflake Schema e também algumas dicas do prof. Ralph Kimball que facilitam decisões na modelagem.
SessionID: 54331
Event Date: 08-10-2016 - Session time: 12:30:00 - Track: Big Data e Data Science
Speaker: Guilherme Ferraudo
Abstract:
O termo Machine Learning (ML) vem ganhando cada vez mais espaço no mercado e possui seus conceitos fundamentados nas áreas de estatística, computação e engenharia. Nesta palestra abordaremos o ML por meio de alguns exemplos, fazendo uso da ferramenta da Microsoft, o AzureML
SessionID: 53300
Analisando o Always Encrypted
Event Date: 08-10-2016 - Session time: 13:00:00 - Track: DBA (Desenvolvimento)
Speaker: Gustavo Moura Fé
Title: Analisando o Always Encrypted
Abstract:
SessionID: 53511
SQL SERVER e ORACLE: Semelhan#231;as e Diferen#231;as para o DBA
Event Date: 08-10-2016 - Session time: 13:00:00 - Track: Carreira
Speaker: Marcelo Adade
Title: SQL SERVER e ORACLE: Semelhan#231;as e Diferen#231;as para o DBA
Abstract:
Nesta se#231;#227;o veremos as semelhan#231;as e diferen#231;as nas arquiteturas do SQL SERVER e ORACLE. Veremos tamb#233;m as diferentes abordagens e ferramentas utilizadas para administrar cada tecnologia e as principais raz#245;es para conhecer as duas tecnologias.
A ideia #233; mostrar como os recursos do SQL SERVER equivalem aos de Oracle e vice versa, permitindo ao Administrador criar uma boa base para compara#231;#227;o entre ambas as tecnologias.
SessionID: 54071
Event Date: 08-10-2016 - Session time: 13:00:00 - Track: DBA (Administração)
Speaker: Igor Santos de Paula
Abstract:
Há cenários em que a longa distância geográfica entre os data centers inviabiliza a utilização de commit síncrono
para grupos de disponibilidade do SQL Server devido a alta latência de transferência dos dados. Com commit assíncrono não é possível habilitar o failover automático de forma nativa.
Ambientes críticos não podem esperar o coitado do DBA entrar no meio da madrugada para realizar o failover manualmente.
Como garantir o failover automático de forma a reduzir o tempo de indisponibilidade do banco de dados sem ter que adquirir novos nós em localidades mais próximas?
Nessa sessão irei apresentar a solução que desenvolvi utilizando Powershell para resolver esse problema.
O script será disponibilizado ao final da sessão gratuitamente.
SessionID: 52542
Bring your data to life with Microsoft Power BI
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: Big Data e Data Science
Speaker: André Castro
Title: Bring your data to life with Microsoft Power BI
Abstract:
SessionID: 52598
Passo a Passo para realizar uma Consultoria de Tuning em um Cliente
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: Carreira
Speaker: Fabrício Lima
Title: Passo a Passo para realizar uma Consultoria de Tuning em um Cliente
Abstract:
Nessa sess#227;o irei mostrar um passo a passo que lhe permitir#225; realizar um Tuning em um cliente ou na sua pr#243;pria empresa.
S#227;o rotinas que sempre crio e me ajudam a analisar e melhorar a performance dos clientes que atendo na minha consultoria.
J#225; realizei esse passo a passo em mais de 50 clientes com 100% de sucesso deixando os clientes satisfeitos.
N#227;o perca!!!
SessionID: 53118
Entendendo a Distribui#231;#227;o de Dados entre V#225;rios Arquivos do Database
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: DBA (Administração)
Speaker: Nilton Pinheiro
Title: Entendendo a Distribui#231;#227;o de Dados entre V#225;rios Arquivos do Database
Abstract:
Uma pr#225;tica muito comum no SQL Server est#225; em criar v#225;rios arquivos para um mesmo Banco de Dados, seja para distribuir melhor os I/Os entre v#225;rios arquivos/discos ou apenas para contornar um problema de falta de espa#231;o em disco. Nesta sess#227;o Nilton Pinheiro mostrar#225; como funciona o algor#237;timo utilizado pelo SQL Server para distribuir os dados entre v#225;rios arquivos de um banco de dados e voc#234; ver#225; que a distribui#231;#227;o pode n#227;o estar funcionando como voc#234; gostaria, principalmente se v#225;rios arquivos forem criados pensando em distribuir melhor os I/Os.
SessionID: 53576
Guia do Mochileiro Powershell v.1
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: Cloud Computing
Speaker: Marcus Vinícius Bittencourt
Title: Guia do Mochileiro Powershell v.1
Abstract:
Quais os princ#237;pios, recursos, possibilidades e benef#237;cios em utilizar powershell no seu dia a dia.
Uma sess#227;o para dar in#237;cio a jornada do Powershell for SQL e come#231;ar a automatizar algumas tarefas de forma simples e r#225;pida com poucas ou at#233; mesmo uma linha de de comando.
Quem nunca utilizou powershell, tem interesse em saber por onde come#231;ar, quais os benef#237;cios, o que devo estudar...
Esta #233; a sess#227;o voltada para auxiliar o dba identificar diversos benef#237;cios do uso do powershell no seu dia-a-dia.
SessionID: 53586
SSIS 2016 - New features and improvements
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: Business Intelligence
Speaker: Wasley Portes
Title: SSIS 2016 - New features and improvements
Abstract:
Nessa sess#227;o abordaremos as novidades do Integration Services 2016. Vamos falar dos novos recursos de conectividade, melhorias no processo de desenvolvimento e deploy, al#233;m das novas features de seguran#231;a.
SessionID: 53716
Event Date: 08-10-2016 - Session time: 13:30:00 - Track: DBA (Desenvolvimento)
Speaker: Luiz Henrique Garetti
Abstract:
SessionID: 52445
Introdução à Storage
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: Business Intelligence
Speaker: Luiz Mercante
Title: Introdução à Storage
Abstract:
Nesta sess#227;o ser#227;o apresentados os tipos de Storage, principais caracter#237;sticas e conceitos como RAID, Tieriza#231;#227;o, cache, IO, lat#234;ncia, cluster size, sector size, entre outras caracter#237;sticas que influenciam diretamente no SQL Server.
SessionID: 52701
In Memory OLTP Internals
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: DBA (Administração)
Speaker: Frederico Santos
Title: In Memory OLTP Internals
Abstract:
Essa sess#227;o tem por objetivo dar uma vis#227;o de "internals" de como funciona o mecanismo de inmemory internamente no SQL Server
SessionID: 52904
Quero ser um DBA. O que devo aprender ?
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: Carreira
Speaker: Tiago Neves
Title: Quero ser um DBA. O que devo aprender ?
Abstract:
Darei um direcionamento de funcionalidades do SQL Server que voc#234; precisa aprender para atuar como um DBA no seu Dia a Dia de trabalho. Com essas dicas voc#234; poder#225; se aprofundar nesses assuntos e conseguir ser um #243;timo DBA para a sua empresa.
SessionID: 53048
Fora Hackers: Prote#231;#227;o em camadas do SQL Server
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: DBA (Desenvolvimento)
Speaker: Fabricio Catae
Title: Fora Hackers: Prote#231;#227;o em camadas do SQL Server
Abstract:
Uma prote#231;#227;o de 100% contra hackers #233; imposs#237;vel, mas #233; poss#237;vel minimizar os riscos usando m#250;ltiplas camadas. SQL Server tem v#225;rios recursos de seguran#231;a, desde a configura#231;#227;o de um Firewall a modelos de permissionamento de entidades.
SessionID: 53417
Criando ambientes hibridos de alta disponibilidade (On Premises e Cloud)
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: Cloud Computing
Speaker: Marcelo Fernandes
Title: Criando ambientes hibridos de alta disponibilidade (On Premises e Cloud)
Abstract:
Nesta sess#227;o apresentaremos a uni#227;o do ambiente local mais o ambiente na cloud e mostraremos intregra#231;#227;o dos ambientes.
A cloud ja #233; realidade e ainda temos diversos ambites que devem permanecer em ambientes locais devidos a legisla#231;#227;o ou normas da empresa. nesta sess#227;o voc#234; ver#225; que #233; possivel manter os dois ambientes.
SessionID: 54332
Event Date: 08-10-2016 - Session time: 15:00:00 - Track: Big Data e Data Science
Speaker: Rodrigo Dornel
Abstract:
Nessa sessão o MVP Rodrigo Dornel irá mostrar como integrar o SQL Server com novas tecnologias, através de PolyBase, External Tables, JSON, SSIS e Stretch Database.
SessionID: 52439
10 Dicas Para Otimizar o C#243;digo T-SQL
Event Date: 08-10-2016 - Session time: 16:00:00 - Track: Carreira
Speaker: Rodrigo Crespi
Title: 10 Dicas Para Otimizar o C#243;digo T-SQL
Abstract:
SessionID: 53085
Event Date: 08-10-2016 - Session time: 16:00:00 - Track: DBA (Desenvolvimento)
Speaker: Lucas Souza
Abstract:
SessionID: 53204
SQL Server - Extended Events
Event Date: 08-10-2016 - Session time: 16:00:00 - Track: DBA (Administração)
Speaker: Sulamita Dantas
Title: SQL Server - Extended Events
Abstract:
Nessa sess#227;o ser#225; apresentado a cria#231;#227;o e configura#231;#227;o do Extended Events, para auxiliar o DBA no monitoramento e an#225;lise de de eventos no SQL Server.
SessionID: 54053
Event Date: 08-10-2016 - Session time: 16:00:00 - Track: Business Intelligence
Speaker: Alexandre Soteras
Abstract:
Nesta sessão vamos conhecer melhor a arquitetura do modelo Tabular do SSAS, além de conhecer boas práticas e técnicas de tunning para este modelo de implementação do SSAS.
SessionID: 54086
SQL Server na nuvem: IaaS ou PaaS? Eis a questão?
Event Date: 08-10-2016 - Session time: 16:00:00 - Track: Cloud Computing
Speaker: Silas Mendes
Title: SQL Server na nuvem: IaaS ou PaaS? Eis a questão?
Abstract:
Antes de colocar um SQL Server na nuvem, é preciso analisar o melhor modelo de serviço para o seu cenário. O Azure oferta o SQL Server nos modelos IaaS e PaaS. Quais as principais diferenças entre eles? Qual o modelo ideal para o seu cenário?