Skip to content

Commit beda3a7

Browse files
committed
Duplicate records note
1 parent b889c76 commit beda3a7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

powerapps-docs/developer/data-platform/bulk-operations.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,9 @@ OData-Version: 4.0
218218

219219
---
220220

221-
#### Duplicate records in the payload
221+
#### Duplicate records in UpdateMultiple Targets parameter
222222

223-
Multiple records with the same primary key or alternate key values in the payload are not supported with `UpdateMultiple`. When more than one record in the `Targets` parameter is uniquely identified by a primary or alternate key, the operation is performed on the first record only. Any subsequent records with the same key value(s) in the payload are ignored.
223+
Multiple records with the same primary key or alternate key values in the payload are not supported with `UpdateMultiple`. When more than one record in the `Targets` parameter is uniquely identified by a primary or alternate key, the operation is performed on the first record only. Any subsequent records with the same key value(s) in the payload are ignored. [This behavior is different from `UpsertMultiple`](#duplicate-records-in-upsertmultiple-targets-parameter).
224224

225225
### UpsertMultiple
226226

@@ -367,6 +367,10 @@ OData-Version: 4.0
367367

368368
`UpsertMultiple` is available for tables that support `CreateMultiple` and `UpdateMultiple`. This includes all elastic tables. The queries found in [Availability with standard tables](bulk-operations.md#availability-with-standard-tables) will not return results for `UpsertMultiple`, but you can use them to detect whether a table supports both `CreateMultiple` and `UpdateMultiple`.
369369

370+
#### Duplicate records in UpsertMultiple Targets parameter
371+
372+
Multiple records with the same primary key or alternate key values in the payload are not supported with `UpsertMultiple`. When more than one record in the `Targets` parameter is uniquely identified by a primary or alternate key, `UpsertMultiple` will return an error. [This behavior is different from `UpdateMultiple`](#duplicate-records-in-updatemultiple-targets-parameter).
373+
370374

371375
## Standard and elastic table usage
372376

0 commit comments

Comments
 (0)