---
schema_version: "1"
id: 724500fdd65ae0e81f387b982ad724bfb88ece93f65721cfee9e84c3db45e586
title: Salesforce Connector の 10.x へのアップグレードおよび移行
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/salesforce-connector/10.20/salesforce-connector-upgrade-migrate.md
canonical_url: https://docs.mulesoft.com/jp/salesforce-connector/10.20/salesforce-connector-upgrade-migrate
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 6f83065f7374e85b8017a4d1a83417f5f17fea862760e7f01778d79f5c94a5f8
description: MuleSoft Documentation Site
release: "10.20"
latest: false
---
# Salesforce Connector の 10.x へのアップグレードおよび移行

Salesforce 用 Anypoint Connector (Salesforce Connector) をバージョン 9.x または 10.x からバージョン 10.20 にアップグレードします。

## [](#サポートされているアップグレードパス)サポートされているアップグレードパス

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">開始バージョン</th>
<th class="tableblock halign-left valign-top">終了バージョン</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>9.x</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>10.20</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>10.x</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>10.20</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#変更)変更

### [](#10-20)10.20

- Salesforce Connector で Salesforce API v60.0 がサポートされるようになりました。

### [](#10-19)10.19

- Salesforce Connector で Salesforce API v59.0 がサポートされるようになりました。

### [](#10-18)10.18

- Salesforce Connector で Salesforce API v58.0 がサポートされるようになりました。

### [](#10-17)10.17

- Salesforce Connector では Salesforce API v57.0 がサポートされるようになりました。

### [](#10-16)10.16

- Salesforce Connector では Salesforce API v56.0 がサポートされるようになりました。

### [](#10-15)10.15

- Salesforce API v55.0 のサポートが追加されました。

### [](#10-14)10.14

- Salesforce API v54.0 のサポートが追加されました。
- **Replay Topic Listener**​ と ​**Replay Channel Listener**​ に 1 日の制限のコンシュームを減らすための詳細オプション ​**\[Cache events in memory (メモリにイベントをキャッシュ)\]**​ が追加されました。

### [](#10-13)10.13

- Salesforce API v53.0 のサポートが追加されました。
- **Query**​ 操作の制限のため、​**Query Xml Stream**​ 操作が追加されました。​**Query**​ 操作は非推奨になりました。

### [](#10-12)10.12

- Salesforce API v52.0 のサポートが追加されました。

### [](#10-11)10.11

- **Query Result Stream**​ 操作は非推奨になりました。代わりに、次の新しい操作の両方を使用します。
    
    - 特定のバッチの結果 ID のリストを返す ​**Query Result List**​。
    - 送信された BatchInfo の特定の結果 ID のクエリ結果を含む InputStream を返す ​**Query Result Stream by Id**​。

### [](#10-10)10.10

Create Job Bulk Api V2 操作に省略可能な \[Assignment Rule Id (割り当てルール ID)\] 項目が追加されました。

### [](#10-9)10.9

- すべての接続種別に \[Login Request Timeout (ログイン要求タイムアウト)\] 項目と \[Login Request Time Unit (ログイン要求時間単位)\] 項目が追加されました。
- Replay Channel Listener ソースの ​**\[Size (in Bytes) of the Event Queue (イベントキューのサイズ (バイト))\]**​ 項目が非推奨になりました。
- \[Lead Convert Request (リード取引開始要求)\] 種別に次の項目が追加されました。
    
    - Owner Id (オーナー ID)
    - Related Person Account Id (関連する個人取引先 ID)
    - Related Person Account Record (関連する個人取引先レコード)

### [](#10-8)10.8

解決された問題については、「Salesforce Connector 10.8 リリースノート」を参照してください。

### [](#10-7)10.7

- `Continue from Last Replay Id`​ オプションにより、ソースを使用するときのパフォーマンスが改善されました。

### [](#10-6)10.6

- \[Throw Exception When Organization Daily Limit Exceeded (組織の 1 日の制限を超えた場合に例外をスロー)\] という新しい高度なパラメーターが追加され、デプロイメント時に制限を超えた場合にコネクタで例外をスローできるようになりました。
- ストリーミングソースのログメッセージが機能強化されました。

### [](#10-5)10.5

このリリースには、次の変更が含まれています。

- Salesforce API v50.0 のサポートが追加されました。
- Create job bulk Api V2 操作と Create Query Job Bulk Api V2 操作で、デフォルトの名前空間を指定するための ​`Sforce-Call-Options`​ ヘッダーがサポートされるようになりました。
- Create Job Bulk Api V2 操作で、​`Operation`​ 項目の ​`hardDelete`​ 値がサポートされるようになりました。
- Batch Result Stream 操作で、バッチの作成時に指定されたコンテンツタイプに基づいて出力の MIME タイプを指定できるようになりました。

### [](#10-4)10.4

このリリースには、次の変更が含まれています。

- Retrieve Job Unprocessed Results BulkV2 操作が追加されました。
- Retrieve Job Failed Results BulkV2 操作と Retrieve Job Successful Results BulkV2 操作でレコードの元の項目が返されるようになりました。
- すべての操作と接続種別でログが改善されました。
- Subscribe Streaming Channel および Replay Streaming Channel ソースで、設定済みの組織で使用可能なすべてのイベント種別が表示されるようになりました。
    
    - 汎用イベント
    - プラットフォームイベント
    - 変更データキャプチャイベント

### [](#10-3)10.3

このリリースには、次の変更が含まれています。

- Salesforce API v49.0 のサポートが追加されました。
- Merge Multiple 操作が追加され、1 回の SOAP コールで最大 200 件のレコードをマージできるようになりました。

### [](#10-2)10.2

このリリースには、次の変更が含まれています。

- SAML および JWT 認証メカニズム用に指定された JKS ファイルで複数キーのサポートが追加されました。新しい \[Certificate Alias (証明書の別名)\] 項目を使用して、使用する証明書を指定します。(CONN-6019、CONN-6020)
- Invoke APEX SOAP 操作のカスタムヘッダーのサポートが追加されました。(SE-15884)
- Bulk API V2 操作でレスポンスヘッダーと状況がメッセージ属性として返されるようになりました。

### [](#10-1)10.1

このリリースには、次の変更が含まれています。

- API v48.0 のサポートが追加されました。
- 新しく追加されたプラットフォームイベント (FOStatusChangedEvent、OrderSummaryCreatedEvent、および OrderSumStatusChangedEvent) のサブスクリプションがサポートされるようになりました。
- クエリで WITH filteringExpression を使用する場合に新しい RecordVisibilityContext 句の使用がサポートされるようになりました。

### [](#10-0)10.0

このリリースには、次の変更が含まれています。

- 非推奨の接続種別の削除
- 一部の操作に対する次の変更
    
    - 1 つの操作への複数の操作のマージ
    - 一部の操作名およびパラメーター名の変更
    - 一部の操作の戻り値のデータ型の変更
- 再生 ID 機能の再設計
- Mule TLS コンテキストの用途の変更
- エラー種別の改善
- Dozer ライブラリの連動関係の削除
- 設定可能なオプションとしてのキープアライブ機能の削除
    
    コネクタは 14 分 (Salesforce の最小 TTL は 15 分) ごとに 1 つの API コールを自動的に実行するようになったため、セッションの有効期限が切れなくなりました。

### [](#接続種別の変更)接続種別の変更

Salesforce Connector 10.x には、接続種別の次の変更が含まれています。

- 次の接続種別の削除
    
    - ユーザー名パスワード
    - Basic Username Password (基本ユーザー名/パスワード)
- マルチスレッドのサポートを改善するための接続プール機能の追加。
    
    この機能により、API に送信される各要求に独自のヘッダーと読み取りタイムアウトが設定され、操作が同時に実行されたときに操作のヘッダーが誤った値で上書きされることを回避できます。
- TLS を設定するための新しい ​**\[Security (セキュリティ)\]**​ タブの追加。
- より直感的にするためのパラメーターの並び替え。
- プロバイダー設定からコネクタ設定への \[​`Read timeout`​ (読み取りタイムアウト)\] パラメーターの移動。
- コネクタ設定からの次のパラメーターの削除
    
    - `Advanced reconnection params`
    - `Allow field truncation support`
    - `Assignment rule id`
    - `Batch Sobject max depth`
    - `Can clear fields by updating field value to null`  
        Salesforce Connector 10.x で項目をクリアするには、​`Update`​ または ​`Upsert`​ 要求を使用して、null にする項目の名前を ​**fieldsToNull**​ 項目で設定する必要があります。
    - `Client id`
    - `Disable session invalidation`
    - `Time object store`
    - `Use default rule`

## [](#操作ソースパラメーター戻り値のデータ型の変更)操作、ソース、パラメーター、戻り値のデータ型の変更

Salesforce Connector 10.x では、すべての操作に次の新しいパラメーターが含まれます。

- `Time unit`
- `Read timeout`

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">Replay Channel Listener 操作と Replay Topic Listener 操作の ​<code>Resume from the last Replay Id</code>​ パラメーターは、バージョン 10.5 に初めてアップグレードしたときは、基盤となる実装の変更のために機能しません。移行したアプリケーションを初めて実行するときに、アプリケーションは ​<code>Replay Option</code>​ パラメーターの値に基づいてイベントをフェッチします。その後の再起動でアプリケーションは「最後の再生 ID から再開」機能を使用して、期待どおりに動作します。</td></tr></tbody></table>

次の表に、操作名、入力パラメーター、戻り値のデータ型の他の変更を示します。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Salesforce 9.x の操作</th>
<th class="tableblock halign-left valign-top">Salesforce 10.x の変更</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Abort job v 2</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Abort job bulk api v 2 に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Abort query job</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>操作名が Abort query job bulk api v 2 に変更されました。</p>
</li>
<li>
<p><code>Query job id</code>​ パラメーターが ​<code>Id</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch result</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が Bulk Operation Result (一括操作結果) になりました。これは、Batch スコープに統合できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch result stream</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が InputStream になりました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が Bulk Operation Result (一括操作結果) になりました。これは、Batch スコープに統合できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Delete</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が Bulk Operation Result (一括操作結果) になりました。これは、Batch スコープに統合できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Find duplicates by ids</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が ID リストになりました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get all jobs v 2</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>操作名が Get all jobs bulk api v 2 に変更されました。</p>
</li>
<li>
<p><code>Is pk chunking enabled</code>​ パラメーターが ​<code>Pk Chunking</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get all query jobs</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>操作名が Get all query jobs bulk api v 2 に変更されました。</p>
</li>
<li>
<p><code>Is pk chunking enabled</code>​ パラメーターが ​<code>Pk Chunking</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get bulk job state bulk v 2</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Get job state bulk api v 2 に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get deleted</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>[Duration (期間)] パラメーターが ​<code>Start Date</code>​ および ​<code>End Date</code>​ パラメーターに置き換わりました。</p>
</li>
<li>
<p><code>Type</code>​ パラメーターが ​<code>Object type</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get query job info</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>操作名が Get query job info bulk api v 2 に変更されました。</p>
</li>
<li>
<p><code>Query job</code>​ id パラメーターが ​<code>Id</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get query job result</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>操作名が Get query job result bulk api v 2 に変更されました。</p>
</li>
<li>
<p><code>Query job id</code>​ パラメーターが ​<code>Id</code>​ に変更されました。</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get updated objects</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p><code>Initial Time Window</code>​ パラメーターが ​<code>Start Date</code>​ および ​<code>End Date</code>​ パラメーターに置き換わりました。</p>
</li>
<li>
<p><code>Type</code>​ パラメーターが ​<code>Object Type</code>​ に変更されました。</p>
</li>
<li>
<p><code>Fields</code>​ および ​<code>Update Header</code>​ パラメーターが削除されました。</p>
</li>
<li>
<p>操作で、更新されたオブジェクトの ID と対象の最新の日付のみが返されるようになりました。</p>
<div class="ulist">
<ul>
<li>
<p>更新されたオブジェクトの項目値を取得するには、この操作を使用した後に Retrieve 操作を使用します。</p>
</li>
<li>
<p>更新されたオブジェクトが前回照会された時間を追跡するには、Object Store Connector に手動で値を保存し、取得します。</p>
</li>
</ul>
</div>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Replay channel</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Replay channel listener に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Replay topic</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Replay topic listener に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Retrieve record failure bulk v 2</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Retrieve job failed result bulk v 2 に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Retrieve record success bulk v 2</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>操作名が Retrieve job successful result bulk v 2 に変更されました。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Subscribe channel</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">操作名が Subscribe channel listener に変更されました。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Subscribe topic</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">操作名が Subscribe topic listener に変更されました。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>戻り値のデータ型が Bulk Operation Result (一括操作結果) になりました。これは、Batch スコープに統合できます。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Upsert</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>Type</code>​ パラメーターが ​<code>Object Type</code>​ に変更されました。</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#操作のメタデータの変更)操作のメタデータの変更

キー、入力メタデータ、出力メタデータに変更はありません。

## [](#削除された操作)削除された操作

次の操作は、Salesforce Connector 10.x から削除されました。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">削除された操作</th>
<th class="tableblock halign-left valign-top">この機能をカバーする操作</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bulk info</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch info 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bulk info list</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch info list 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bulk result</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch result 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Bulk result stream</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Batch result stream 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>insert</code>​ パラメーターを使用した Create job 操作と Create Batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create bulk for query</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create batch for query 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create single</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create multiple batch</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create multiple batch stream</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create batch stream 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create multiple bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>create</code>​ パラメーターを使用した Create Job 操作と Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Delete multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Delete 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get deleted range</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get deleted objects 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get updated</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get updated objects 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Hard delete bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>hardDelete</code>​ パラメーターを使用した Create Job 操作と Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Hard delete multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">[​<code>hardDelete</code>​ (物理削除)] パラメーターを使用した Create Job 操作と Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Query multiple result stream</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Query result stream 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Query single</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Query 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Non paginated query</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Query 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>update</code>​ パラメーターを使用した Create job 操作と Create Batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update multiple bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>update</code>​ パラメーターを使用した Create Job 操作と Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update single</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Update 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Delete multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Delete</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Upsert bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>upsert</code>​ パラメーターを使用した Create Job 操作と Create Batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Upsert multiple</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Upsert 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Upsert multiple bulk</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>upsert</code>​ パラメーターを使用した Create Job 操作と Create batch 操作</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Get session id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">この操作は、コネクタによって使用される内部セッション ID を公開していました。これは、定期的にコネクタを使用する接続のライフサイクルに影響する可能性があります。コネクタ機能を使用して再実装することをお勧めします。</p></td>
</tr>
</tbody>
</table>

## [](#アップグレード前提条件)アップグレード前提条件

アップグレードを実行する前に、次の作業を行う必要があります。

1. 以前のバージョンに復元する必要がある場合に備えて、ファイル、データ、設定のバックアップを作成します。
2. Salesforce Connector 10.x をインストールし、以前に Salesforce Connector 9.x に含まれていた Salesforce 操作を置き換えます。

## [](#アップグレード手順)アップグレード手順

Salesforce Connector v9.x から Salesforce Connector v10.x にアップグレードする手順は、次のとおりです。

1. Anypoint Studio で、Mule プロジェクトを作成します。
2. \[Mule Palette (Mule パレット)\] ビューで、​**\[Search in Exchange (Exchange 内を検索)\]**​ をクリックします。
3. **\[Add Dependencies to Project (連動関係をプロジェクトに追加)\]**​ ウィンドウで、検索項目に「​`Salesforce`​」と入力します。
4. **\[Available modules (使用可能なモジュール)\]**​ セクションで、​**\[Salesforce Connector - Mule 4 (Salesforce Connector - Mule 4)\]**​ を選択し、​**\[Add (追加)\]**​ をクリックします。
5. **\[Finish (完了)\]**​ をクリックします。
6. `pom.xml`​ ファイルで ​`salesforce-connector`​ 連動関係バージョンが ​`10.x.x`​ であることを確認します。ここで ​`x.x`​ はマイナーリリースとパッチバージョン番号です。たとえば、v10.0 にアップグレードする場合、​`pom.xml`​ ファイルの連動関係バージョンは ​`10.0.0`​ です。

Studio はコネクタを自動的にアップグレードします。

## [](#アップグレードを確認する)アップグレードを確認する

コネクタの最新バージョンをインストールしたら、次の手順に従ってアップグレードを確認します。

1. Studio の ​**\[Problems (問題)\]**​ または ​**\[Console (コンソール)\]**​ ビューでエラーがないことを確認します。
2. プロジェクトの ​`pom.xml`​ ファイルをチェックして、問題がないことを確認します。
3. 接続をテストして、操作が機能することを確認します。

## [](#トラブルシューティング)トラブルシューティング

パラメーターおよびメタデータのキャッシュに問題がある場合は、Studio を再起動してください。

## [](#アップグレードの復元)アップグレードの復元

以前のバージョンの Salesforce Connector に戻す必要がある場合、プロジェクトの ​`pom.xml`​ ファイルの ​`salesforce-connector`​ 連動関係バージョンを以前のバージョンに変更します。

Anypoint Studio でプロジェクトの ​`pom.xml`​ ファイルを更新する必要があります。

## [](#関連情報)関連情報

- [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)