Produtos Soluções
Página Inicial Quem Somos Downloads Jornal CoSORT Contate a CoSORT Brasil
Resumidamente ...

O RowGen é uma solução de geração de dados aleatórios, à parte do pacote CoSORT, que permite que desenvolvedores e pessoal de testes rapidamente criem arquivos flat de qualquer tamanho e formato. Rowgen é ideal para prototipação e "benchmarking", porque disponibiliza um alto nível de customização de dados.


Operação

O RowGen permite que arquitetos de dados e desenvolvedores criem dados customizados, aleatórios ou não, de qualquer tipo (ou subtipo), tamanho, posição e formato. O RowGen gera registros com campos de dados gerados (simulados) ou extraídos (selecionados) randomicamente de seus próprios arquivos para fins variados.

À partir destes dados gerados pelo RowGen, você também pode produzir uma ou mais (formatação customizada) saídas, com o mesmo ou diferente formato. Estas saídas podem ser enviadas para arquivos em disco, pipes (stdout) ou para uma ou mais procedures (que você escreve e liga com o RowGen) para posterior processamento.

As saídas do RowGen podem variar desde simples arquivos flat até relatórios HTML com cabeçalhos, rodapés e variáveis - assistentes perfeitos para criar e testar aplicações, realizar benchmarking ou manipulação de softwares como o CoSORT.

Como o RowGen utiliza os mesmo princípios de metadados e repositórios da linguagem de controle de sort do CoSORT (SortCL), você pode re-usar os layouts do RowGen quantas vezes forem necessárias.

Aplicações Exemplo

Compartilhamento de Formatação

Você pode usar o RowGen para simular dados em um arquivo e compartilhar o formato do arquivo, sem compartilhar seu conteúdo. Isto é importante quando é necessário compartilhar o formato dos dados e arquivos com outras aplicações mas os dados atuais são confidenciais, seguros ou ainda não existem (ex. pacientes, estudantes, passageiros, registros de clientes). Virtualmente, qualquer tipo de formato customizado que pode ser feito com a linguagem de controle de sort do CoSORT (SortCL) pode ser feito com o RowGen.

Testes em Faixa

Você pode usar a funcionalidade de seleção condicional do RowGen para criar saídas com grupos de dados reais ou randomicos. Por exemplo, você pode usar o RowGen para selecionar randomicamente dados de vários pools de dados reais para popular saída(s) que se parecem e se comportam de forma real no seu ambiente.

Criação de Aplicações

O RowGen pode criar os dados e formatos necessários para atingir metas de negócio - definindo seus metadados e potenciais valores de campos simultaneamente. Aplicações podem então seguir de acordo com suas especificações e dados. Se desejado, você pode imediatamente migrar seus dados e metadados em transformações e relatórios através da linguagem de controle de sort do CoSORT (SortCL).

Desenvolvimento Seguro

Uma vez lhe dando a habilidade de sintetizar qualquer tipo, tamanho, layout e quantidade de dados que quiser, você pode criar para um ambiente de desenvolvimento mais seguro. Não é necessário usar os dados reais, que podem ser confidenciais, portanto, não é preciso medidas de segurança especiais ou auditorias. O RowGen pode até ser usado para descaracterizar dados reais (deidentification), portanto, se você preferir permutar (em vez de gerar) arquivos existentes, você pode selecionar randomicamente de um grupo de arquivos e reformatar os dados, com isso o resultado final pareceria significativo, mas permaneceria sem utilidade.

População de Base de Dados

Como o próprio nome em inglês sugere, ou RowGen gera linhas de dados (Row = linha , Gen = Generation/Geração), as quais você pode carregar em tabelas. Você pode criar registros em qualquer formato, tamanho e layout que seu RDBMS pode carregar e processar. Uma vez populando tabelas com dados simulados -- se gerados randomicamente no formato desejado ou se selecionado randomicamente de um ou mais "pools" de dados -- o RowGen impede que você use dados reais em ambientes de desenvolvimento ou teste. Você pode rápida e confiávelmente criar cargas, extrações e cenários queries "reais".

"Stress Testing" e Benchmarking

Você pode também utilizar o RowGen simplesmente para gerar grandes arquivos. O RowGen explora a rápida técnica de I/O do CoSORT para rapidamente criar grandes volumes de registros -- com qualquer layout de arquivo sequencial. O RowGen pode rapidamente construir um conjunto de testes escaláveis. Você pode então rodar uma bateria de testes completa e consistente de arquivos em diferentes softwares e hardwares, para encontrar a melhor configuração de processamento para seu ambiente.

Para maiores informações clique aqui ou ligue para (11) 3262-4751.

 


© 2007 CoSORT Brasil / IRI Innovative Routines International, Inc.
mkt@cosort.com.br | Aviso Legal