Visão geral da extração de dados

O IBM Sterling® Order Management System inclui um recurso de extração de dados, que pode ser usado para recuperar dados do banco de dados de backup do ambiente de produção. Por exemplo, é possível recuperar dados de transação para incluir em um data warehouse para análise adicional.
O recurso de extração de dados é composto por dois componentes principais:
  • O serviço de configuração de extração de dados, chamado CocDataExtractConfig.
  • O agente de extração de dados, que é nomeado como CoC Data Extract.

Visão geral da extração do IBM Cloud

O recurso de extração de dados permite exportar dados para um servidor SFTP externo, bem como para o IBM Cloud Object Storage, AWS S3 e outros serviços de armazenamento de arquivos externos compatíveis com a biblioteca Amazon S3.

O serviço de extração de dados lê a partir de uma configuração de tabelas de banco de dados para extrair dados e executa consultas correspondentes no banco de dados. O serviço de extração de dados cria arquivos .csv e os envia para o serviço de armazenamento de arquivos que pertence e é gerenciado pelo cliente. O serviço de extração de dados é executado automaticamente quando acionado pelo agente de extração de dados em intervalos planejados Também é possível executar diretamente o serviço de extrair dados, se necessário. Por exemplo, quando você deseja recriar um arquivo de extração de saída anterior,

O serviço de extração de dados é executado no banco de dados de backup de produção.. Portanto, não é possível extrair dados quando o banco de dados está sob manutenção ou quando o banco de dados principal não está disponível Além disso, não é possível extrair dados para colunas que contêm dados CLOB.
Nota: como não é possível usar o recurso de Extração de Dados para extrair os dados BLOB e CLCLOB, primeiro crie tabelas customizadas e preencha dados CLOB nas colunas não CLOB usando agentes customizados. Em seguida, use o recurso Data Extract para extrair dados das tabelas customizadas. Assegure que o teste de desempenho seja feito nos agentes customizados e que os dados na tabela customizada sejam limpos.

Em situações, quando o serviço de extração de dados está inativo, ou se o processo de extração de dados parar abruptamente devido a alguns problemas, quaisquer dados ausentes serão extraídos com êxito quando você executar novamente o serviço de extração de dados

O tempo de manutenção ou backup do banco de dados ocorre todos os dias em um horário configurado no início da manhã. Durante o tempo de manutenção ou backup do banco de dados, o HADR ou banco de dados secundário não está disponível. Portanto, assegure-se de não planejar a tarefa de extração de dados CoC durante a manutenção do banco de dados. Para obter mais informações sobre as limitações do HADR, consulte a documentação do Db2.

Quando o serviço de extração de dados do IBM Sterling Order Management System estiver sendo configurado, certifique-se de que o serviço de extração de dados seja executado em seu próprio servidor de agentes. Ao executar o serviço em seu próprio servidor, os cálculos de memória concluídos para executar as tarefas de extração são mais precisos.

Recomenda-se extrair dados das tabelas de transações. Para conhecer as tabelas de banco de dados suportadas para a extração de dados e o serviço de configuração de extração de dados, consulte Serviço de configuração de extração de dados.

Executando o agente de extração de dados no ambiente do kit de ferramentas do desenvolvedor

É possível executar o agente de extração de dados no ambiente do kit de ferramentas do desenvolvedor para recuperar dados do banco de dados de backup.

Para obter mais informações, consulte Executando o agente de extração de dados no ambiente do kit de ferramentas do desenvolvedor.