機械翻訳について

起動操作ページ

操作を実行する操作タイプおよびビジネス・オブジェクトを選択します。

エンドポイント・タイプを選択します:
  • OData: (オープン・データ・プロトコル) SAP SuccessFactorsアプリケーションから選択したオブジェクトのレコードを検索/取得し、OData APIを使用してSAP SuccessFactorsアプリケーションでレコードを作成/マージ/置換/アップサートするには、このオプションを選択します。
  • SOAP: (Simple Object Access Protocol)このオプションを選択すると、SAP SuccessFactorsアプリケーションからレコードを検索/取得し、SOAP APIを使用してSAP SuccessFactorsアプリケーションのレコードを挿入/アップサート/更新/削除します。

OData

要素 説明
エンティティの選択 「通貨」「ジョブ応募」「ユーザー」などのエンティティを選択します。
エンティティ名でフィルタ エンティティの初期文字を入力して、リスト内の名前の表示をフィルタします。
操作タイプの選択 「検索」「取得」「作成」「マージ」「置換」「アップサート」などの操作名を選択します。

SOAP

要素 説明

操作タイプの選択

SAP SuccessFactorsアプリケーションでビジネス・オブジェクトに対して実行する操作のタイプを選択します:

  • CRUD: SAP SuccessFactorsビジネス・オブジェクトで実行する挿入アップサートupdateおよびdeleteの操作を表示します。 操作と、その操作を実行するビジネス・オブジェクトを選択します。

  • SFQL (SuccessFactors Query Language)を使用すると、SFQLベースの問合せを定義して、特定のビジネス・オブジェクトの問合せのリクエストを送信し、SAP SuccessFactorsアプリケーションから問い合せたそれぞれのオブジェクト情報を取得できます。 このオプションを選択すると、ページがリフレッシュされ、問合せを入力するためのテキスト・ボックスが表示されます。

    ノート: SAP SuccessFactorsアダプタは現在、LegacyLearningオブジェクトをサポートしていません。

    • SFQL query statement: テキスト・ボックスに有効なSFQL問合せを入力します。 問合せには、カスタム・フィールドおよびパラメータを含めることができます。 たとえば:
      SELECT guid,name FROM Goal$7 WHERE userid = ‘USR-22'

      「Find」フィールドを使用してSFQL問合せのエントリを検索し、「Go to Line」フィールドを使用してSFQL問合せの特定の行に移動します。

      問合せには、カスタム・フィールドおよびパラメータを含めることができます。

      inputBatchSizeフィールドを使用して、バッチ・サイズの値を入力し、レコードのバッチをフェッチします。 要件に応じて、バッチ・サイズを指定できます。 1から800までの数値を入力できます。 デフォルト値は200です。

      inputBatchSize値よりも多くフェッチする必要がある場合は、queryMore操作を使用します。 操作タイプとしてSFQLを選択すると、querySesssionIdフィールドがリクエスト・マッピングに追加されます。 querySessionId要素は、それぞれの問合せの進行中のセッションでqueryMore操作を実行します。 これは、進行中の問合せのsessionIdを渡すためにマップされ、バッチ・サイズがリクエストごとにinputBatchSizeであるレコードの別のバッチをフェッチできます。

      バインド・パラメータなしで単純な問合せ操作を実行するには、マッパー内のquerySessionId要素をマップし、リクエスト・ペイロードに空白として渡します。 問合せレスポンスにinputBatchSize要素を超える要素が含まれている場合は、かわりにwhileループを使用してこのシナリオを処理します。

      querySessionIdを使用するqueryMore操作は、進行中の問合せのセッションが終了したか、ログイン・セッションが更新された場合は実行できません。 SAP SuccessFactorsではqueryMoreの操作がサポートされるため、この設計も同様です。 queryMore操作は、オーケストレーテッド統合でのみ実装できます。 queryMore操作を使用するユースケースについては、「SAP SuccessFactorsアダプタのユース・ケースについて」を参照してください。

    • Binding Parameters: 指定した問合せのバインディング・パラメータがすべて表示されます(含まれている場合)。 たとえば、‘firstname’は次の問合せのパラメータです。
      SELECT firstname,lastname FROM user WHERE firstname = ‘&firstname’ 
      パラメータを使用した問合せを入力し、バインディング・パラメータの上にある「リフレッシュ」ボタンを押します。 パラメータのテスト値を入力するためのテキスト・ボックスが表示されます。
    • テストMy Query: SAP SuccessFactorsアプリケーションに対する問合せを検証する場合にクリックします。 問合せのレスポンスは、成功した問合せに対して表示されます。 問合せが無効な場合、問合せのエラーに関するレスポンスを受け取ります。

オブジェクト名でフィルタリング

オブジェクト名の先頭のいくつかの文字を入力すると、対応するオブジェクトが表示されます。 フィルタ・タイプも選択できます。

  • All: 選択した操作で使用可能なオブジェクトがすべて表示されます。

  • カスタム: 選択した操作に対してSAP SuccessFactorsアプリケーションで作成できるオブジェクトが表示されます。 これらのビジネス・オブジェクトは特別なアイコン(‘-’)で識別されます。 たとえば、Goal-1, DevelopmentGoal-2002です。

  • 標準: SAP SuccessFactorsアプリケーションの一部として提供されるビジネス・オブジェクトを表示します。

Select Business Objects (sfapiv1 API)

SAP SuccessFactorsアプリケーションからビジネス・オブジェクトを選択します(複数オブジェクトはサポートされていません)。 このビジネス・オブジェクトに対して、選択した操作が実行されます。 表示されるSAP SuccessFactors APIバージョンは、接続しているSAP SuccessFactors Cloudアプリケーションのバージョンに基づきます。

選択したビジネス・オブジェクト

選択したビジネス・オブジェクトが表示されます。

What is this Object

選択したビジネス・オブジェクトの説明です。