Centro de Data Warehouse Guia de Administração
Depois de exportar o esquema do warehouse que você projetou no Centro de
Data Warehouse, use o DB2 OLAP Integration Server para completar o projeto do
seu cubo multidimensional.
Para visualizar o esquema do warehouse que você exportou, abra o modelo
OLAP (esquema do warehouse) usando o nome do esquema do warehouse que você
usou no Centro de Data Warehouse. Verifique se especificou o destino do
warehouse que você usou para definir o esquema do warehouse como a origem de
dados do modelo. A Figura 18 mostra como o modelo ficará quando for aberto no desktop do
DB2 OLAP Integration Server. Os relacionamentos de união que você
definiu entre a tabela de fatos e as tabelas de dimensão são exibidos.
Figura 18. Esquema do warehouse exibido como um modelo OLAP
No DB2 OLAP Integration Server, você deve completar estas tarefas:
- Criar um OLAP metaoutline, que é um subconjunto do modelo OLAP (esquema do
warehouse) em que você baseará o cubo multidimensional. Dentro do
metaoutline, você define as hierarquias entre as dimensões do modelo
OLAP. Para obter informações detalhadas sobre a criação de um
metaoutline com base em um modelo OLAP, consulte o OLAP Integration
Server Model
and User's Guide.
- Criar um outline que descreve todos os elementos que são necessários ao
banco de dados Essbase em que o cubo multidimensional foi definido. O
outline conterá, por exemplo, as definições de membros e dimensões, membros e
fórmulas. Você também definirá o script usado para carregar o cubo com
os dados. Depois definirá um arquivo batch a partir do qual solicitará
o script. Consulte Criando um outline e carregando os dados do cubo multidimensional no DB2 OLAP Integration Server para obter mais informações.
- Exportar os metadados que definem o arquivo batch para o Centro de Data
Warehouse para que você possa planejar o carregamento do cubo em uma base
regular. Veja Exportando os metadados para o Centro de Data Warehouse.
Esta seção descreve como criar um outline e associá-lo a um script que
carrega dados no cubo multidimensional. Depois que o outline tiver sido
carregado com os dados, o cubo resultante poderá ser acessado através de um
programa de planilha (tal como o Lotus(R) 1-2-3(R) ou o Microsoft
Excel), portanto você poderá fazer a análise nos dados.
Consulte a ajuda online do DB2 OLAP Integration Server para obter
informações detalhadas dos campos e controles de uma janela.
Para criar o outline de um banco de dados a partir do desktop do DB2 OLAP
Integration Server:
- Abra o metaoutline que você criou com base no modelo OLAP (esquema do
warehouse).
- Clique em Outline --> Member and Data Load. A
janela Essbase Application and Database aparece.
- No campo Application Name, selecione o nome da aplicação OLAP
que conterá o banco de dados Essbase no qual você deseja carregar os
dados. Você também pode digitar um nome.
- No campo Database Name, digite o nome do banco de dados OLAP no
qual você deseja carregar os dados.
- Digite qualquer outra opção nos campos restantes e clique em
Next.
- Digite qualquer outra opção na janela Command Scripts e clique em
Next.
- Clique em Now na janela Schedule Essbase.
- Clique em Finish.
O outline OLAP será criado. Depois, você deverá criar o script de
carregamento.
Para criar o script de carregamento:
- Abra o metaoutline do esquema do warehouse.
- Clique em Outline --> Member and Data Load. A
janela Essbase Application and Database aparece.
- No campo Application Name, selecione o nome da aplicação OLAP
que conterá o banco de dados no qual você deseja carregar os dados.
Você também pode digitar um nome.
- No campo Database Name, digite o nome do banco de dados OLAP no
qual você deseja carregar os dados.
- Digite qualquer outra opção nos campos restantes e clique em
Next.
- Digite qualquer outra opção na janela Command Scripts e clique em
Next.
- Clique em Only Save Load Script na janela Schedule Essbase
Load.
- Clique em Save Scripts. A janela Save Script As
aparece.
- Digite um nome e uma extensão de arquivo para o arquivo de script de
comandos.
- Clique em Finish.
O novo script de comandos que carrega o cubo multidimensional com os dados
será criado no diretório ..\IS\Batch\. O
script de comandos contém os seguintes itens:
- O nome do banco de dados DB2 que contém os dados de origem do cubo.
- O banco de dados Essbase que armazenará o cubo.
- O nome do catálogo OLAP que será usado no cubo.
- As instruções que carregam os dados no cubo.
- Qualquer opção de cálculo que você especificou quando definiu o
script.
A Figura 19 mostra um exemplo de um script de comandos denominado
my_script.script. A quebra de linha da entrada
LOADALL não é significativa. Você pode digitar a entrada toda em uma
linha.
Figura 19. Script de comando OLAP: my_script.script
LOGIN oisserv
SETSOURCE "DSN=tbc;UID=user;PWD=passwd;"
SETTARGET "DSN=essserv;UID=user;PWD=passwd"
SETCATALOG "DSN=TBC_MD;UID=user;PWD=passwd;"
LOADALL "APP=app1;DBN=db1;OTL=TBC Metaoutline;FLT_ID=1;OTL_CLEAR=N;
CALC_SCRIPT=#DEFAULT#;"
STATUS
|
Depois de criar o outline e o script de comandos, você deve criar um
arquivo batch que solicite o script. O arquivo batch será usado como o
parâmetro da etapa do Centro de Data Warehouse que executa o script para
carregar o cubo multidimensional.
Para criar o arquivo batch, use um editor de texto e digite os comandos
para solicitar o script. Você pode criar um arquivo semelhante ao da Figura 20 para executar my_script.script. Não
digite a quebra de linha neste exemplo.
Figura 20. Arquivo bat que solicita script de comando: my_script.bat
C:\IS\bin\olapicmd < "C:\IS\Batch\my_script.script" >
"C:\IS\Batch\my_script.log"
|
O arquivo de log my_script.log mostra as informações dos
metadados exportados para o Centro de Data Warehouse. Ele também mostra
se o processo de exportação foi bem sucedido.
Use o DB2 OLAP Integration Server Administration Manager para exportar os
metadados do arquivo batch (que carrega o cubo multidimensional) para o Centro
de Data Warehouse. O processo de exportação cria objetos no Centro de
Data Warehouse que tornam possível o carregamento e o teste do cubo.
Antes de exportar os metadados, veja se já definiu as tabelas do esquema do
warehouse conforme descrito no Projetando o esquema do warehouse no Centro de Data Warehouse.
Para exportar metadados para o Centro de Data Warehouse, inicie a partir do
desktop do DB2 OLAP Integration Server:
- Clique em Tools --> Administration Manager. A
janela Administration Manager aparecerá.
Figura 21. Janela Administration Manager
- Expanda a pasta Applications e clique com o botão direito no
banco de dados cujos metadados você deseja exportar.
- Clique em Actions --> Export to Centro de Data
Warehouse. A janela Export to Centro de Data Warehouse
aparece.
- No campo OLAP Model Name, digite o nome do modelo (esquema do
warehouse) em que o metaoutline foi baseado.
- No campo Catalog DSN, digite o nome de origem do banco de dados
de catálogo do DB2 OLAP Integration Server que contém o modelo em que o
metaoutline foi baseado.
- No campo User Name, digite a ID de usuário que você usa para se
conectar com o banco de dados do catálogo.
- No campo Passaword, digite a senha da ID de usuário.
- No campo Table Schema, digite o esquema da tabela usado nas
tabelas do catálogo do DB2 OLAP Integration Server.
- No campo Control Database, digite o nome do banco de dados de
controle do warehouse para o qual você deseja exportar os metadados.
- No campo User Name (para Centro de Data Warehouse), digite a ID
de usuário que você usa para se conectar com o banco de dados de controle do
warehouse.
- No campo Passaword, digite a senha da ID de usuário.
- No campo Table Schema, digite o esquema da tabela usado nas
tabelas do esquema do warehouse.
- No campo Batch file to invoke OLAP Integration Server script,
digite o nome completamente qualificado do arquivo batch que executa o script
de comando para carregar o cubo multidimensional.
Digite, por exemplo,
c:\is\batch\my_script.bat.
- Clique em OK.
Os metadados do arquivo batch são exportados para o Centro de Data
Warehouse.
Consulte o arquivo de log para obter informações sobre os metadados
exportados para o Centro de Data Warehouse.
Consulte o Carregando o cubo multidimensional a partir do Centro de Data Warehouse para obter informações sobre os objetos criados no Centro de
Data Warehouse.
[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]