Clique para editar o título mestre Gerenciamento de recursos humanos Capitulo 8 The Data Warehouse Toolkit

Documentos relacionados
Data Warehouse Toolkit: Telecomunicações e Utilitários (Cap. 10)

TLBD II. Continuação

The Data Warehouse Toolkit

IMPLEMENTAÇÃO DE BANCO DE DADOS

Laboratório de Banco de Dados. Prof. Luiz Vivacqua.

Prof. Fabiano Taguchi

Data Warehouse. Compras. Caroline B. Perlin

Arquitetura de um Ambiente de Data Warehousing

Folha de Pagamento FOLLI esocial EVENTOS PERIÓDICOS

TimeNET. REPORTU Digital-Time. Manual de Utilizador do Software. Gestão de Assiduidade e Controlo de Acessos Página 1 de 35

DIAGRAMAS DE CLASSE UML

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados

PROJETO: CONFERÊNCIA ACADÊMICA. 2. Informações Básicas sobre o Sistema a ser Desenvolvido

Arquitetura de um Ambiente de Data Warehousing

Oracle Database 10g: Fundamentos de SQL e PL/SQL

Curso: Banco de Dados I. Conceitos Iniciais

Aula 02. Evandro Deliberal

Figura 3.42 Resultados das medidas de tendência central.

MySql. Introdução a MySQL. Andréa Garcia Trindade

GUIA DO GESTOR GVE2 Nº 2

esocial e-contab O Objetivo é unir todas as obrigações trabalhistas (chamadas de Obrigações Acessórias) em um só lugar, agrupando as informações.

Banco de Dados. Banco de Dados

Pré-qualificação - Fornecedor

Um toque de álgebra relacional: UNION e outras operações

Sumário. Banco de Dados Temporal (BDT)

Processando notas em Moodle (1.6.5+)

Roteiro. PCC142 / BCC444 - Mineração de Dados. Cenário

Utilização do Sistema Foundation Saúde

Rápida revisão do Modelo Relacional

Pesquisa básica em tabelas

INTRODUÇÃO INTRODUÇÃO 31/03/2015 GESTÃO DO TEMPO CRONOGRAMA GERENCIAMENTO DE PROJETOS DEFINIÇÃO DA ATIVIDADE DEFINIÇÃO DA ATIVIDADE

BCD29008 Banco de dados

BCD29008 Banco de dados

Arquitetura de um Ambiente de Data Warehousing

Conceitos Básicos. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri

Cristiane Yaguinuma. Disciplina DW e OLAP Prof. Ricardo Ciferri. Dezembro/2009

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

Tópicos Especiais em Informática Fatec Indaiatuba

SQL Structured Query Language

UTFPR - Universidade Tecnológica Federal do Paraná. Processamento e otimização de consultas

Estatísticas e Relatórios. Treinamento OTRS Help Desk

INTRODUÇÃO. Henry Equipamentos e Sistemas Ltda.

Extranet de Finanças Decolar.com

BANCO DE DADOS. SQL Select. Engenharia da Computação. Aula 20. Vamos considerar a tabela EMP para os exemplos a seguir. SELECT colunas FROM tabelas;

CSI IT Solutions. WebReport2.5. Relatórios abertos. Informações detalhadas dos jobs!

Banco de Dados II. Aula 02. Prof. Diemesleno Souza Carvalho

COMO FUNCIONA A SIMULAÇÃO

COMO FUNCIONA A SIMULAÇÃO

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO

Cálculo de Hora Extra:

Início Rápido: Usar seus benefícios de E-Learning

Web Empresas. Agemed Saúde S/A. Versão 01

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Modelo Entidade Relacionamento

Solisc 2010 Gerenciamento de Projetos com dotproject

Identificação da Empresa

FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA. Módulo de Programação Prof. Bruno Maciel

pgmodeler: muito mais que um modelador de bancos de dados PostgreSQL

SiCE WEB Simulador de Contratos de Energia. Manual de Utilização do Software

Professor Eros Moura, DSc

Múltiplas Tabelas. Disciplina de Banco de Dados

Tecnologias da Informação TI /2 Material de apoio ler bibliografia recomendada (Stair)

Sérgio Luisir Díscola Junior

INTRODUÇÃO. Henry Equipamentos e Sistemas Ltda.

FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA. Módulo de Programação Prof. Flávio Dantas

Início Rápido: Usar seus benefícios de E-Learning

BANCO DE DADOS - MODELAGEM DE DADOS

Banco de Dados Modelagem e Normalização

CONTAS Ver 1 01 de Dezembro de 2016

Controle - 3. Realizar o Controle da Qualidade Relatório de Desempenho. Mauricio Lyra, PMP

GUIA RÁPIDO CONHEÇA AS PRINCIPAIS FUNÇÕES DO NOVO FATURE EM POUCOS CLIQUES.

Introdução a Bancos de Dados

Auditoria de controles organizacionais. Prof. Dr. Joshua Onome Imoniana

GUIA DO CLIENTE CICQ - CENTRO INTEGRADO DE CONTROLE E QUALIDADE VERSÃO 2

Fundamentos da Inteligência de Negócios: Gerenciamento da Informação e de Bancos de Dados by Prentice Hall

Apresentação. Treinamento OTRS Help Desk

Feedback 360 TMA Flexível e on-line. Maximize o Feedback 360 Graus TMA. Obrigado por usar o Feedback 360 Graus TMA. Manual do Feedback 360 graus TMA

Documentação de Apoio. para uso do. Dashboard Corporativo V3 (Lançamentos de Horas)

FERRAMENTA DE INTEGRAÇÃO ENTRE SOFTWARES PARA RECURSOS HUMANOS APINTEGRATION UTILIZANDO WEB SERVICES

EAD-0750 INTELIGÊNCIA DE NEGÓCIOS. Prof. Sérgio Luiz de Oliveira Assis

Neste bip. Como atualizar as tabelas no SEFIP? Você Sabia? Edição 71 Julho de 2016

Requisitos Funcionais e seus níveis de granularidade

TRANSFORMAÇÃO DO MODELO CONCEITUAL

BCD29008 Banco de dados

Data Warehousing: Conceitos Básicos e Arquitetura

Apresentação Modelo e SQL. André Luiz Montevecchi

REVISÕES C - PARA CONHECIMENTO D - PARA COTAÇÃO. Rev. TE Descrição Por Ver. Apr. Aut. Data

Nesse artigo falaremos sobre:

BANCO DE DADOS. Araújo Lima. Fev / Araújo

Perguntas frequentes sobre o uso seguro do Remote Support Platform para SAP Business One (RSP)

Standard Monitor. Apresentação e manual de utilização Rede fiat. Desenvolvimento de Rede. Betim, Brasil

Manual de Participação em Eventos

Perguntas e respostas. Gestão de Desempenho PLR Funcionário

Data Warehouse Toolkit Guia completo para modelagem dimensional Capítulo 7 - Contabilidade

Transcrição:

Clique para editar o título mestre Gerenciamento de recursos humanos Capitulo 8 The Data Warehouse Toolkit Vanessa Maia Aguiar de Magalhães Orientadora: Profa. Dra. Junia Coutinho Anacleto 29/11/2009

Clique Agendapara editar o título mestre Introdução e motivação Controle de transações com marcação de tempo em uma dimensão Dimensão com marcação de data/hora com fatos de instantâneos periódicos Dimensão Auditoria Dimensão Outrigger Dilema AND/OR Pesquisas por substrings Dados de questionários Conclusão

Clique Introdução para e editar motivação o título mestre Este capítulo analisa dados de recursos humanos, aplicando várias técnicas de modelagem dimensional a este contexto.

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Neste modelo de RH: os dados dos funcionários não são acumulativos, não são números e estão sempre mudando.

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Négocio problema 1. Quadro de funcionários com mais de 100 mil empregados 2. Cada funcionário com perfil detalhado, com pelo menos 100 atributos incluindo: a. Data de admissão b. Salário c. Data de avaliação d. Resultado da avaliação e. Periodo de férias f. Formação acadêmica g. Endereço h. Plano de seguro i. Entre outros 3. Funcionários estão sempre sendo contratados, transferidos, promovidos...

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão O que a Empresa deseja controlar e analisar? Controlar e analisar os eventos de transações do departamento, devendo responder as todas as perguntas sobre o perfil de cada funcionário. Ex: Quem foi transferido ou promovido?, mudanças de endereço... Como fazer isso? A partir dos históricos detalhado de transações dos perfis dos funcionários

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Esboço do esquema inicial Dimensão Funcionário Chave do Funcionário (PK) ID do Funcionário (chave natural) Atributos do funcionário... Tabela de Fatos Chave da data da transação (FK) Chave do horário da transação( FK) Chave do Funcionário (FK) Chave do tipo de transação do Funcionário (FK) Dimensão data de transação Dimensão horário de transação Dimensão tipo da transação dofuncionário Chave do tipo de transação do Funcionário (PK) Descrição do tipo de transação do Funcionário Tabela de fatos: Tabela Dimensão de Fatos Funcionário Não Toda existe transação medidas numéricas do funcionário associadas é capturada a transação na tabela da tabela de de fatos fatos, é considerada uma É composta: Possui tabela sem cerca fatos. chave de do 100 funcionário, atributosdata, horário e tipo da transação Chave Possui daum data identificador e horário dasequencial transação de (FK) transação servem para Chave garantir do a funcionário exclusividade Medidas associadas: linhapor deexemplo, determinado um novo funcionário endereço ou nauma tabela promoção, de fatos. refére-se ao tipo da transação do funcionário.

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Qual é o problema deste esquema? Neste esquema, uma mudança no perfil do funcionário, resultaria em uma nova linha de tipo 2 na dimensão funcionário e uma nova linha na tabela de fatos. Resultado desta modelagem - o mesmo números de linhas na tabela de fatos e na dimensão de funcionário.

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Vamos agora simplificar o esquema Basta colocar a tabela de fatos de lado e substituir-la para dimensão de transação de funcionário, que contêm um perfil de cada mudança do funcionário. Justificativa: Não existe uma medição numérica associada a transação de perfil, ela apenas resulta em um novo conjunto de características do perfil.

Controle de transações com marcação de tempo em uma Clique para editar o título mestre dimensão Dimensão de Transação do Funcionário Chave da transação do funcionário ID do Funcionário(chave natural) Nome do Funcionário Endereço... Descrição do tipo de transação Data transação do funcionário Horário transação do funcionário Data do vencimento da transação do funcionário Horário do vencimento transação do funcionário Indicador da transação do funcionário mais recente

Clique Controle de para transações editar com o marcação título de mestre tempo em uma dimensão Considerações: Neste esquema, a dimensão de Transação do funcionário com marcação de data e hora pode responder a várias perguntas interessantes sobre RH, como: Analisar detalhadamente a sequência de transações de qualquer funcionário Traçar o perfil da comunidade dos funcionários em qualquer período especifico Perguntar em um determinado perído, quantos funcionários existiam e qual era o seu perfil

Dimensão com marcação de data/hora com fatos de instantâneos Clique para editar o título periódicos mestre Tabela de dimensão de transação de funcionários não seria um tipo de tabela de fatos porque ela possui data e hora? Resposta: Apesar de tecnicamente isso ser verdade, esta tabela possui: Valores textuais é a fonte de restrições de consultas e rótulos de relatórios Portanto, ela é o ponto de entrada para as tabelas RH

Dimensão com marcação de data/hora com fatos de instantâneos Clique para editar o título periódicos mestre Novo foco: Reportar o status resumido dessa base de dados com a Frequência mensal regular. Na verdade, estamos interessados em: Em contagens; Dados estatísticos e totais; Números de funcionários; Salário total pago ao mês; Total de dias de férias tirados Dias de férias acumulados Números de novas contratações Números de novas promoções

Dimensão com marcação de data/hora com fatos de instantâneos Clique para editar o título periódicos mestre Exigência da empresa: Pretende analisar os dados por todas as vertentes possíveis, inclusive no tempo e no espaço. Precisamos acessar totais no fim do mês, mesmo que não tiver havido transações.

Dimensão com marcação de data/hora com fatos de Clique para editar o título mestre instantâneos periódicos Dimensão transação do Funcionário Chave da transação do funcionário ID do Funcionário(chave natural) Nome do Funcionário Endereço... Descrição do tipo de transação Horário transação do funcionário Data do vencimento da transação do funcionário Horário do vencimento transação do funcionário Indicador da transação do funcionário mais recente Fatos instantâneo de recursos humanos Chave do Mês (FK) Chave da transação do Funcionário(FK) Chave da Empresa (FK ) Salário Pago Pagamento de horas extras Total de horas extras Pagamento do fundo de aposentadoria Contribuição para o fundo Dias de Férias acumulados Dias de Férias tirados Balanço de dias de férias Total de Funcionários Total de novas contratações Total de transferências Total de promoções Chave da Empresa Atributos da Empresa Dimensão Empresa Dimensão tipo da transação dofuncionário Chave do do Mês Atributo do Mês Esta tabela de fatos os totais e contagens mensais respondem a todos os Dimensão A chave Dimensão do de Empresa transação mês contêm contêm do funcionário uma convencionais descrição em uma da linha Empresa da tabela calendário que corporativo o de funcionário fatos é a chave no grão pertence da questionamentos de gerenciamentos relacionados aos dados estatísticos mensais. mês Todos no transação que era fim efetiva do mês no em último questão mês em questão os fatos são aditivos em todas as dimensões ou atributos de dimensões, exceto os atributos identificados como balanço

Clique Dimensão para Auditoria editar o título mestre Por exemplo ao criamos uma linha de uma tabela de fatos, sabemos que: O sistema de origem que forneceu os dados de fato; A versão do software de extração que criou a linha A versão lógica de alocação, se houver uma, que foi usada para criar a linha Se determinada coluna de fato Não aplicavel é conhecida, é possível, esta danificada ou ainda não está disponível Se determinada fato foi alterado depois da carga inicial e, em caso positivo, por que foi alterado Se a linha contém fatos com mais de 2, 3 ou 4 desvios padrão na média ou, de modo equivalentes, for a dos limites de confiança derivados de outras análises estatítiscas Os 3 primeiros itens descrevem o tipo de linha de tabelas de fatos, ou seja de onde elas vêm? Os três ultimos itens descreven a nossa confiança na qualidade dos dados da tabela de fatos

Clique Dimensão para Auditoria editar o título mestre Dimensão transação Funcionário Chave da transação do funcionário ID do Funcionário(chave natural) Nome do Funcionário Dimensão auditoria Chave de auditoria(pk) Data de término da extração Hora de término da extração Status da extração Número de registros extraidos Data de término da transformação Hora de término da transformação Status da transformação Número de registros transformados Número de registros transformados rejeitados Data de término da carga Hora de término da carga Status da Carga Número de registros carregados Número de registros carregados rejeitados Fatos instantâneos de recursos humanos Chave do Mês (FK) Chave da transação do Funcionário(FK) Chave da Empresa (FK ) Salário Pago Pagamento de horas extras Total de horas extras Pagamento do fundo de aposentadoria Contribuição para o fundo Dias de Férias acumulados Dias de Férias tirados Balanço de dias de férias Total de Funcionários Total de novas contratações Total de transferências Total de promoções Dimensão Empresa Chave da Empresa Atributos da Empresa Dimensão tipo da transação dofuncionário Chave do do Mês Atributo do Mês

Clique Dimensão para Outrigger editar o título mestre Objetivo: Complementar a dimensão Funcionário com as informações sobre qualificações técnicas. Finalidade: Ser capaz de determinar todas as qualificações técnicas dos funcionário de TI. Regra de negócio: Cada funcionário pode ter inúmeras qualificações técnicas Qualificações técnicas podem ser consideradas com palavraschaves, como; Linguagens de programação(cobol, C++,..) Sistemas (Linux, Unix...) Ou plataformas de Banco de Dados (Oracle, MySQL, PostgreeSQL...)

Clique Outrigger para da dimensão editar de palavras-chave o título mestre do grupo de qualificações Outrigger do grupo de qualificações do funcionário Fator de recursos humanos Chave do funcionário (PK) Chave do grupo de Chave de Descrição de Categoria de qualificações Mais chave... qualificações qualificações Fatos de recursos humanos. qualificações Dimensão Funcionário 1 1 1 2 1 2 3 4 Pascal Chave do funcionário (PK) Atributos Cobol funcionário... Chave Pascal do grupo de qualificações do Linux funcionário(fk) 2 5 Unix 2 6 Windons Outrigger de grupo de qualificação de funcionário Chave do grupo de qualificações do funcionário (PK) Chave de qualificações do funcionário(pk) Descrição qualificações do funcionário Categoria de qualificações do funcionário

Clique Dilema para AND/OR editar o título mestre Utilizando o esquema anterior, teríamos um sério problema para selecionar os funcionários que são especialista em Linux ou Unix. O uso do operador OR como por exemplo (Linux OR Unix) restringiria a consulta. E se optarmos pelo operador AND, seria difícil utilizá-lo em duas linhas, por que a SQL não possui muitos recursos para lidar com as restrições de linhas. Qual seria a melhor solução para selecionar todos os funcionário que são qualificados linux e Unix, o uso do Operador OR ou AND?

Clique Dilema para AND/OR editar o título mestre 1ª solução seria o uso do UNION Select funcionário.id, funcionário.nome From funcionarios, qualificacao Where funcionario.grupoqualificacao= qualificacao.grupoqualificacao and qualificacao= UNIX UNION Select funcionário.id, funcionário.nome From funcionarios, qualificacao Where funcionario.grupoqualificacao= qualificacao.grupoqualificacao and qualificacao= LINUX

Clique Dilema para AND/OR editar o título mestre 2ª solução seria o uso do substring SKILL_LIST LIKE %\ UNIX\% OR SKILL_LIST LIKE %\ LINUX\%

Clique Dados para de um editar questionário o título mestre Questionário: Departamento quer analisar as respostas fornecidas pelos funcionários para determinar a pontuação média do funcionário que foi avaliado Criamos na uma tabela de fatos com uma linha para cada pergunta no questionário respondido por um funcionário Duas dimensões de funcionário: uma quem respondeu e a outra quem avaliou Um dimensão Questionário é formada pela descritores do instrumento de pesquisa Dimensão pergunta - fornece a pergunta e sua categoria Dimensão resposta contem as respostas e talvez a categoria das respostas Dimensão data do envio do questionário Dimensão data do recebimento do questionário Tendo como finalidade avaliar dados do questionário

Clique Dados para de um editar questionário o título mestre

Clique para editar o título mestre Muito Obrigada!! Vanessa Maia Aguiar de Magalhães vmaia@cnpgl.embrapa.br / vmaiaufscar@gmail.com