Академический Документы
Профессиональный Документы
Культура Документы
contato@titcs.com.br
Agenda
1. Introduo Data Warehousing e Business Intelligence 2. Introduo SQL Server Business Intelligence 3. SQL Server Integration Services 4. SQL Server Reporting Services 5. SQL Server Analysis Services
aes informadas
Agregaes de dados
Por que ter um Data Warehouse? Combinar dados de vrios sistemas e resolver inconsistncias entre esses sistemas
trabalho
Normalizado vs Desnormalizado
Normalizado - Os dados so divididos em vrias tabelas
Normalizado vs Desnormalizado
Desnormalizado - Dados combinados
Tabelas Fato
Um fato marca um evento, um acontecimento discreto no tempo Fatos juntam dimenses: "quem", "o qu", "quando" e "onde" Fatos tambm realizam medidas numricas para quantificar o fato: "quanto"
Empregado
Cliente
Produto
Dimenses
Dimenses mantm os valores que descrevem a tabela fato Pesquisa de valores - "look up values Alguns exemplos: tempo, geografia, funcionrios, produtos, clientes Muitos tipos de dimenses
Tipos de Dimenses
As caractersticas de uma dimenso so definidas pelos seus metadados, com base nas configuraes de vrias propriedades, alm dos atributos ou hierarquias contidas na dimenso.
Minerao de dados
Esquema estrela
Tabela de fatos
Modelagem de dados
Dimenses (Analysis Services Dados Multidimensionais) Designer de Dimenso Entendendo a arquitetura Microsoft OLAP
Microsoft BI Tools
ETL Extract Transform Load SSIS - SQL Server Integration Services Analytics
PowerPivot
Add-in for Microsoft Excel
Microsoft BI Tools
http://msftdbprodsamples.codeplex.com/
Studio
Visual Studio
Overview
Package
Control Flow
Data Flow Data Source Error Rows Deployment
SSIS Source
Destination
Package
Control Flow
um "Programa" processual
Data Flow
Processo aplicado para cada linha / dado
Data Flow
Define o acesso ao meio fsico
Connection Manager
A definio da tecnologia a
pacote
usar quando a fonte de dados exclusiva para o pacote Project connection: gerencia as conexes definidas ao nvel do projeto usado por qualquer pacote no projeto
dados
Data Destination: so os pontos finais para todos os fluxos de dados Data flows: podem ter vrias fontes de dados e vrios destinos de dados
Tecnologias disponveis
Data source and destinations Destination only SSAS
Database
ADO. Net OLE DB File Excel
Flat file
XML
Data reader
Recordset
Data Source
Merge Transforms
Merge
LookupTransforms
Pode usar uma conexo OLE DB ou uma conexo de cache
Data Viewers
Os dados podem ser copiados na viso durante a execuo
Script Task
Permite desenvolver funcionalidades personalizadas que no
Script Task
Error Rows
Toda transformao tem uma sada de Erro
OnError Event
Eventos Hadlers permitem que o Control Flow execute
eventos de respostas
O evento OnError para uma transformao ocorrer sempre que um registro tenha um erro
Erro Row
Common Task
Execute Tasks
Execute SQL
Execute package Execute process File system task FTP task
Task grouping
Containers
Sequence container
For loop
Foreach loop
Containers
Variveis
As variveis de sistema so predefinidas e do acesso aos
Parmetros
Parmetros do pacote esto disponveis para todos os
Variveis
Troubleshooting
Debugging
Setting breakpoint
Viewing execution progress Viewing / modifying variable values Viewing data flow Logging
Event Handlers
Breakpoints
Ao chegar no Breakpoint a execuo pausada
Watches
Exibe variveis e seu respectivo valor associado durante a
execuo
Os valores podem ser modificados durante a execuo que est em pausa Watch Windows displays exibe as variveis solicitadas Local Window displays todas as variveis no escopo corrente
Troubleshooting
Event Handlers
O que o SSRS ?
A plataforma de relatrios baseada em servidor
Report Services
Features
Pode criado a partir de uma variedade de fonte de dados: Relational databases
XML files
Multidimensinal data (OLAP) ODBC ou OLE DB source Visualize os dados em uma variedade de formatos: Tabular, Matrix , free report Capacidades de grficos e interatividade Export to PDF, Excel, Text, XML Extensibilidade
Server Components
Report Manager Manage permissions Manage data source Segurana Report processor Sheduling/Agendamentos URL access Web Services API Metadata Report catalog
Report Server
SSRS Database
Report Services
Report Wizard
Snowflake Schema
Processing and Perfomance
Star Schema
Tem uma nica tabela para
cada dimenso
Cada tabela suporta todos os atributos para cada dimenso Tipicamente, uma soluo de modelagem desnormalizada
Snowflake Shema
Soluo normalizada
Design Schema
Obrigado!
contato@titcs.com.br