Xcelsius
apos systems
antivia
http://infoburst2009.com/
Product integration roadmap
http://www.slideshare.net/ballesjavi/sapnwbwandbobjbipjuneupdate?from=ss_embed
mercredi 20 octobre 2010
lundi 18 octobre 2010
filtro de prompt
CASE WHEN QC1_DMT_DIM_ORGANISATION.QC1_LEV_02_CODE IN ('PRR','REA') THEN QC1_DMT_DIM_ORGANISATION.QC1_LEV_02_DESC ELSE '' END
Agrupamento
CASE WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='1A' THEN 'PEAGE perception'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='1B' THEN 'PEAGE enc.technique'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='1C' THEN 'PEAGE commercial'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003 in ('2A','2B') THEN 'VIABILITE/SECURITE'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003 in ('3A','3B') THEN 'MAINTENANCE & ATELIER'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='4A' THEN
CASE WHEN QC1_DMT_DIM_ORGANISATION.QC1_LEV_03_CODE='1' THEN 'STRUCTURE EXPLOITATION'
ELSE 'STRUCTURE HORS EXPLOITATION'
END
ELSE ''
END
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='1B' THEN 'PEAGE enc.technique'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='1C' THEN 'PEAGE commercial'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003 in ('2A','2B') THEN 'VIABILITE/SECURITE'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003 in ('3A','3B') THEN 'MAINTENANCE & ATELIER'
WHEN QC1_DMT_DIM_CLASSIFICATION.QC1_JOB_GROUP_003='4A' THEN
CASE WHEN QC1_DMT_DIM_ORGANISATION.QC1_LEV_03_CODE='1' THEN 'STRUCTURE EXPLOITATION'
ELSE 'STRUCTURE HORS EXPLOITATION'
END
ELSE ''
END
BO Prompts filter
Year and Year -1
Year -1
TO_CHAR (QC1_DMT_DIM_DATE.QC1_DAT_DAY, 'YYYY') = (SUBSTR(@Prompt('Fin de période','A','Temps\Année-Mois',mono,constrained,persistent),1,4) - 1)
atual - 2
TO_CHAR(SYSDATE,'YYYY') - TO_CHAR (QC1_DMT_DIM_DATE.QC1_DAT_DAY, 'YYYY')
mercredi 6 octobre 2010
mardi 8 juin 2010
BO Products
Category Product
BOE
BI Server
BOE Premium XI 3.0
Business Objects Edge Premium (5 CAL)
Business Objects Edge Professional XI R2 (5 CAL)-formerly Crystal Decisions Professional
Business Objects Edge Standard (5 NUL)-formerly Crystal Decisions Standard
BusinessObjects Auditing XI Release 2
BusinessObjects Encyclopedia XI for Windows (English)
BusinessObjects Enterprise Premium XI Release 2
BusinessObjects Enterprise Premium XI Release 2
BusinessObjects Enterprise XI for Solaris (English)
BusinessObjects Enterprise XI for Windows (Multi-Language)
BusinessObjects Enterprise XI for Windows English
BusinessObjects Live Office XI Release 2
BusinessObjects Process Tracker XI for Windows (English)
BusinessObjects Process Tracker XI Release 2 for Windows (All Languages)
BusinessObjects Publishing XI Release 2
Crystal Reports Explorer XI
Crystal Reports Explorer XI Release 2
Dashboard Builder
Data Federator XI R2
Voyager
CR
CR2008
Crystal Reports XI for Windows Dev (Multi-Language)
Crystal Reports XI for Windows Dev English
Crystal Reports XI for Windows Pro (Multi-Language)
Crystal Reports XI for Windows Pro English
Crystal Vision
CRS
Crystal Reports Server XI
Crystal Reports Server XI (Multi-Language)
Crystal Report Server XI R2
Crystal Vision Server
DI
BusinessObjects Data Integrator for Red Hat Linux International Version
BusinessObjects Data Integrator for Solaris International Version
BusinessObjects Data Integrator for AIX International Version
BusinessObjects Data Integrator for HP-UX International Version
BusinessObjects Data Integrator for Windows International Version
BusinessObjects Data Integrator Interfaces International Version 6.5 NA File
BusinessObjects Data Integrator Interfaces XI International Version
BusinessObjects Data Integrator XI for Windows International Version
BusinessObjects Oracle OLAP Universe Builder XI (English)
BusinessObjects Universal Metadata Bridge 6.5.1 for Windows (English/Japanese) 6.5
BusinessObjects Universal Metadata Bridge XI for Windows (English/Japanese)
Data Federator 3.0
EPM
BusinessObjects Application Foundation 6.5. for AIX / Windows (English) 6.5
BusinessObjects Application Foundation 6.5. for Solaris/Windows (English, French, Italian)
BusinessObjects Application Foundation 6.5 for Windows (English, French, Italian, Japanese)
BusinessObjects Dashboard Manager XI Release 2
BusinessObjects Performance Management XI for Windows (English)
BusinessObjects Performance Manager XI Release 2
BusinessObjects Predictive Analysis XI Release 2
BusinessObjects Process Analysis XI Release 2
BusinessObjects Set Analysis XI Release 2
Planning
AnalyticApps
Crystal Xcelsius 4.02 XETrial
Crystal Xcelsius Pro v4.5 (Full Build)
Crystal Xcelsius Pro v4.5 (Trial build) CHB06-3
Crystal Xcelsius Workgroup/Designer v4.5 (Full build)
Crystal Xcelsius Workgroup/Designer v4.5 (Trial Build)
Xcelsius Enterprise 2008
Xcelsius Enterprise v4.5 (Full Build)
Xcelsius Enterprise v4.5 (Trial Build)
IntegrationKit
BusinessObjects Enterprise XI BAAN Integration Kit for Windows (English)
BusinessObjects Enterprise XI PeopleSoft Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 BAAN Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 Peoplesoft Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 Siebel Integration Kit for Windows (Multi-Language)
BusinessObjects Enterprise XI SAP Integration Kit for Windows (Multi-Language)
BusinessObjects Enterprise XI Siebel Integration Kit for Windows (English)
SAP Integration Kit for R2 Pro/Premium
OLAPI
BusinessObjects Desktop Intelligence XI Release 2
BusinessObjects OLAP Intelligence XI for Solaris English
BusinessObjects OLAP Intelligence XI for Windows (Multi-Language)
BusinessObjects OLAP Intelligence XI for Windows English
BusinessObjects OLAP Intelligence XI Release 2
BusinessObjects Web Intelligence XI Release 2
Intelligent Question Add-on XI R2
BOE
BI Server
BOE Premium XI 3.0
Business Objects Edge Premium (5 CAL)
Business Objects Edge Professional XI R2 (5 CAL)-formerly Crystal Decisions Professional
Business Objects Edge Standard (5 NUL)-formerly Crystal Decisions Standard
BusinessObjects Auditing XI Release 2
BusinessObjects Encyclopedia XI for Windows (English)
BusinessObjects Enterprise Premium XI Release 2
BusinessObjects Enterprise Premium XI Release 2
BusinessObjects Enterprise XI for Solaris (English)
BusinessObjects Enterprise XI for Windows (Multi-Language)
BusinessObjects Enterprise XI for Windows English
BusinessObjects Live Office XI Release 2
BusinessObjects Process Tracker XI for Windows (English)
BusinessObjects Process Tracker XI Release 2 for Windows (All Languages)
BusinessObjects Publishing XI Release 2
Crystal Reports Explorer XI
Crystal Reports Explorer XI Release 2
Dashboard Builder
Data Federator XI R2
Voyager
CR
CR2008
Crystal Reports XI for Windows Dev (Multi-Language)
Crystal Reports XI for Windows Dev English
Crystal Reports XI for Windows Pro (Multi-Language)
Crystal Reports XI for Windows Pro English
Crystal Vision
CRS
Crystal Reports Server XI
Crystal Reports Server XI (Multi-Language)
Crystal Report Server XI R2
Crystal Vision Server
DI
BusinessObjects Data Integrator for Red Hat Linux International Version
BusinessObjects Data Integrator for Solaris International Version
BusinessObjects Data Integrator for AIX International Version
BusinessObjects Data Integrator for HP-UX International Version
BusinessObjects Data Integrator for Windows International Version
BusinessObjects Data Integrator Interfaces International Version 6.5 NA File
BusinessObjects Data Integrator Interfaces XI International Version
BusinessObjects Data Integrator XI for Windows International Version
BusinessObjects Oracle OLAP Universe Builder XI (English)
BusinessObjects Universal Metadata Bridge 6.5.1 for Windows (English/Japanese) 6.5
BusinessObjects Universal Metadata Bridge XI for Windows (English/Japanese)
Data Federator 3.0
EPM
BusinessObjects Application Foundation 6.5. for AIX / Windows (English) 6.5
BusinessObjects Application Foundation 6.5. for Solaris/Windows (English, French, Italian)
BusinessObjects Application Foundation 6.5 for Windows (English, French, Italian, Japanese)
BusinessObjects Dashboard Manager XI Release 2
BusinessObjects Performance Management XI for Windows (English)
BusinessObjects Performance Manager XI Release 2
BusinessObjects Predictive Analysis XI Release 2
BusinessObjects Process Analysis XI Release 2
BusinessObjects Set Analysis XI Release 2
Planning
AnalyticApps
Crystal Xcelsius 4.02 XETrial
Crystal Xcelsius Pro v4.5 (Full Build)
Crystal Xcelsius Pro v4.5 (Trial build) CHB06-3
Crystal Xcelsius Workgroup/Designer v4.5 (Full build)
Crystal Xcelsius Workgroup/Designer v4.5 (Trial Build)
Xcelsius Enterprise 2008
Xcelsius Enterprise v4.5 (Full Build)
Xcelsius Enterprise v4.5 (Trial Build)
IntegrationKit
BusinessObjects Enterprise XI BAAN Integration Kit for Windows (English)
BusinessObjects Enterprise XI PeopleSoft Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 BAAN Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 Peoplesoft Integration Kit for Windows (English)
BusinessObjects Enterprise XI Release 2 Siebel Integration Kit for Windows (Multi-Language)
BusinessObjects Enterprise XI SAP Integration Kit for Windows (Multi-Language)
BusinessObjects Enterprise XI Siebel Integration Kit for Windows (English)
SAP Integration Kit for R2 Pro/Premium
OLAPI
BusinessObjects Desktop Intelligence XI Release 2
BusinessObjects OLAP Intelligence XI for Solaris English
BusinessObjects OLAP Intelligence XI for Windows (Multi-Language)
BusinessObjects OLAP Intelligence XI for Windows English
BusinessObjects OLAP Intelligence XI Release 2
BusinessObjects Web Intelligence XI Release 2
Intelligent Question Add-on XI R2
jeudi 25 février 2010
Setting password for guest user winxp Home
Setting password for guest user in WinXP home
type this and go to control panel > user acconts > guest > change password
samedi 20 février 2010
Nao se ENGANE! Fique esperto
Alem de tudo isso, me disseram que o processador AMD, que é dual core por
mais que tenha somente 2 graficos de cpu, parece ser mais rapido que os da
intel.
Ao comprar um notebook com o processador intel i3, vc podera pensar que sao 4 cores, mas na verdade sao 2 cores com multithreading. Você vera isso no task manager:
Ao comprar um notebook com o processador intel i7, vc podera pensar que sao 8 cores, mas na verdade sao 4 cores com multithreading. Você vera isso no task manager:
vendredi 5 février 2010
mercredi 3 février 2010
Deep Freeze
Deep Freeze
this is a good software for users that are always having their computer infected.samedi 30 janvier 2010
Solaris: Services Tools Bundle Components
Explorer Data Collector
A collection of shell scripts and a few binary executable that gathers information and creates a detailed snapshot of a system's configuration and state.
Explorer output enables Sun engineers to perform assessments of the system by applying the output against knowledge-based rules engine.
Information related to drivers, patches, recent system event history and log file entries is obtained from the Explorer output.
Can be used by Sun and Sun's customers to identify and solve problems
- To expedite problem diagnosis and resolution (reactive)
- To prevent future problems (proactive)
LWACT - Lightweight Availability Data Collector
A lightweight stand alone availability collection tool
It utilizes the existing explorer transport for transporting availability data back to Sun
It is installed on each Solaris operating system instance and is enabled for SPARC, x86, containers and zones.
This lightweight solution allows the user to track system availability, such as, boot, panic and halt events
LWACT is designed to simplify Sun's availability collection process and to accommodate customer network/security policies
SNEEP - Serial Number in EEPROM
Easy Serial Number and Asset Retrieval
Equipment Life Cycle Management
Changes logged to system log for audit compliance
Makes Serial Number required when opening Service Case readily available to system administrator
Communicated to Sun via Explorer and Service Tags
Interconnects Sun databases and Services
Service Tags
Service Tags enable auto-discover and bulk registration of assets.
Service Tags allow reporting static product data, vendor information and versions, among others.
Data can be uploaded to the Sun Inventory Channel or stored locally.
Sun Service Tags embedded in Sun software products.
Solaris CAT - Solaris Crash Analysis Tool
Solaris Crash Analysis Tool is used by Sun's Kernel Team
Customer install able
Allows users to extract crash data which automates the process of data collection and transmits that data to Sun
Latest release includes a stand-alone mode that allows users to extract crash data without having to run Solaris CAT first
A collection of shell scripts and a few binary executable that gathers information and creates a detailed snapshot of a system's configuration and state.
Explorer output enables Sun engineers to perform assessments of the system by applying the output against knowledge-based rules engine.
Information related to drivers, patches, recent system event history and log file entries is obtained from the Explorer output.
Can be used by Sun and Sun's customers to identify and solve problems
- To expedite problem diagnosis and resolution (reactive)
- To prevent future problems (proactive)
LWACT - Lightweight Availability Data Collector
A lightweight stand alone availability collection tool
It utilizes the existing explorer transport for transporting availability data back to Sun
It is installed on each Solaris operating system instance and is enabled for SPARC, x86, containers and zones.
This lightweight solution allows the user to track system availability, such as, boot, panic and halt events
LWACT is designed to simplify Sun's availability collection process and to accommodate customer network/security policies
SNEEP - Serial Number in EEPROM
Easy Serial Number and Asset Retrieval
Equipment Life Cycle Management
Changes logged to system log for audit compliance
Makes Serial Number required when opening Service Case readily available to system administrator
Communicated to Sun via Explorer and Service Tags
Interconnects Sun databases and Services
Service Tags
Service Tags enable auto-discover and bulk registration of assets.
Service Tags allow reporting static product data, vendor information and versions, among others.
Data can be uploaded to the Sun Inventory Channel or stored locally.
Sun Service Tags embedded in Sun software products.
Solaris CAT - Solaris Crash Analysis Tool
Solaris Crash Analysis Tool is used by Sun's Kernel Team
Customer install able
Allows users to extract crash data which automates the process of data collection and transmits that data to Sun
Latest release includes a stand-alone mode that allows users to extract crash data without having to run Solaris CAT first
mercredi 27 janvier 2010
Video Modelagem
http://www.vimeo.com/5275437
site teradata de modelagem
MER
Transformar a semantica do negocio no modelo relacional
traduzir para um diagrama a etapa mais importante da modelagem
definir as entidades e suas chaves
definir os atributos e seus dominios
definir seus relacionamentos, graus e cardinalidades
caracteristicas
_obvio Nao existe ordem entre as tuplas (linhas)
_obvio existe ordem entre os atributos
_obvio valores atomicos
_obvio tuplas distintas
_obvio integridade
_obvio chaves minimas
_obvio suporte para gerenciamento de valores nulos: nulo é diferente de vazio
_obvio independencia de dados
Modelo conceitual: interage diretamente com o MERX definindo os relacionamentos, entidades
, chaves, abstracoes e generalizacoes.
Modelo logico: define as dependencias funcionais, normalizacao e
prepara o ambiente para ser processado por um SGBD
Modelo fisico: traduz o modelo logico para as caracteristicas do seu
SGBD e hardware de modo a obter melhor performance e retorno sobre
o investimento.
cliente pessoa fisica ou cliente pessoa juridica = isolar cada uma.
normalizacao
reduz a redundancia de dados
acaba com anomalias de atualizacao
agrega consistencia de dados
introduzidas por cood na dec 70
uma tabela deve contemplar sempre um unico assunto
existem varias formas normais, porem atingir a terceira forma normal
pode ser jaa considerado o estado da arte de normalizacao em alguns cenarios
reduz a quantidade de atributos e aumenta a qtde de tabelas, facilitando a
manutencao do modelo
1 forma normal: uma relacao esta em primeira forma normal se, e somente se, todos os dominios tiverem
apenas valores atomicos.
2 forma normal: uma relacao esta em segunda forma normal se, estiver na primeira forma normal e todo atributo nao chave for totalmente
dependente da chave primaria
3 forma normal: uma relacao esta em terceira forma normal se, estiver na segunda forma normal e e nao existir dependencias transitivas.
dependencia transitiva: caso pais, estado, cidade,bairro
MER
Transformar a semantica do negocio no modelo relacional
traduzir para um diagrama a etapa mais importante da modelagem
definir as entidades e suas chaves
definir os atributos e seus dominios
definir seus relacionamentos, graus e cardinalidades
caracteristicas
_obvio Nao existe ordem entre as tuplas (linhas)
_obvio existe ordem entre os atributos
_obvio valores atomicos
_obvio tuplas distintas
_obvio integridade
_obvio chaves minimas
_obvio suporte para gerenciamento de valores nulos: nulo é diferente de vazio
_obvio independencia de dados
Modelo conceitual: interage diretamente com o MERX definindo os relacionamentos, entidades
, chaves, abstracoes e generalizacoes.
Modelo logico: define as dependencias funcionais, normalizacao e
prepara o ambiente para ser processado por um SGBD
Modelo fisico: traduz o modelo logico para as caracteristicas do seu
SGBD e hardware de modo a obter melhor performance e retorno sobre
o investimento.
cliente pessoa fisica ou cliente pessoa juridica = isolar cada uma.
normalizacao
reduz a redundancia de dados
acaba com anomalias de atualizacao
agrega consistencia de dados
introduzidas por cood na dec 70
uma tabela deve contemplar sempre um unico assunto
existem varias formas normais, porem atingir a terceira forma normal
pode ser jaa considerado o estado da arte de normalizacao em alguns cenarios
reduz a quantidade de atributos e aumenta a qtde de tabelas, facilitando a
manutencao do modelo
1 forma normal: uma relacao esta em primeira forma normal se, e somente se, todos os dominios tiverem
apenas valores atomicos.
2 forma normal: uma relacao esta em segunda forma normal se, estiver na primeira forma normal e todo atributo nao chave for totalmente
dependente da chave primaria
3 forma normal: uma relacao esta em terceira forma normal se, estiver na segunda forma normal e e nao existir dependencias transitivas.
dependencia transitiva: caso pais, estado, cidade,bairro
dimanche 24 janvier 2010
Windows versions
Home
Professional
windows 7: Ultimate, Enterprise, Professional, Home Premium, Home Basic, Starter.
Windows 2008: Datacenter, Enterprise, HPC Edition, Foundation, Itanium-Based-Systems, Small Business, web server.
Windows Vista: Ultimate, Enterprise, Business, Home Premium, Home Basic, Starter
Windows 2003: Data center, Enterprise, Storage Server, Standard, Web Edition, Small Business Server, Compute Cluster Server
Window XP: Professional, Home, Starter Edition
windows 2000: Professional, Server, Advanced Server, Data Center Server
mardi 19 janvier 2010
lundi 18 janvier 2010
TIPS
VALOR CALCULADO NA FATO.
- Quando temos Valor de Custo e Valor de Venda na tabela fato. Devemos colocar uma coluna para LUCRO = (VL VENDA - VL CUSTO)ou deixar para ser calculado no SQL ou software? R. Devemos implementar uma coluna na tabela fato, SIM.
Date Key is Number or Date?
-Date column must be number type.
Date dimension versus date in Fact table
-Date type column in fact table it is ok, but the numerous classifications for dates cannot be obtained by SQL Date functions. For example: Major event column, that can hold "Jogos Olimpicos". Qual funcao sql para datas iria dizer isso?
-most databases do not index SQL date calculations, so queries constraining on an SQL-calculated field would not take advantage of an index. How oracle handles it?
Date and Time.
It is better if we create a date dimension(3650 linhas) and a date time dimension (5.256.000 linhas).
Devemos evitar nulos na tabela fato. Ex: Coloque um valor "Promocao nao se aplica" na dimensao Promocao com uma chave. Essa chave vai se relacionar com a fato.
Nonadditive Facts: Unit price, gross margin
Promotion dimension in 4 parts: It is possible to divide the promotion dimension, depends on requirements.
Devemos evitar snowflaking, com uma excecao: outtrigers
Cada processo de negocio pode ser representado com menos de 15 dimensoes, se houver mais de 24, o modelo precisa ser revisado.
Surrogate keys for date dimension must be in sequential order. Day 1 jan 1990 = 1, day 2 = 2...
We do not want to embed extensive calendar intelligence in these keys (for example YYYMMDD) because doing so may encorage people to bypass the date lookup dimension table.
SCDs (Slowly changing dimensions):
SCD1 = overwrite the value. NO historical.
SCD2 = ADD a dimension row. BAD for big dimensions. MOST USED.
SCD3 = ADD a dimension column.
Technique 1: chapter2 page 46 outtriger.
Technique 2: chapter2 page49 Promotion Coverage Factless Fact Table
Technique 3: chapter2 page 62 Market Bask Analysis
- Quando temos Valor de Custo e Valor de Venda na tabela fato. Devemos colocar uma coluna para LUCRO = (VL VENDA - VL CUSTO)ou deixar para ser calculado no SQL ou software? R. Devemos implementar uma coluna na tabela fato, SIM.
Date Key is Number or Date?
-Date column must be number type.
Date dimension versus date in Fact table
-Date type column in fact table it is ok, but the numerous classifications for dates cannot be obtained by SQL Date functions. For example: Major event column, that can hold "Jogos Olimpicos". Qual funcao sql para datas iria dizer isso?
-most databases do not index SQL date calculations, so queries constraining on an SQL-calculated field would not take advantage of an index. How oracle handles it?
Date and Time.
It is better if we create a date dimension(3650 linhas) and a date time dimension (5.256.000 linhas).
Devemos evitar nulos na tabela fato. Ex: Coloque um valor "Promocao nao se aplica" na dimensao Promocao com uma chave. Essa chave vai se relacionar com a fato.
Nonadditive Facts: Unit price, gross margin
Promotion dimension in 4 parts: It is possible to divide the promotion dimension, depends on requirements.
Devemos evitar snowflaking, com uma excecao: outtrigers
Cada processo de negocio pode ser representado com menos de 15 dimensoes, se houver mais de 24, o modelo precisa ser revisado.
Surrogate keys for date dimension must be in sequential order. Day 1 jan 1990 = 1, day 2 = 2...
We do not want to embed extensive calendar intelligence in these keys (for example YYYMMDD) because doing so may encorage people to bypass the date lookup dimension table.
SCDs (Slowly changing dimensions):
SCD1 = overwrite the value. NO historical.
SCD2 = ADD a dimension row. BAD for big dimensions. MOST USED.
SCD3 = ADD a dimension column.
Technique 1: chapter2 page 46 outtriger.
Technique 2: chapter2 page49 Promotion Coverage Factless Fact Table
Technique 3: chapter2 page 62 Market Bask Analysis
Glossario
Dimension (Dimensao): é uma tabela que contem NO MINIMO uma chave primaria e uma descricao. Uma dimensao que aparece em todos os modelos dimensionais é a dimensao tempo. Dimensao devem haver o maior numero de colunas possiveis, pois serao usado como filtro pelos usuarios.
Fact (Fato): é uma tabela que contem varias chaves estrangeiras mais os valores numericos, como quantidade, valor, lucro etc.
Star schemas: um modelo que forma em estrela, na qual a tabela fato esta no centro cercada por dimensoes.
Snow Flake schemas: um modelo em forma de estrela, porem contem dimensoes ligadas a dimensoes. Por exemplo, localidade pode estar normalizada (regiao, pais, cidade, estado).
Surrogate keys, Meaningless keys, integer keys, nonnatural keys, artificial keys, synthetic keys... = Sao numeros inteiros que sao determinadas sequencialmente para popular a dimensao.
Natural keys: identificador usado por sistemas operacionais. Por exemplo: BOXOMO1 significa caixa de sabao em po OMO. Esse codigo deve ser um atributo na dimensao, nao uma chave.
Causal dimensions: por ex: promotion dimension. because it describes factors thought to cause a change in product sales.
Degenerate dimensions (DD): Operational numbers such as order numbers, invoice numbers, and bill-of-landing numbers usually give rise to empty dimensions and are represented as DD.
DD often play an integral role in the fact table's primary key. Often, the primary key of a fact table is a subset of the tables's foreign key. We typically do not need every foreign key in the fact table to guarantee the uniqueness of a fact table row.
Conformed dimensions: are dimensions that can be used in different business process.
Fact (Fato): é uma tabela que contem varias chaves estrangeiras mais os valores numericos, como quantidade, valor, lucro etc.
Star schemas: um modelo que forma em estrela, na qual a tabela fato esta no centro cercada por dimensoes.
Snow Flake schemas: um modelo em forma de estrela, porem contem dimensoes ligadas a dimensoes. Por exemplo, localidade pode estar normalizada (regiao, pais, cidade, estado).
Surrogate keys, Meaningless keys, integer keys, nonnatural keys, artificial keys, synthetic keys... = Sao numeros inteiros que sao determinadas sequencialmente para popular a dimensao.
Natural keys: identificador usado por sistemas operacionais. Por exemplo: BOXOMO1 significa caixa de sabao em po OMO. Esse codigo deve ser um atributo na dimensao, nao uma chave.
Causal dimensions: por ex: promotion dimension. because it describes factors thought to cause a change in product sales.
Degenerate dimensions (DD): Operational numbers such as order numbers, invoice numbers, and bill-of-landing numbers usually give rise to empty dimensions and are represented as DD.
DD often play an integral role in the fact table's primary key. Often, the primary key of a fact table is a subset of the tables's foreign key. We typically do not need every foreign key in the fact table to guarantee the uniqueness of a fact table row.
Conformed dimensions: are dimensions that can be used in different business process.
4 Passos para o processo de criacao dimensional
1 - Selecionar o modelo de processo do negocio.
Quando criamos um modelo, precisamos pensar em processo do negocio, nao no departamento. Por exemplo: Temos o departamento Vendas e Marketing.
Nosso modelo poder ser de Pedidos. Pois serao acessado por ambos. Evitando duplicacao de dados.
2 - Declarar o grao do processo do negocio.
Significa especificar exatamente o que uma unica linha na tabela fato representa.
Responda a questao: "O que uma linha na fato representa?"
Exemplos:
-um bilhete de voo
-um empregado na empresa
-um bilhete de cinema
-um item de uma nota fiscal de compra de supermercado
-o saldo mensal de uma conta de banco
Escolher o nivel mais detalhado. Pois o conjunto delas formam dados agregados. Fazendo assim os papeis das tabelas agregadas.
ESSA ANALISE é CRITICA. Se estiver errado, ira estragar a estrutura toda, descobre-se nos passos 3 e 4 que a declaracao do grao esta errado.
3 - Escolher as dimensoes que aplicam a cada linha da tabela fato.
Responder a pergunta: "Como as pessoas de negocio descrevem os dados que resultam do processo de negocio?"
Exemplos: data, produto, cliente, status...
4 - Identificar as medidas fatos que irao popular cada linha da tabela fato.
Sao numeros. Responder a pergunta: "O que estamos medindo?"
Preço, lucro, quantidade.
Quando criamos um modelo, precisamos pensar em processo do negocio, nao no departamento. Por exemplo: Temos o departamento Vendas e Marketing.
Nosso modelo poder ser de Pedidos. Pois serao acessado por ambos. Evitando duplicacao de dados.
2 - Declarar o grao do processo do negocio.
Significa especificar exatamente o que uma unica linha na tabela fato representa.
Responda a questao: "O que uma linha na fato representa?"
Exemplos:
-um bilhete de voo
-um empregado na empresa
-um bilhete de cinema
-um item de uma nota fiscal de compra de supermercado
-o saldo mensal de uma conta de banco
Escolher o nivel mais detalhado. Pois o conjunto delas formam dados agregados. Fazendo assim os papeis das tabelas agregadas.
ESSA ANALISE é CRITICA. Se estiver errado, ira estragar a estrutura toda, descobre-se nos passos 3 e 4 que a declaracao do grao esta errado.
3 - Escolher as dimensoes que aplicam a cada linha da tabela fato.
Responder a pergunta: "Como as pessoas de negocio descrevem os dados que resultam do processo de negocio?"
Exemplos: data, produto, cliente, status...
4 - Identificar as medidas fatos que irao popular cada linha da tabela fato.
Sao numeros. Responder a pergunta: "O que estamos medindo?"
Preço, lucro, quantidade.
Componentes de um Data warehouse
Operational Source Systems:
Sistemas OLTP onde a informacao operacional é guardada.
Constitue de: Banco de dados ou arquivos texto.
Data Staging Area:
Area de armazenamento e conjunto de processos feitos pelo ETL. Fica entre o Operational Source Systems e a Data Presentation.
Constitue de: Arquivos texto, banco de dados normalizado, tabelas)
*Nao prove query ou apresentacao para usuarios.
Data Presentation:
O data Warehouse onde os usuarios rodam queries, fazem relatorios.
Constitue de: banco de dados dimensional, queries e relatorios.
Metadata:
Informacao dos dados do datawarehouse. Documentacao interna dos dados.
Constitue de: banco de dados, arquivos word, text e excel ou software.
ODS Operational data store:
implementado para relatorios operacionais que nao sao possiveis pelo mainframe ou OLTP.
Constitue de: banco de dados
Sistemas OLTP onde a informacao operacional é guardada.
Constitue de: Banco de dados ou arquivos texto.
Data Staging Area:
Area de armazenamento e conjunto de processos feitos pelo ETL. Fica entre o Operational Source Systems e a Data Presentation.
Constitue de: Arquivos texto, banco de dados normalizado, tabelas)
*Nao prove query ou apresentacao para usuarios.
Data Presentation:
O data Warehouse onde os usuarios rodam queries, fazem relatorios.
Constitue de: banco de dados dimensional, queries e relatorios.
Metadata:
Informacao dos dados do datawarehouse. Documentacao interna dos dados.
Constitue de: banco de dados, arquivos word, text e excel ou software.
ODS Operational data store:
implementado para relatorios operacionais que nao sao possiveis pelo mainframe ou OLTP.
Constitue de: banco de dados
Inscription à :
Commentaires (Atom)



