複数ファイルを比較し、差分が出た複数項目を更新する方法
KintoneへのSinkにおいて、登録情報の差分を追加・更新する際に、Upsertでエラーになる場合の対処方をご紹介します。
Sinkする際のデータにおいて、Upsert(Update)対象となるデータとInsert対象となるデータが混在している為エラーが発生しまう。

Insert対象となるデータ、Upsert(Update)対象となるデータにタスクを分けて変換/シンクする必要がある。

1.追加・更新用ファイルのInsert対象となるデータとUpsert(Update)対象となるデータを確認する。
▼Insert対象となるデータ(新規追加されるデータ)

▼Upsert(Update)対象となるデータ(更新されるデータ)

2.追加・更新用ファイルのInsert対象となるデータとUpsert(Update)対象となるデータそれぞれのユニークとなるキー項目を「条件」で設定する。
▼Insert対象となるデータの変換(新規追加されるデータ)

▼Upsert(Update)対象となるデータの変換(更新されるデータ)

3.Kintoneのシンクのタスクにおいて、「モード」でそれぞれの追加・更新方法を選択する。
