MD2 Consultoria e Negócios



NATCDC®

Change Data Capture (CDC) é um termo que descreve a habilidade de manipular o log de transações de uma base de dados (um arquivo que armazena toda transação realizada contra uma base de dados) e processa este arquivo produzindo um outro arquivo conhecido como “arquivo delta” que armazena os detalhes das transações realizadas.

Para cada registro manipulado e não importando quantas vezes este mesmo registro foi manipulado, o arquivo “delta” pode conter um simples registro contendo a última operação realizada.

Quando CDC é aplicado ao banco de dados ADABAS®, o mecanismo que provê a fonte de dados alterados é o ADABAS® Protection Log ( PLOG ). Os dados armazenados no PLOG contém uma gama de utilização como:
- Atualização de Data Warehouses;
- Relatório de auditoria;
- Data mining;
- Diagnósticos;
- Recuperação de dados seletiva;
- Monitoramento de dados.

Endereçando estes desafios a NatWorks® desenvolveu o NATCDC® , um programa escrito em NATURAL ADABAS® que é altamente otimizado para manipular o PLOG. A combinação d®e NatQuery®, NatCDC® e utilitários ADABAS® oferece uma ótima solução nos aspectos flexibilidade, facilidade e performance para manipulação de CDC.



NATQUERY

NatQuery® é uma ferramenta da Natworks® Inc, baseada em estação de trabalho, com interface de usuário totalmente gráfica (GUI),(tirar o espaço entre o parênteses) desenvolvido especificamente para processamento de extração de dados armazenados no banco ADABAS® da Software AG. Através do NatQuery® qualquer usuário com o mínimo de treinamento na ferramenta estará, desde que devidamente autorizado pelo administrador ADABAS®, capacitado a extrair e manipular dados deste ambiente diretamente em arquivos FLAT, planilhas MS-Excel, MS-ACCESS ou direcionar os mesmos para utilização com qualquer ferramenta de integração de dados para serem armazenados em outros bancos de dados como Oracle®, Sybase®, Teradata®, Informix®, DB2, etc.

NatQuery® tem aplicabilidade específica para usuário final, suportando extração de dados do ADABAS® de duas formas:

- Geração dinâmica de programas de extração de dados escritos na linguagem de 4ª geração Natural™, da Software AG®.
- Geração dinâmica de cartões de parâmetros (parameter cards) para execução de utilitários específicos do ADABAS®, como bem geração de programas Natural™ para processar devidamente as saídas da execução destes utilitários.

NatQuery® foi projetado para automatizar e simplificar completamente a extração de dados do ADABAS®, uma ferramenta desenhada para ser:

- Utilizada por um usuário final com mínimo treinamento e sem necessidade de conhecimento de Natural™ ou Mainframe/Unix.
- Facilmente instalada
- Facilmente administrada
- Facilmente integrada com dados nas aplicações desktop
- Robusta e orientada a performance.

NatQuery - Características

- Geração de código Natural™ sensível a performance com programas estruturados com a habilidade de automatizar devidamente a geração de declarações Natural usando descritores, super-descritores, hiper-descritores,sub-descritores, descritores- fonéticos como chaves de acesso;
- Habilidade de gerar e executar programas de extração Natural™ que suporta logicamente até 5 relacionamentos de chaves “primárias” com a habilidade de cada um destes 5 arquivos serem utilizados como referências “lookup” dentro de uma único código gerado;
- Integração automática entre a estação do usuário e o servidor através de FTP, permitindo envio das requisições do NatQuery® e captura dos resultados requeridos (upload/download);
- Execução automática de requisições de extração em “batch”, permitindo completo controle do impacto no sistema de produção e execução na melhor performance do ambiente Natural™.
- Cálculo automático do tamanho do registro lógico (LRECL) de dados extraídos e estimativa do número de registros retornados, permitindo eficiente e apropriado uso de espaço em disco, além de automatizar a geração do JCL para execução das requisições;
- Completa manipulação dos tipos de dados do ADABAS® incluindo Date e Timestamp com tradução para “strings” amigáveis;
- Completo suporte para estrutura de dados "recurring" incluindo campos com Grupos-Periódicos (PEs), Campos Multi-Valorados (MUs), como bem MUs dentro de PEs. Na saída estes campos podem ser “concatenados” ou “achatados” resultando extração de dados com fácil entendimento e manipulação para o usuário final;
- Completa e automática manipulação de conversão de dados do formato interno do ADABAS® em EBCDIC para equivalente em ASCII como Packed para Numeric (incluindo manipulação de “sign bytes”);
- Suporte completo para definições de usuário "variables" incluindo constants, expressões e redefinições;
- Capacidade de atualização automática da versão NatQuery® para usuários finais, a partir de um único ponto de administração.
- Habilidade de armazenar especificações de consultas, em diretórios do usuário, permitindo a fácil reutilização e compartilhamento de especificações de extrações com outros usuários;
- Suporte para extração de dados não-delimitados e delimitados. Os delimitadores são especificados pelo usuário;
- Habilidade de carregamento do dado ADABAS® e automaticamente converter para o formato XML completo, com modelos XSL para imediata publicação e apresentação em navegadores WEB;
- Integração direta com Microsoft Excel, com criação automática de apropriado nome das colunas (headers);
- Integração direta com Microsoft Access, com habilidade de criação de tabelas, append ou merge em tabelas existentes;
- Integração direta com produtos específicos de Data Warehousing, como por exemplo a suite de produtos DataStage® da Ascential Software®;

NatQuery® – Diagrama do funcionamento :



- Natural™ permite acesso eficiente ao ADABAS®;
- Natural™ manipula facilmente a estrutura de dados do ADABAS®;
- Natural™ manipula todos os tipos de dados do ADABAS®;
- Natural™ pode ser utilizado para comunicação com outras fontes de dados como DB2 e VSAM;
- Natural™ irá sempre funcionar com ADABAS®.

BELO HORIZONTE | SÃO PAULO | RIO DE JANEIRO | BRASÍLIA