Sei sulla pagina 1di 50

Oficina de Pentaho

Wesley Seidel Carvalho


wesley.seidel@gmail.com www.ime.usp.br/~wesleys

O ue ! "#$

S%o muitos os conceitos. &amos falar da id!ia' ( id!ia ! ue um sistema de "# possua) dentre outras as seguintes caracter*sticas +Cai,ara -.nior/'

0ornecer informa,1es relevantes para au2iliar na tomada de decis%o3 4ispon*veis a ual uer momento3 05cil utili6a,%o.

"# possui muitos nomes'

Para empres5rios'

busca de mercado3 #ntelig7ncia competitiva3

Para outros'

relat8rio3 an5lises3 an5lise do neg8cio3 suporte a decis%o.

O9:P

On;9ine :ransactional Processing

<!$ =as eu n%o consigo gerar esses dados e an5lises direto de um sistema transacional$

Sim) s8 ue...

(s organi6a,1es geralmente possuem'


=ais de um sistema3 Sistemas arma6enam em fontes distintas3

=yS l) S>9 Server) :e2to) ?=9 ...

@2istencia de planilhas3 4iferen,a entre representa,1es de um mesma informa,%o3

=/0) A/B) C/= ...

@tc...

@ agora$ >uem poder5 me Salvar$

Opssss... "em... >ue tal'

Sistemas de apoio D decis%o ES(4F ou

Sistemas O9(P EOn;9ine (nalytical ProcessingF3

O ue ! O9(P $

Sistema de informa,%o utili6ado para viabili6ar a an5lise da empresa e au2iliar na tomada de decis%o. +Segundo =achado EGAAHF/

O9:P vs O9(P
O9:P Origem dos dados Prop8sito dos dados Organi6a,%o dos dados #dade dos dados &elocidade de processamento Consultas 4ados operacionais Controlar e e2ecutar tarefas fundamentais do neg8cio @ntidade Kelacionamento3 Lormali6ado Presente Meralmente muito r5pido3 Kelativamente simples3 Ketorna NpoucosO registros3 O9(P 4ados consolidados &5rios Sistemas O9:PIs (u2iliar o planeJamento) resolu,%o de problemas e suporte a decis%o =odelagem =ulti;dimensional3 4e;normali6ado Cist8rico) (tual e ProJetado 4epende da uantidade de dados3 cargas podem levar horas =ais comple2as3 @nvolvem agrega,1es3

...

=ais sobre O9(P'

Sistemas O9(P oferecem'

4iferentes perspectivas) n;dimens1es3

vis%o multidimensional das informa,1es

4e forma r5pida3 Consistente3 Lormalmente na forma de C<"OS O9(PIs.

C<"OS O9(PIs $

C<"OS O9(PIs $

Cubos ! uma forma de representa,%o dos dados em um formato =ulti;dimensional.

C<"OS O9(PIs $

http'//msdn.microsoft.com/pt;br/library/msBPQHHR.asp2

C<"OS O9(PIs

Cada face representa um aspecto do assunto ue se deseJa analisar

E 4imens%o F3

Cada c!lula ! representada por uma medida3

ECampo da tabela de 0atos F3

S poss*vel observar v5rias vis1es do dado ue est5 sendo apresentado.

Composi,%o de um C<"O ou composi,%o modelo multidimensional'

Composi,%o de um C<"O

0atos ou :abela 0ato'

@ventos ue nos interessam avaliar3

4imens1es'

S%o os elementos ue comp1e um fato3

@2'

Produtos) per*odos E dia) m7s) trimestre) ano ... F) segmento de clientes) fornecedores) ...3

Cierar uias da dimens%o'


Per*odo' (no T =7s T 4ia 9ocali6a,%o' Pa*s T @stados T Cidades T "airros

Composi,%o de um C<"O

=!tricas'

S%o os valores ue estamos interessados em medir.

@2'

>nt de produtos vendidos3 9ucro obtido EKUF3 >uantidade de votos3

Kepresenta,%o l8gica de um C<"O'


"aseada no modelo relacional3 @s uemas'

@strela Estar schemaF

( :abela 0ato no centro e as 4imens1es ao seu redor3

0loco de Leve EsnowflaVeF

Parecido o es uema estrela) por!m normali6a as hierar uias das dimens1es3

@s uema @strela

@s uema @strela

SnowflaVe

SnowflaVe

Opera,1es "5sica de um sistema O9(P'

4ril;4own'

L*vel mais detalhados3 L*vel mais agregados3 Kedu,%o de escopo e mantendo a mesma perspectiva3 =udan,a de perspectiva3 (lterar ei2os de visuali6a,%o.

4ril;<p ou Koll;up'

Slice'

4ice'

Pivoting'

@ o 4atawarehouse$ O ue ! $

<m conJunto de dados para apoio a decis%o e possui as caracter*sticas +#nmon/'

;Orientado a assuntos

(o inv!s de aplica,1es3 (dapta,%o e padroni6a,%o dos dados vindos de diferentes sistemas3 Sem atuali6a,1es) e sim carga inicial ou incremental e modo de acesso apenas leitura 3

;#ntegrado

;L%o vol5til'

;&ari5vel em rela,%o ao tempo.

@:9

S a etapa do processo de constru,%o de um 4W ue consiste em' @2tract'

4ados dos O9:PIs 9impe6a e :ransforma,%o E padroni6a,%o F N(limentarO o 4W.

:ransformation'

9oad'

Como tudo isso funciona Junto $

@ : 9

4ata Warehouse

Sistema "#

4=B 4=G 4=W

( Pentaho "# Suite.

O ue !$

( Pentaho "# Suite.

Pentaho "# Suite ! uma plataforma Open Source para desenvolvimento de Solu,1es em "usiness #ntelligence.

=antida pela @mpresa Pentaho ela ! suportada por comunidades de usu5rios e desenvolvedores ao redor do mundo

( Pentaho "# Suite.

Composta por diversas ferramentas'

Para analistas e Mestores'

Para a e uipe de desenvolvimento do proJeto de "#

(r uitetura

Servidor "#

Kespons5vel pelo gerenciamento dos indicadores) compartilhamento entre os usu5rios) controle de acesso) origem dos dados) entre outras coisas.

Servidor "#

P(CE Pentaho (dministrator ConsoleF

PK4 EPentaho Keport 4esignerF

P4# EPentaho 4ata #ntegrationF

PSW EPentaho Schema WorVbenchF

P=@ EPentaho =etadata @ditorF

WeVa

$$$$$$$

P4# PSW $$$$$$$ PK4

@ : 9

4ata Warehouse

Sistema "#

P=@ E(d;CocF

4=B 4=G 4=W

WeVa

Lossa OficinaX

@fetuar um pe ueno @:9

Origem'

e2tras/dados/candidatosYGAAZ.csv
nomecand3
nomeurna3 dataYnasc3 codnasc3 se2o3 estciv3 inst3 ocup3 cpf3 leg3 sitYpos3

canYid3 ano3 turno3 codmun3 codibge[3 codcargo3 codcand3 codpart3 siglapart3 nomepart3

P4# EPentaho 4ata #ntegrationF

@s uema @strela.
4#=YCargos 4#=YPartidos

0(:OYCandidatos

4#=Y=unicipios

4#=YPessoas

PSW EPentaho Schema WorVbenchF

=%os D Obra.

Kefer7ncias

#L=OL. W. C.) Como construir um 4ata warehouse Etradu,%o da segunda edi,%oF) editora campus) BRRP. \#="(99) K.3 KOSS) =. :he 4ata Warehouse :oolVit' O guia completo para modelagem dimensional. 9#=() :halles da Silva) C(K&(9CO) Wesley Seidel) =ontando um cubo Olap com o =S (nalisys Services) GAAP. SO<]() Caio =oreno) #ntegra,%o de ferramentas de c8digo aberto EJava) pentaho e androidF e mapas) aplicada a proJetos de intelig7ncia de neg8cios) GABA E=onografiaF. "O"S#L) -uliana "itello) <ma solu,%o bi utili6ando ferramentas open source) GABA E=onografiaF. C(KL#@9) (nderson) "-#L O9(P' <ma ferramenta O9(P baseada no *ndice bitmap de Jun,%o) GABG E:CCF. Su*te Pentaho. ^http'//www.pentaho.com_.

Obrigado X

Potrebbero piacerti anche