Visão Geral
Na RWS Integration é possível paralelizar extrações para aumentar a quantidade de dados que podem ser extraídos em uma única integração. A paralelização permite que você extraia dados de múltiplos segmentos divididos simultaneamente configurando uma lista de valores de parâmetros que serão usados para fazer chamadas de API em paralelo.Quando usar
Use paralelização quando:- A API a ser extraída tem dados divididos em múltiplos “canais” ou segmentos baseados em um parâmetro
- Você precisa extrair dados de múltiplos valores específicos de um parâmetro (ex.: múltiplos IDs de loja, IDs de conta, códigos de região)
- A API retorna diferentes conjuntos de dados baseados em valores de parâmetros
Como funciona
A RWS Integration paralelizará as extrações pelo número de valores de parâmetros configurados na seção de paralelização da ‘Extração’. Cada valor na sua lista configurada irá disparar uma requisição de extração separada e paralela para a API.Exemplo
Considere uma API que retorna dados de pedidos de múltiplas lojas. A API requer um parâmetrostoreId que filtra pedidos por loja.
Cenário: Você precisa extrair pedidos de 3 lojas com IDs: abc123, def456 e ghi789.
Configuração: Na seção de paralelização, configure:
- Parâmetro:
storeId - Lista de parâmetros:
abc123,def456,ghi789(separados por vírgulas sem espaços)
Benefícios
- Simplicidade: Permite que você configure uma lista de valores de parâmetros para serem extraídos em uma única integração
- Escalabilidade: Adicione ou remova facilmente valores de parâmetros sem criar novas integrações