Mise à jour partielle de champs de type simple 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 les champs de type simple (Name, Description et Price dans cet exemple) dans les trois enregistrements de données Product, vous devez envoyer les informations de mise à jour suivantes dans le corps de la requête :

<records>
  <Product>
    <Id>1</Id>
    <Name>The first book</Name>
    <Description>Harry Potter and the Philosopher’s Stone</Description>
    <Price>111</Price>
  </Product>
  <Product>
    <Id>2</Id>
    <Name>The second book</Name>
    <Description>Harry Potter and the Chamber of Secrets</Description>
    <Price>222</Price>
  </Product>
  <Product>
    <Id>3</Id>
    <Name>The third book</Name>
    <Description>Harry Potter and the Prisoner of Azkaban</Description>
    <Price>333</Price>
  </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>The first book</Name>
  <Description>Harry Potter and the Philosopher’s Stone</Description>
  <Features>
    <Sizes/>
    <Colors/>
  </Features>
  <Price>111.00</Price>
  <Stores/>
</Product>
<Product>
  <Id>2</Id>
  <Name>The second book</Name>
  <Description>Harry Potter and the Chamber of Secrets</Description>
  <Features>
    <Sizes/>
    <Colors/>
  </Features>
  <Price>222.00</Price>
  <Stores/>
</Product>
<Product>
  <Id>3</Id>
    <Name>The third book</Name>
    <Description>Harry Potter and the Prisoner of Azkaban</Description>
    <Features>
    <Sizes>
      <Size>Large</Size>
      <Size>X-Large</Size>
    </Sizes>
    <Colors>
      <Color>Light Pink</Color>
    </Colors>
  </Features>
  <Price>333.00</Price>
  <Stores/>
</Product>