Esta página descreve as práticas recomendadas para melhorar a performance ao usar uma fonte de lote do Salesforce no Cloud Data Fusion.
Melhorar o desempenho com a fragmentação de PK
O agrupamento de PKs divide conjuntos de dados grandes em conjuntos menores, ou fragmentos.
Ativar o fragmentação de PK no plug-in de origem em lote do Salesforce tem os seguintes benefícios:
- Ele melhora a performance, especialmente para grandes conjuntos de dados
- Isso reduz a carga no servidor
- Ele aumenta a escalabilidade
Para usar o fragmentação de PK, siga estas etapas:
- Acesse a interface da Web do Cloud Data Fusion e abra o pipeline na página Studio.
- Opcional: se você não adicionou um nó do Salesforce no pipeline, faça o seguinte:
- No menu Origem, clique em Salesforce. O nó do Salesforce aparece no pipeline. Se a origem do Salesforce não aparecer na página Studio, implante os plug-ins do Salesforce no Hub do Cloud Data Fusion.
- Para configurar a origem, acesse o nó do Salesforce e clique em Propriedades.
- Ative a opção Ativar fragmentação de PK.
- No campo Tamanho do bloco, insira o número de registros por bloco. O
valor padrão é registros
100000
. O máximo é de250000
registros. - Clique em Validar.
Usar filtros de consulta do SObject ou consultas SOQL
Para reduzir o número de chamadas de API no Salesforce, extraia registros com filtros de consulta do SObject ou consultas SOQL.
Filtros de consulta de SObject: configure o filtro nas propriedades do plug-in do Salesforce no campo Nome do SObject. Para mais informações, consulte Configurar o plug-in.
Consultas SOQL: configure as consultas nas propriedades do plug-in do Salesforce no campo Consulta SOQL. Para mais informações, consulte Consultas SOQL para a origem do Salesforce.
A seguir
- Saiba como configurar a origem em lote do Salesforce no Cloud Data Fusion.
- Siga um tutorial do plug-in do Salesforce.