Expand my Community achievements bar.

SOLVED

Update multiple profiles data in bulk

Avatar

Level 2

Hi,

I can update a single profile attribute data by enabling the dataset "upsert: true" and ingest data in the dataset by a file. but now I want to update multiple profiles in bulk. 

 

Is there any way to get all profiles and update their single attribute in any automated way or by API's? 

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

@vivek777 there are probably different ways of achieving this so wait for additional input if needed but you should be able to extract profiles with specific attributes using a Profile Export Job for example.

Once you have all the relevant records and when you've changed the value of the attribute, you could use the Batch Ingestion API to do this in bulk.

View solution in original post

3 Replies

Avatar

Correct answer by
Employee Advisor

@vivek777 there are probably different ways of achieving this so wait for additional input if needed but you should be able to extract profiles with specific attributes using a Profile Export Job for example.

Once you have all the relevant records and when you've changed the value of the attribute, you could use the Batch Ingestion API to do this in bulk.

Avatar

Employee

@vivek777  if you are attempting to perform a bulk update of profiles for a specific attribute you could use query service to update the specific profiles with the updated value.

 

You can keep the data in the platform without having to export the data from AEP.

Avatar

Level 2

Hi @brekrut ,
Can you please share an example of how this can be done, if you could share the link to any relevant documentation on updating profile attributes using query service, it would be of great help.