sfmc // SSJS / WSProxyPROJETO
WSProxy DataExtensionObject UpdateAdd em Batch
Faça upsert em lote de linhas de Data Extension pelo modelo de objetos SOAP.
ssjswsproxyupdatebatchdata extension
Trust & provenancePROJECT
Nível de evidênciaPROJECTFontes oficiais0Outras fontes0Última verificaçãoNão registrada
O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.
<script runat="server">
Platform.Load('Core','1.1.1');
var prox = new Script.Util.WSProxy();
var rows = [{
CustomerKey: 'TARGET_DE_KEY',
Properties: [
{Name:'LogID',Value:Platform.Function.GUID()},
{Name:'Status',Value:'Processed'}
]
}];
var options = { SaveOptions: [{ PropertyName:'*', SaveAction:'UpdateAdd' }] };
var result = prox.updateBatch('DataExtensionObject', rows, options);
</script>Valide o status de resultado e registre falhas parciais em vez de assumir que o batch inteiro funcionou.