Apex Connector Framework の考慮事項
Apex Connector Framework で Salesforce Connect カスタムアダプタを作成する場合の制限と考慮事項について理解します。
- 外部システムの API の制限を理解しておきます。たとえば、外部システムの中には 40 行以下の要求しか受け入れないものがあります。
- データ型の制限:
- Salesforce Connect のカスタムアダプタには、他の Apex コードと同じ制限が適用されます。次に例を示します。
- すべての Apex ガバナ制限が適用されます。
- 同じトランザクション内のデータ操作言語 (DML) 操作の後に Apex コールアウトを使用することはできません。そのため、同じトランザクション内で Salesforce レコードを更新し、その後で Apex コールアウトを実行することはできません。
- テストメソッドは Web サービスコールアウトをサポートせず、Web サービスコールアウトを実行するテストは失敗します。疑似応答を返すことによってこれらのテストの失敗を回避する方法を示す例は、「Salesforce Connect の Google ドライブ™ カスタムアダプタ」を参照してください。