Mise à jour partielle de champs multi-occurrence de différents enregistrements de données

Mise à jour partielle de masse d'enregistrements de données MDM via l'API REST

EnrichVersion
6.4
6.3
task
Gouvernance de données > Consolidation de données
EnrichPlatform
Talend MDM Server

Corps de la requête

Pour mettre à jour les valeurs des champs multi-occurrence (Size et Color dans cet exemple) dans deux enregistrements de données Product d'ID 1 et Id 2, envoyez les informations de mise à jour suivantes dans le corps de la requête :

<records>
  <Product>
    <Id>1</Id>
    <Features>
      <Sizes>
        <Size>Small</Size>
        <Size>Medium</Size>
      </Sizes>
      <Colors>
        <Color>White</Color>
        <Color>Light Blue</Color>
      </Colors>
    </Features>
  </Product>
  <Product>
    <Id>2</Id>
    <Features>
      <Sizes>
        <Size>Small</Size>
      </Sizes>
      <Colors>
        <Color>Lemon</Color>
      </Colors>
    </Features>
  </Product>
</records>

Résultats

Une fois la mise à jour partielle de masse terminée, les enregistrements mis à jour doivent ressembler à ceci :

<Product>
  <Id>1</Id>
  <Name>Book</Name>
  <Description>Harry</Description>
  <Features>
    <Sizes>
      <Size>Small</Size>
      <Size>Medium</Size>
    </Sizes>
    <Colors>
      <Color>White</Color>
      <Color>Light Blue</Color>
    </Colors>
  </Features>
  <Price>10.00</Price>
  <Stores/>
</Product>
<Product>
  <Id>2</Id>
  <Name>Book</Name>
  <Description>Harry Potter</Description>
  <Features>
    <Sizes>
      <Size>Small</Size>
    </Sizes>
    <Colors>
      <Color>Lemon</Color>
    </Colors>
  </Features>
  <Price>20.00</Price>
  <Stores/>
</Product>