Database
 sql >> Base de Dados >  >> RDS >> Database

Preenchendo o Teradata com dados de teste realistas De Novo


Há uma variedade de requisitos de teste para qualquer data warehouse e banco de dados, especialmente plataformas duplas como Teradata, onde protótipos de ETL e BI, testes de estresse de aplicativos e benchmarking de desempenho são essenciais.

Software IRI RowGen, um produto constituinte do IRI Data Protector suite, é considerado por especialistas em modelagem de dados e integração de dados como o pacote de geração mais robusto para big data de teste disponível. E agora, por meio de sua GUI do Eclipse, o RowGen suporta a criação e o preenchimento de dados de teste seguros e inteligentes em tabelas Teradata.


Criando dados de teste no Teradata


Os recursos da GUI do RowGen no IRI Workbench permitem que você:
  • conectar-se ao Teradata
  • selecione as tabelas existentes que você deseja preencher
  • analisa automaticamente o DDL dessas tabelas
  • especifique o número de linhas de dados a serem geradas para cada tabela
  • personalize as opções de geração para colunas semelhantes nas tabelas
  • crie e carregue os dados de teste

O processo orientado por assistente cria vários arquivos a serem usados ​​durante a criação de dados de teste que preservam a integridade estrutural e referencial definida na tabela de origem DDL. Os usuários sem tabelas existentes podem criá-las por meio de arquivos DDL no IRI Workbench. Depois que as tabelas vazias são criadas, seus metadados são analisados ​​e as mesmas etapas acima são habilitadas.



O RowGen consolida os procedimentos de análise, geração e carregamento em um script em lote que pode ser executado em qualquer lugar. O preenchimento dos dados de teste (que o RowGen classifica por meio do mecanismo CoSort incorporado) pode acontecer por meio de scripts ODBC ou TD FastLoad ou MultiLoad gerados automaticamente.

O RowGen permite que você selecione o carregador com o qual se sente mais confortável ou aquele com as opções específicas de carregamento necessárias:

FastLoad – permite o uso de uma tabela existente, preenchida ou não, para receber dados de teste com base no formato de tabela existente. No entanto, como o FastLoad só pode funcionar em tabelas vazias, o script criado por RowGen inclui a eliminação da tabela para que uma nova possa ser criada.

MultiLoad – usa tabelas pré-carregadas ou tabelas vazias. O MultiLoad acrescenta novos dados à tabela para que você possa continuar adicionando dados de teste, se essa for sua meta. Embora as opções sejam as mesmas do FastLoad, a tabela não é eliminada e recriada quando o arquivo em lote é executado.



Entre em contato com [email protected] para obter mais informações sobre a geração de dados de teste Teradata.