Árvore de páginas

Carga

Visão Geral do Programa

As tarefas de carga alimentam o DataWarehouse com as informações correspondentes às dimensões e fatos já tratadas no banco de dados DTS_Stage, disponibilizando os dados para as análises a serem geradas na etapa seguinte.

Configurar Tarefas - Tipo Tarefa Carga

Objetivo da tela:

Permitir carregar as informações do banco de dados DTS_Stage para o banco de dados DTS_Datawarehouse.

 

Principais Campos e Parâmetros:

 

Campo:

Descrição:

String de Conexão

Inserir a string de conexão para a Staging Área caso não seja o banco de dados padrão.

Importante:
As strings de conexão especificam o endereço do servidor, banco de dados, usuário e senha, assim como outros parâmetros específicos de cada servidor. Essa informação deve permanecer em branco quando do processo padrão de carga.

Formatar

Selecionar o modelo de formatação da tarefa do tipo Carga. As opções disponíveis são:

Copiar: quando selecionada, realiza a cópia das informações do banco de dados DTS_Stage para o banco de dados DTS_Datawarehouse, conforme o arquivo de configuração informado nos campos Arquivo Metadata e Nome da Tabela.

Importante:
Essa opção é utilizada para copiar dados diretamente, sem nenhum tratamento de chave substituta. Ao mesmo tempo deve ser utilizada somente em bancos específicos ou com bancos de dados da versão anterior do BI.

Substituir: quando selecionada, realiza a substituição das informações do banco de dados DTS_Stage para o banco de dados DTS_Datawarehouse, conforme o arquivo de configuração informado nos campos Arquivo Metadata e Nome da Tabela.

Importante:

Esta opção deve ser utilizada para que as informações das dimensões sejam atualizadas no banco de dados DTS_Datawarehouse.

Manter Histórico: quando selecionada, mantém o histórico da coluna da tabela informada no banco de dados DTS_Datawarehouse, conforme o arquivo de configuração informado nos campos Arquivo Metadata e Nome da Tabela.

Importante:
Esta opção deve ser utilizada para que as informações das dimensões mantenham o seu historio entre as atualizadas no banco de dados DTS_Datawarehouse.

Processo Incremental

Habilita o tratamento para Carga das informações no Processo do Banco Incremental. Maiores informações em Processo Incremental.

A

Nessa fase, depois da execução de cada tarefa, serão gerados os arquivos de inconsistências quando identificados problemas de integridade referencial. Esses arquivos ficam localizados na pasta Totvs\Packages com a seguinte denominação: DATA+[Nome da tabela de Dimensão].log. 

A

Exemplo:
DATA.FIN_DTS_Account_Scenary.log

--- FOREIGN KEYS NOT FOUND IN FIN_DTS_Accomplished_General_Accounting_Fact (07/08/2006 13:24:07) ---
CD_Scenary CD_Company CD_Site
FISCAL 5 505
GERENCIA 5 505
--- FOREIGN KEYS NOT FOUND IN FIN_DTS_Accomplished_General_Accounting_Fact (07/08/2006 14:10:16) ---
CD_Scenary CD_Company CD_Site
FISCAL 5 505
GERENCIA 5 505

 

As informações contidas no arquivo do exemplo acima, indicam que os valores das colunas CD_Scerany + CD_Company + CD_Site (esses campos correspondem à chave lógica dessa tabela) não existem na tabela FIN_DTS_Account_Scenary. Essa inconsistência foi gerada por intermédio do relacionamento da tabela FIN_DTS_Accomplished_General_Accounting_Fact, ou seja, são registros que existem na tabela Fato que foi carregada, porém não existiam na tabela de dimensão correspondente. As informações entre parênteses indicam a data e hora que essa inconsistência foi gerada. A geração dos arquivos de inconsistência é feita de forma incremental.