Tutorial Business Intelligence
Nesta lição, você irá definir como o Centro de Data Warehouse deve mover e
transformar dados em um formato para o warehouse de dados. Em primeiro
lugar, você irá definir um processo, que contém uma série de etapas
no processo de transformação de dados e de movimento. Depois, você vai
especificar as tabelas de origem que devem ser transformadas para o
warehouse. Finalmente, você vai definir as etapas da transformação de
dados que usam dois métodos diferentes de transformação:
- Carregue os dados no banco de dados de warehouse com um programa
- Selecione os dados de origem e una as tabelas com instruções SQL
Mais especificamente, você irá definir o processo Construir Dimensão de
Mercado do Tutorial, que executa o seguinte processamento:
- O carregamento do arquivo Demographics dentro do banco de dados do
warehouse.
- A seleção de dados da tabela GEOGRAPHIES e a criação de uma tabela de
destino.
- A união dos dados na tabela Demographics e na tabela GEOGRAPHIES.
O resultado final é a tabela de destino LOOKUP_MARKET.
Neste exercício, você irá definir o objeto de processo para o processo
Construir Dimensão de Mercado do Tutorial.
Para definir o objeto do processo:
- Na janela Centro de Data Warehouse, expanda a árvore Áreas de
Assunto.
- Expanda a área de assunto do Tutorial do TBC definida no Definindo uma área de assunto.
- Clique com o botão direito na pasta Processos e clique em
Definir.
O bloco de notas Definir Processo é aberto.
- No campo Nome, digite o nome do processo:
Build Tutorial Market Dimension
O nome pode ter até 80 caracteres, e é sensível a maiúsculas e
minúsculas. O primeiro caractere do nome deve ser alfanumérico.
Você não pode utilizar & como o primeiro caractere em Inglês. Este
campo é exigido.
- No campo Administrador, digite seu nome como o contato para a
definição do processo.
- No campo Descrição, digite a descrição do processo:
Process to create the LOOKUP_MARKET table
- Clique na guia Segurança.
- Na lista Grupos de Warehouse Disponíveis, clique em Grupo
do Tutorial de Warehouse, que você definiu no Definindo o grupo de warehouse.
- Clique em > para mover o Grupo Warehouse do Tutorial para a
lista Grupos warehouse selecionados.
A inclusão do processo para o grupo warehouse autoriza os usuários do grupo
(neste caso, você) a abrir e incluir objetos no processo.
- Clique em OK.
O bloco de notas Definir Processo é fechado.
Neste exercício, você irá abrir o processo para que você possa definir
graficamente o fluxo dos dados.
Para abrir o processo Construir Dimensão de Mercado do Tutorial:
- Expanda a árvore TBC Tutorial até ver o processo Construir
Dimensão de Mercado do Tutorial.
- Clique com o botão direito no processo Construir Dimensão de Mercado
do Tutorial.
- Clique em Abrir.
Para definir o fluxo de dados, você precisa incluir cada origem que as
etapas transformam e as tabelas de destino resultantes da
transformação.
No processo Construir Dimensão de Mercado do Tutorial, você irá carregar o
arquivo Demographics no banco de dados de destino. Será necessário
incluir o arquivo fonte ao processo e a tabela DEMOGRAPHICS_TARGET à
etapa. O arquivo de origem Demographics é parte da origem do warehouse
do Tutorial do Arquivo de Origem, definida no Definindo as origens do warehouse. A tabela DEMOGRAPHICS_TARGET faz parte do destino de
warehouse Tutorial de Destino, definido no Definindo os destinos do warehouse.
Para incluir o arquivo Demographics:
- Clique no ícone Incluir Dados.

- Clique no local da tela (a área à direita da janela) onde deseja colocar a
tabela. A janela Add Data (Incluir Dados) é aberta.
- Na lista Tabelas de origem e de destino disponíveis, expanda a
árvore Origem do Warehouse.
Uma lista de fontes disponíveis de warehouse disponíveis será
exibida.
- Expanda a árvore para a origem do warehouse do Tutorial do Arquivo de
Origem.
- Expanda a árvore Arquivos.
Na árvore, o seguinte arquivo deve ser exibido:
X:\Arquivos de
programa\sqllib\samples\db2sampl\dwc\demographics.txt, em que
X é a unidade em que o exemplo foi instalado.
- Selecione o arquivo Demographics.
- Clique em > para incluir o arquivo Demographics para a lista
Tabelas de origem e de destino selecionadas.
Para incluir a tabela DEMOGRAPHICS_TARGET:
- Na lista Tabelas de origem e de destino disponíveis, expanda a
árvore Destinos do Warehouse.
Uma lista dos destinos de warehouse disponíveis serão exibidos.
- Expanda a árvore de destino de warehouse Tutorial de
Destino.
- Expanda a árvore Tabelas.
A tabela DEMOGRAPHICS_TARGET será exibida na lista.
- Selecione a tabela DEMOGRAPHICS_TARGET.
- Clique em > para incluir a tabela DEMOGRAPHICS_TARGET à
lista Tabelas de origem e de destino selecionadas.
Na próxima parte deste exercício, será preciso incluir a tabela de
origem. Quando você define uma etapa que seleciona os dados a partir da
tabela SAMPLTBC.GEOGRAPHIES, você pode especificar que o Centro de Data
Warehouse vai gerar automaticamente uma tabela de destino, de forma que não
será necessário incluir uma tabela de destino.
Para incluir a tabela de origem SAMPLTBC.GEOGRAPHIES:
- Expanda a árvore Origens Warehouse até ver a origem do
warehouse da Origem Relacional do Tutorial.
- Expanda a árvore Origem Relacional do Tutorial até ver a tabela
SAMPLTBC.GEOGRAPHIES.
- Selecione a tabela SAMPLTBC.GEOGRAPHIES.
- Clique em > para incluir a tabela
SAMPLTBC.GEOGRAPHIES à lista Tabelas de origem e de destino
selecionadas.
- Clique em OK para incluir o arquivo e as tabelas selecionadas
no processo.
O arquivo e tabelas selecionados serão exibidos na janela Modelo do
Processo.
- Clique no ícone demographics.txt e mova-o para cima até ver a
tabela DEMOGRAPHICS_TARGET.
- Organize os ícones na seguinte ordem, de cima para baixo:
demographics.txt, DEMOGRAPHICS_TARGET. Deixe espaço para um
ícone entre demographics.txt e DEMOGRAPHICS_TARGET. Coloque o
ícone Geographies à direita do ícone demographics.txt.

Agora, você precisa incluir as etapas que definem como os dados de origem
deverão ser transformados em dados de destino. Você deve definir três
etapas:
- Carregar Dados Demográficos
- Uma etapa do programa do DB2 que carrega dados do arquivo Demographics
para uma tabela do banco de dados do Warehouse do TBC, criado no Criando um banco de dados do warehouse.
- Selecionar Dados Geográficos
- Uma etapa SQL que selecione as colunas da tabela de origem
SAMPLTBC.GEOGRAPHIES.
- Unir Dados de Mercado
- Uma etapa de SQL que une as tabela SAMPLTBC.GEOGRAPHIES e
Demographics e grava a tabela unida no banco de dados Tutorial do
Warehouse.
Para definir a etapa Carregar Dados Demográficos:
- A partir da palheta (a barra de ferramentas à esquerda da janela), clique
no ícone Programas do DB2

Cada opção de programa no menu representa um grupo de programa,
que é um agrupamento de programas similares.
- Clique em DB2 UDB --> Carregar.
- Clique no local da tela entre o arquivo demographics.txt e a tabela
DEMOGRAPHICS_TARGET.
Um ícone para a etapa será incluir à janela entre o arquivo
demographics.txt e a tabela DEMOGRAPHICS_TARGET.
- Clique com o botão direito na nova etapa.
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- No campo Nome, digite o nome da etapa:
Carregar Dados Demográficos
- No campo Administrador, digite seu nome como o contato para
esta etapa.
- No campo Descrição, digite a descrição da etapa:
Carrega dados demográficos para o warehouse.
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado.
- Clique no ícone Fluxo de Tarefas

- Clique no ícone Link dos Dados

O ícone do Link de Dados define o fluxo de dados a partir do arquivo fonte,
através de transformação por etapa, para a tabela de destino.
- Clique no meio do arquivo demographics.txt, mantenha o botão do
mouse pressionado e arraste a etapa Carregar Dados Demográficos.
O Centro de Data Warehouse desenha uma linha entre o arquivo e a
etapa.A linha indica que o arquivo demographics.txt contém os
dados de origem da etapa.
- Clique no meio da etapa Carregar Dados Demográficos, mantenha o botão do
mouse pressionado, e arraste o ponteiro da tabela DEMOGRAPHICS_TARGET.

Esta linha indica que a tabela DEMOGRAPHICS_TARGET contenha os dados de
destino da etapa.
- Clique com o botão direito na etapa Load Demographics Data (Carregar
Dados Demográficos).
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- Clique na guia Parâmetros.

- Na lista Modo de carregamento, clique em
REPLACE.
Para este exercício, você irá utilizar os valores padrões da página.
Você pode desconsiderar a página Mapeamento de Coluna porque o programa
Carregar não usa o mapeamento da coluna para gerar a tabela de destino.
Ele gera a tabela de destino com base no arquivo de origem.
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado.
Neste exercício, você vai definir a etapa Selecionar Geográficos:
- A partir da palheta, clique no ícone SQL

- Clique em um local no canvas abaixo da tabela GEOGRAPHIES para incluir um
ícone de etapa na janela.
- Clique com o botão direito do mouse na etapa.
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- No campo Nome, digite o nome da etapa:
Selecionar Dados Geográficos
- No campo Administrador, digite seu nome como o nome do contato
para a etapa.
- No campo Descrição, digite a descrição da etapa:
Selecione Dados Geográficos na origem do warehouse
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado.
- Clique no ícone Fluxo de Tarefas

- Clique no ícone Link dos Dados

- Clique no meio da tabela de origem Geographies, mantenha o botão do mouse
pressionado e arraste-a até o meio da etapa Selecionar Dados
Geográficos.
O Centro de Data Warehouse desenha uma linha que indica que a tabela de
origem Geographies contém os dados de origem para a etapa.
Não é necessário criar um link à tabela de destino para a etapa, pois você
irá utilizar o Centro de Data Warehouse para criar uma tabela de
destino.
Para selecionar colunas a partir da tabela de origem Geographies:
- Clique com o botão direito do mouse na etapa Selecionar Dados
Geográficos.
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- Clique na guia Instrução SQL.
- Clique no botão de comando Construir SQL.
O assistente Construir SQL será aberto. A página Tabelas
será exibida.
- Verifique se SAMPLTBC.GEOGRAPHIES está listado.

- Clique na guia Colunas.
- Clique em >> para incluir todas as colunas da tabela
SAMPLTBC.GEOGRAPHIES para a lista Colunas
selecionadas.

- Clique na guia Rever para acessar a instrução SQL que acabou de
criar.
- Clique em OK.
O assistente Construir SQL será fechado. A instrução SQL criada será
exibida na página instrução SQL.

- Clique em Testar para testar a SQL que acaba de criar.
O Centro de Data Warehouse retorna os resultados da amostra de sua
instrução SELECT. Compare seus resultados aos resultados obtidos no
exemplo mostrado no tópico Exibindo dados da tabela.
- Clique em Fechar para fechar a janela.
Agora que especificou quais colunas a etapa SQL irá acessar na tabela de
origem, você está pronto para criar a tabela de destino. Deixe o bloco
de notas Propriedades aberto e acesse o exercício Criando a tabela GEOGRAPHIES_TARGET.
Neste exercício, você irá criar a tabela GEOGRAPHIES_TARGET utilizando a
página Mapeamento de Coluna na etapa Selecionar Dados Geográficos.
Para criar a tabela GEOGRAPHIES_TARGET:
- Clique na guia Mapeamento de Coluna.
As colunas de origem são exibidas à esquerda da página, e a lista de
colunas de destino está localizada à direita da página. Não existem
colunas de destino na lista, pois você não especificou os parâmetros para
criação da tabela de destino.
- Clique no botão de comando Gerar Tabela Padrão.
A janela Gerar Tabela Padrão será aberta.
- Na lista Destino do Warehouse, clique em Tutorial de
Destino.
O destino do warehouse é o banco de dados ou sistema de arquivos no qual a
tabela de destino será criada.
- Na lista Esquema de tabelas, digite ou clique no esquema de
tabelas da tabela de destino. Utilize o mesmo esquema com o qual você
criou as outras tabelas.
Por estar criando a tabela no espaço de tabela padrão, você pode
desconsiderar a lista Tablespace.
- No campo Nome de tabela, digite:
GEOGRAPHIES_TARGET
- Clique em OK para fechar a janela Gerar Tabela Padrão.
As colunas na tabela GEOGRAPHIES_TARGET são exibidas na lista de colunas de
destino à direita da página Mapeamento de Coluna.
- Verifique se as colunas de origem foram mapeadas para as colunas de
destino corretas.

- Clique na guia Opções de Processamento.
- Verifique se Substituir está selecionado na lista Tipo de
população.
- Verifique se a caixa de seleção Executar em pedido está
selecionada.
Para este exercício, você irá utilizar os valores padrão nesta
página.
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado. O Centro de
Data Warehouse cria uma tabela de destino chamada GEOGRAPHIES_TARGET e irá
ligá-la à etapa.
Neste exercício, você irá especificar as propriedades para a tabela
GEOGRAPHIES_TARGET criada no exercício Criando a tabela GEOGRAPHIES_TARGET.
Para especificar as propriedades da tabela GEOGRAPHIES_TARGET:
- Na janela Modelo de Processo, clique com o botão direito na tabela
GEOGRAPHIES_TARGET, e clique em Propriedades.
- No campo Nome comercial, digite um nome descritivo para a
tabela:
Geographies Target
- Limpe a caixa de seleção Parte de um esquema OLAP.
- Clique em OK. O bloco de notas Propriedades para a
tabela será fechado.
Para definir a etapa Unir Dados de Mercado:
- Na paleta, clique no ícone SQL.
- Clique no local da tela abaixo das duas colunas de etapas e
tabelas.
Um ícone para a etapa é incluído na janela.
- Clique com o botão direito na nova etapa.
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- No campo Nome, digite o nome da etapa:
Join Market Data
- No campo Administrador, digite seu nome como o contato para a
etapa.
- No campo Descrição, digite a descrição da etapa:
Joins the Geographies table with the Demographics table
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado.
- Clique no ícone Fluxo de Tarefas

- Clique no ícone Link dos Dados

- Clique no meio da tabela GEOGRAPHIES_TARGET, mantenha o botão
do mouse pressionado, e arraste-a para a etapa Unir Dados de Mercado.
O Centro de Data Warehouse desenha uma linha que indica que a tabela
GEOGRAPHIES_TARGET contém dados de origem para a etapa.
Já que você vai especificar que o Centro de Data Warehouse deve criar a
tabela de destino, não é preciso fazer o link da tabela de destino para a
etapa.
- Repeat step 11 com a tabela DEMOGRAPHICS_TARGET e a etapa Join Market
Data.
O Centro de Data Warehouse desenha uma linha que indica que a tabela
DEMOGRAPHICS_TARGET contém dados de origem para a etapa.
Para unir as tabelas DEMOGRAPHICS_TARGET e GEOGRAPHIES_TARGET:
- Clique com o botão direito do mouse na etapa Unir Dados de Mercado.
- Clique em Propriedades.
O bloco de notas Propriedades para a etapa será aberto.
- Clique na guia Instrução SQL.
- Clique no botão de comando Construir SQL para que o Centro de
Data Warehouse crie uma SQL. (Caso contrário, você poderá criar sua
própria SQL.)
A janela Construir SQL aparece.
- Na página Tabelas, verifique se as tabelas DEMOGRAPHICS_TARGET e
GEOGRAPHIES_TARGET estão listadas.
- Clique na guia Colunas.

- Clique em >> para incluir todas as colunas da tabela
GEOGRAPHIES_TARGET e da tabela DEMOGRAPHICS_TARGET para a lista Colunas
selecionadas.
- Na lista Colunas selecionadas, clique em
DEMOGRAPHICS_TARGET.STATE.
- Clique em < para mover a coluna
DEMOGRAPHICS_TARGET.STATE para a lista Colunas
disponíveis.
- Clique em DEMOGRAPHICS_TARGET.CITY.
- Clique em < para mover a coluna
DEMOGRAPHICS_TARGET.CITY para a lista Colunas
disponíveis.
As colunas DEMOGRAPHICS_TARGET.STATE e
DEMOGRAPHICS_TARGET.CITY não são necessárias, pois já estão definidas
na tabela GEOGRAPHIES_TARGET. As tabelas serão unidas utilizando a
coluna CITY, pois ela é exclusiva a ambas as tabelas.
- Clique no botão de comando Incluir.
A janela Construtor da Expressão é aberta.
- No campo Expressão, digite a seguinte instrução CASE:
case
when POPULATION < 9000000 then 1
when POPULATION < 15000000 then 2
Else 3
end

- Clique em OK.
Uma nova coluna será incluída à lista Colunas
selecionadas.
- Clique no campo Nome da nova coluna, e digite o nome da
coluna:
SIZE_ID
- Pressione Enter.
- Clique em Mover para cima até que a coluna SIZE_ID esteja acima
da coluna POPULATION.
- Clique na guia Uniões.
- Na tabela GEOGRAPHIES_TARGET, clique na coluna CITY.
- NA tabela DEMOGRAPHICS_TARGET, clique na coluna CITY.
- Clique em Unir.
O assistente Construir SQL desenha uma linha entre as colunas CITY, que
indicam que as tabelas são unidas nessa coluna.

- Clique na guia Rever para exibir a instrução SQL que acaba de
criar.
- Clique em OK.
O assistente Construir SQL será fechado.
Para criar a tabela LOOKUP_MARKET:
- Clique na guia Mapeamento de Coluna.
- Clique no botão de comando Gerar Tabela Padrão.
A janela Gerar Tabela Padrão será aberta.
- Na lista Destino do Warehouse, clique em Tutorial de
Destino.
- Na lista Esquema de tabelas, digite ou clique
IWH. Ignore Área da tabela na lista.
- No campo Nome de tabela, digite:
LOOKUP_MARKET
- Clique em OK.
A janela Gerar Padrão será fechada. As colunas de destino são
exibidas na lista de colunas de destino à direita da página Mapeamento de
Coluna.
- Clique na guia Opções de Processamento.
- Na lista Tipo de Povoamento, verifique se Substituir
está selecionado.
- Selecione a caixa de seleção Executar em pedido para executar a
etapa quando for solicitado.
Para este exercício, você irá utilizar os valores padrão para o restante
desta página.
- Clique em OK.
O bloco de notas Propriedades para a etapa será fechado, e a tabela
LOOKUP_MARKET será exibida na janela Modelo de Processo.
Para definir as propriedades da tabela LOOKUP_MARKET:
- Clique com o botão direito na tabela LOOKUP_MARKET, e clique em
Propriedades.
- Clique em Propriedades.
O bloco de notas Propriedades para a tabela será aberto.
- No campo Descrição, digite uma descrição da tabela:
Dados da dimensão mercado
- Verifique se a caixa de seleção Parte de um esquema OLAP e o
botão Tabela de dimensão estão selecionados.
A tabela LOOKUP_MARKET é uma das tabelas de dimensão que você irá incluir
em um esquema em estrela em Criando um esquema em estrela a partir do Centro de Data Warehouse.
- Clique na guia Colunas.
- Limpe a caixa de opções Anulável para a coluna CITY_ID.
Você irá definir esta coluna como a chave principal para a tabela em Definindo as chaves nas tabelas de destino.
- Clique na guia Chave Principal de Warehouse.
- Clique em CITY_ID na lista Colunas
disponíveis.
- Clique em > para mover a coluna CITY_ID para a lista
Colunas-chave Principais do Warehouse.
- No campo Nome da Limitação, digite:
"Whse Market PK"
- Clique em OK. O bloco de notas Propriedades para a
tabela será fechado.
Seu processo agora se parecerá com este:

- Clique no ícone Salvar na barra de ferramentas para salvar o
processo.

- Feche a janela Modelo de Processo.
A tabela de dimensão LOOKUP_MARKET foi definida no processo Construir
Dimensão de Mercado do Tutorial, que contém três etapas:
- Carregar Dados Demográficos
- Selecionar Dados Geográficos
- Join Market Data
As origens e destinos para cada etapa são mostradas na seguinte
tabela:
Etapa
| Origens
| Destino
|
Carregar Dados Demográficos
| Arquivo Demographics
| Tabela DEMOGRAPHICS_TARGET
|
Selecionar Dados Geográficos
| Tabela Geographies
| Tabela GEOGRAPHIES_TARGET
|
Join Market Data
| Tabela de Destino Demographics e tabela de Destino Geographies
| Tabela LOOKUP_MARKET
|
Você incluiu os links de dados para cada etapa quando você definiu as
propriedades de cada etapa. Outra forma de realizar esta tarefa é
incluir todas as etapas no processo ao mesmo tempo, fazer o link das etapas
para suas origens e destinos e, depois, definir as propriedades de cada
etapa. O Centro de Data Warehouse atribui nomes padrão para as etapas
que você pode alterar no bloco de notas Propriedades da etapa.
A tabela criada no exercício anterior, LOOKUP_MARKET, é uma das tabela de
dimensão descritas no exemplo em Tutorial de problemas de negócios. Este exercício cobre as etapas de construção do
restante das tabelas de dimensão e a tabela de fatos no esquema em
estrela.
Será necessário completar as etapas neste exercício antes de ser possível
executar as seguintes lições:
Se você deseja pular este exercício, vá para Testando as etapas do warehouse.
Quando você define cada tabela, você deve definir um novo processo para a
tabela. Em vez de definir uma etapa para o processo, você irá copiar a
etapa definida no exemplo. Quando essa etapa for copiada, o Centro de
Data Warehouse copia as origens que ela usa e gera uma tabela de
destino.
Para definir a tabela de dimensão Product:
- Defina um novo processo seguindo os passos no Definindo um processo. Nomeie o processo:
Build Tutorial
Product Dimension
- Na pasta Área de Assunto na janela Centro de Data Warehouse,
expanda a árvore Amostra TBC até ver o processo Build Sample
Product Dimension (Construir Dimensão de Produto de Amostra).
- Clique com o botão direito no processo Build Sample Product Dimension
(Construir Dimensão de Produto de Amostra).
- Clique em Abrir.
A janela Modelo de Processo é aberta.
- Clique com o botão direito na etapa Selecionar Produto.
- Clique em Copiar.
A janela Copiar Passo é aberta.
- No campo Nome, digite o nome para a cópia da etapa:
Tutorial Selecionar Produto
- No campo Novo Processo, clique no nome do processo para o qual
deseja copiar a etapa:
Build Tutorial
Product Dimension
- Verifique se a caixa de seleção Copiar Tabela de Destino está
selecionada.
- No campo Destino do Warehouse, clique no destino do warehouse
do Tutorial de Destino na lista. O destino de warehouse será
o mesmo para a tabela de fatos e cada tabela de dimensão definidas neste
tutorial.

- Clique em OK.
A etapa e suas origens são copiadas para o processo Construir Dimensão de
Produto do Tutorial. O Centro de Data Warehouse cria a tabela de
destino correspondente.
- Feche a janela Modelo de Processo.
- Abra o processo Construir Dimensão de Produto do Tutorial, seguindo as
etapas em Abrindo o processo.
- Verifique se o processo inclui os seguintes objetos:
- As tabelas de origem PRODUCT
- A etapa Tutorial Selecionar Produto
- Tabela de destino "SelectProd_T"
- Renomeie a tabela de destino "SelectProd_T" para:
LOOKUP_PRODUCT
Para renomear a tabela de destino:
- Na janela Modelo de Processo, clique com o botão direito na tabela de
destino "SelectProd_T".
- Clique em Propriedades.
O bloco de notas Propriedades para a tabela será aberto.
- No campo Nome de tabela, digite:
LOOKUP_PRODUCT
- Verifique se a caixa de seleção Parte de um esquema OLAP e o
botão Tabela de dimensão estão selecionados.
- Clique em OK para salvar suas alterações e fechar o bloco de
notas Propriedades da tabela.
Repita este procedimento para as tabelas de dimensão Time e Scenario,
substituindo os valores na tabela a seguir onde for apropriado.
Dimensão
| Processo de tutorial
| Processo da amostra
| Etapa de amostra para cópia
| Novo Nome da etapa do tutorial
| Tabelas de Origem
| Tabela de Destino
| Novo Nome da tabela de destino
|
Hora
| Construir Dimensão de Tempo do Tutorial
| Construir Dimensão de Tempo de Amostra
| Hora da Seleção
| Hora da Seleção do Tutorial
| TIME
|
"SelectTime
_T"
|
LOOKUP_
TIME
|
Cenário
| Construir Dimensão de Cenário do Tutorial
| Construir Dimensão de Cenário de Amostra
| Cenário da Seleção
| Cenário da Seleção do Tutorial
| SCENA- RIO
|
"SelectScen
_T"
|
LOOKUP_
SCENA- RIO
|
No exercício anterior, você definiu as tabelas de dimensão no esquema em
estrela. Neste exercício, você irá definir a tabela de fatos no esquema
em estrela.
Para definir a tabela de fatos:
- Defina um novo processo seguindo os passos no Definindo um processo. Nomeie o processo:
Construir Tabela de Fatos do Tutorial
- Na pasta Áreas de Assunto na janela Centro de Data Warehouse,
expanda a árvore Amostra TBC até ver o processo Construir
Tabelas de Fato de Amostra.
- Clique com o botão direito no processo Construir Tabela de Fatos de
Amostra.
- Clique em Abrir.
A janela Modelo de Processo é aberta.
- Clique com o botão direito na etapa Unir Tabela de
Fatos.
- Clique em Copiar.
A janela Copiar Passo é aberta.
- No campo Nome, digite o nome para a cópia da etapa:
Tutorial Fact Table Join
- No campo Novo processo, selecione o nome do processo para o
qual deseja copiar a etapa:
Build Tutorial Fact
Table
- Verifique se a caixa de seleção Copiar Tabela de Destino está
selecionada.
- No campo Destino do Warehouse, selecione o destino do warehouse
Destino do Tutorial na lista.
- Clique em OK.
A etapa e suas origens são copiadas para o processo Construir Tabela de
Fatos do Tutorial. O Centro de Data Warehouse gera a tabela de destino
correspondente.
- Feche a janela Modelo de Processo.
- Abra o processo de Construir Tabela de Fatos de Tutorial, seguindo as
etapas em Abrindo o processo. Se ele já estiver aberto, abra-o novamente.
- Verifique se o processo inclui os seguintes objetos:
- As tabelas de origens SALES, INVENTORY e PRODUCTION_COSTS
- Etapa Unir Tabela de Fatos do Tutorial
- Tabela de Destino "FactTable_T"
- Renomeie a tabela de destino "FactTable_T":
FACT_TABLE
Para renomear a tabela de destino:
- Na janela Modelo de Processo, clique com o botão direito na tabela de
destino "FactTable_T".
- Clique em Propriedades.
O bloco de notas Propriedades para a tabela será aberto.
- No campo Nome de tabela, digite:
FACT_TABLE
- Verifique se a parte de uma caixa de opções Esquema OLAP e o
botão de opções Tabela de fatos estão selecionados.
- Clique em OK para salvar suas alterações e fechar o bloco de
notas Propriedades da tabela.
Agora você possui cinco processos, com suas origens, destinos e etapas
associadas, definidos no Centro de Data Warehouse :
- Build Tutorial Market Dimension
- Build Tutorial Product Dimension
- Construir Dimensão de Cenário do Tutorial
- Construir Dimensão de Tempo do Tutorial
- Construir Tabela de Fatos do Tutorial
[ Início da Página | Página Anterior | Próxima Página | Índice ]