Stored Procedures
ストアドプロシージャはファンクションライクなインターフェースで、Salesforce の単純なSELECT/INSERT/UPDATE/DELETE 処理にとどまらず本製品 の機能を拡張します。
ストアドプロシージャは、パラメータのリストを受け取り、目的の機能を実行し、プロシージャが成功したか失敗したかを示すとともにSalesforce から関連するレスポンスデータを返します。
CData ODBC Driver for Salesforce Stored Procedures
| Name | Description |
| AbortJob | アクティブなSalesforce ジョブを完了前に終了します。 |
| CloseJob | Salesforce ジョブを完了とし、新しいデータを受け付けなくなったことを示すためにクローズします。 |
| CloseJobV2 | 現在の状況に基づいてSalesforce ジョブをクローズまたは中止します。 |
| ConvertLead | リードレコードを取引先、取引先責任者、およびオプションで商談に変換します。 |
| CreateBatch | レコードのバルク処理のためにSalesforce でバッチジョブを作成します。 |
| CreateCustomField | 指定したSalesforce オブジェクトに新しいカスタム項目を追加します。 |
| CreateJob | バルクデータ操作処理用の新しいSalesforce ジョブを開始します。 |
| CreateJobV2 | バルクAPI 操作をサポートする、Salesforce での非同期データ処理用の新しいジョブを作成します。 |
| CreateSchema | 指定したSalesforce テーブルのスキーマファイルを生成し、項目構造とタイプを定義します。 |
| DeleteJobV2 | UploadComplete、JobComplete、Aborted、Failed のいずれかのステータスを持つSalesforce のジョブを削除します。 |
| DownloadAttachment | 特定のSalesforce エンティティに関連する添付ファイルをダウンロードします。 |
| DownloadContentDocument | Salesforce コンテンツライブラリに保存されているドキュメントを取得します。 |
| DownloadDocument | オフラインアクセスや外部利用のためにSalesforce からドキュメントをダウンロードします。 |
| GetBatch | 特定のSalesforce バッチジョブの詳細を取得します。 |
| GetBatchRecords | 完了したSalesforce バッチジョブの元の送信レコードを取得します。 |
| GetBatchResults | 完了したSalesforce バッチジョブの結果を取得します。 |
| GetDeleted | 指定されたオブジェクトについて、指定された期間内に削除されたレコードのリストを返します。 |
| GetJob | 特定のSalesforce ジョブについて、そのステータスと関連レコードを含む詳細を取得します。 |
| GetJobBatchIds | 特定のSalesforce ジョブに関連付けられたすべてのバッチのバッチID を取得します。 |
| GetJobInfoV2 | 処理状態とメタデータを含むSalesforce ジョブの詳細を取得します。 |
| GetLimitInfo | Salesforce 組織のAPI 使用状況と制限の詳細を取得します。 |
| GetOAuthAccessToken | Salesforce API への呼び出しを認証および認可するために使用されるOAuth アクセストークンを取得します。 |
| GetOAuthAuthorizationUrl | OAuth 認可URL を取得し、クライアントがユーザーのブラウザを認可サーバーに誘導してOAuth プロセスを開始できるようにします。 |
| GetUpdated | 指定されたオブジェクトについて、指定された期間内で更新されたレコードのリストを返します。 |
| GetUserInformation | 認証されたSalesforce ユーザーの個人詳細を取得します。 |
| Merge | 関連データを保持しながら、同じタイプの最大3つのレコードを1つのレコードに結合します。 |
| MetadataDeploy | Salesforce 組織にメタデータコンポーネントをデプロイし、オブジェクト構造や設定の変更を可能にします。 |
| MetadataDeployDetails | Salesforce でのメタデータデプロイジョブに関する追加詳細を取得します。 |
| MetadataRetrieve | バックアップまたは変更のためにSalesforce 組織からメタデータコンポーネントを取得します。 |
| QueryBatch | Salesforce でバッチクエリを実行し、大きなデータセットを複数のチャンクで取得できます。 |
| QueryParallelResultsV2 | ジョブの処理完了後に、クエリジョブの結果ロケーターを並列で取得します。 |
| QueryResultsV2 | ジョブの処理が完了した後、クエリジョブの結果を取得します。 |
| RefreshOAuthAccessToken | 期限切れのOAuth アクセストークンを更新し、ユーザーからの再認可を必要とせずにSalesforce リソースへの継続的な認証アクセスを維持します。 |
| Search | 組織のデータ内でテキスト検索を実行します。 |
| Undelete | 以前に削除されSalesforce のごみ箱に保存されているレコードを復元します。 |
| UploadAttachment | 添付ファイルをアップロードし、特定のSalesforce レコードに関連付けます。 |
| UploadContentDocument | Salesforce Content にドキュメントをアップロードし、関連レコードに関連付けます。 |
| UploadDocument | Salesforce にドキュメントをアップロードし、ドキュメントリポジトリで利用可能にします。 |
| UploadJobDataV2 | Salesforce バルク操作内での処理のためにCSV ファイルをジョブデータとしてアップロードします。 |