SAP Incentive Management 入門
実装の開始
報酬エレメントの使用
報酬プランの作成および管理
計算の実行と結果の表示
受取人との連絡
組込分析を使用したストーリーの登録
付録

エクスプレスデータローダの使用

Objective

After completing this lesson, you will be able to express Data Loader を設定し、データをアップロードします。

エクスプレスデータローダ

Express Data Loader (XDL) は、コーディングなしでシステム間でデータを安全にインポートおよびエクスポートできるクラウドベースのツールです。XDL により、報酬チームはデータをコアシステムと同期することができます。

XDL を使用して、CRM からトランザクションや受取人などのデータをインポートしたり、ERP システムから製品データをインポートしたりすることができます。XDL を使用して、支給データなどのデータを給与計算システムまたはプロバイダにエクスポートすることもできます。

Express Data Loader (XDL) の設定

Express Data Loader (XDL) は、コーディングなしでシステム間でデータを安全にインポートおよびエクスポートできるクラウドベースのツールです。XDL により、報酬チームはデータをコアシステムと同期することができます。

XDL を使用して、CRM からトランザクションや受取人などのデータをインポートしたり、ERP システムから製品データをインポートしたりすることができます。XDL を使用して、支給データなどのデータを給与計算システムまたはプロバイダにエクスポートすることもできます。

グローバルおよびファイルタイプ設定

Express Data Loader の使用を開始するには、最初のステップでファイル要件を設定します。これには、設定、ファイルタイプ設定、およびファイル転送設定の 3 つのステップがあります。

Express Data Loader の設定ページ。

設定メニューには、受信および送信ファイル転送の両方に適用されるデフォルト設定が含まれています。これらの設定には、デフォルトのタイムゾーン、文字エンコード、圧縮タイプ、成功および失敗通知の電子メール受信者などのオプションが含まれます。

ファイルタイプ設定には、受信および送信ファイルタイプの設定が含まれます。

  • 受信ファイルタイプ設定には、インポートされる各ファイルの標準設定およびメタデータが含まれます。テンプレートファイルごとにファイルタイプを設定する必要があります。つまり、すべてのテンプレートに関連付けられたファイルタイプが必要です。設定には、ファイルタイプ、インポートオプション、およびターゲットステージングテーブルが含まれます。ファイルタイプ設定でこれらを設定することで、デフォルトの文字セットおよびデリミタを上書きすることもできます。
  • 送信ファイルタイプ設定には、エクスポートされる各ファイルの標準設定およびメタデータ (支払データなど) が含まれます。設定には、送信ファイルタイプ、ソースストアドプロシージャ、および圧縮モードが含まれます。受信ファイルタイプ設定と同様に、ファイルタイプ設定でこれらを設定することで、デフォルトの文字セットおよびデリミタを上書きすることができます。

ファイル転送設定は、受信および送信ファイルの PGP ファイル転送設定を行い、セキュア FTP (SFTP) ファイル転送で使用する安全な公開鍵と秘密鍵を生成およびアップロードするために使用されます。

詳細については、以下のビデオを視聴してください。

演習問題: XDL 設定の設定

ビジネスの例:

この演習問題では、Express Data Loader のグローバル設定とファイル固有設定の両方を設定します。

ステップ

  1. アプリケーションピッカーから、Express Data Loader を選択します。

    1. Express Data Loader が新しいタブで開きます。

  2. 設定を更新します。

    1. 設定を選択します

    2. ダイアログボックスの項目を以下のように更新します。

      • 圧縮モード: なし
      • タイムゾーン: 任意
      • 文字セット: Utf-8
      • デリミタ: タブ
      • 成功電子メール受信者: admin.user@email.com
      • 失敗電子メール受信者: admin.user@email.com

        注記

        オプションで、電子メール受信者に独自の電子メールを使用して、電子メールがどのように表示されるかを確認します。
      • 自動実行: オフ
      • エスケープ区切り文字: オン
  3. 保存を選択します

エクスプレスデータローダーテンプレート

XDL を使用してデータをアップロードするためのさまざまなテンプレートが提供されています。各テンプレートは受信ファイルタイプに固有であり、データのタイプに関連します。

すべてのテンプレートは .xlsx 形式であり、ダウンロード可能な .zip ファイルとして提供されています。これらは、こちらのオンラインヘルプからダウンロードできます。

以下のビデオでは、XDL テンプレートの検索およびダウンロード方法、テンプレートの入力方法、および命名規則を使用してテンプレートの名前を指定して保存する方法を示します。

XDL を使用したデータのアップロード

テンプレートを設定したら、次にデータをアップロードします。これは、XDL のジョブタブから行われます。

データファイルをアップロードするには、以下の手順に従います。
  1. Express Data Loader で、ジョブを選択します。 アップロードアイコンが強調表示された XDL ジョブページ。
  2. アップロード (+) を選択します。
  3. インポートファイルにナビゲートし、開くを選択します。
  4. 実行を選択します

注記

グローバル設定で自動実行オプションが選択されている場合、ジョブは自動的に実行されるため、このステップをスキップすることができます。

ビジネスの例:

この演習問題では、Express Data Loader の参加者を含むデータファイルをアップロードし、インポートプロセスを実行します。

チェックおよび転送

外部ソースからデータをロードする場合、ステージテーブルは、データが生産テーブルに移動される前にデータをチェックするのに役立ちます。また、問題が発生した場合に、システムからデータを戻すこともできます。

ステージテーブルは、計算のレビュー実行ステージテーブルにあります。

実行メニューが選択され、ステージテーブルが強調表示された Incentive Management ホームページ。

チェックおよび転送プロセスは、エクスプレスデータローダから開始することも、データのロード後に個別に実行することもできます。ステージからデータをインポートタスクを選択すると、チェックおよび転送プロセスがパイプラインタスクとして開始されます。

検証および転送タスクを開始する最も簡単な方法は、XDL のファイルタイプ設定時にインポートタイプオプションを選択することです。インポートタイプをなしに設定すると、検証および転送は実行されません。その他のインポートタイプオプションは、検証検証および転送、およびすべてが有効な場合に検証および転送です。

[インポートの種類] フィールドが [検証] に設定された XDL の [ファイルの種類の編集] ページ。

ステージテーブルデータパージ

ステージデータがインポートされた後は、ステージテーブルにステージデータを保持する必要がないことがよくあります。そのため、ステージテーブルから定期的にデータをパージすることをお奨めします。データのパージには、XDL データアップロードプロセスのパフォーマンスが向上し、保存データの量が削減される、という 2 つの利点があります。

データは、ユーザーインターフェイスで、または XDL を使用して消去することができます。

詳細については、このブログ投稿を参照してください。

Express Data Loader 支払データ抽出

XDL は、ソースシステムからのデータのアップロードに加えて、給与計算および債務管理システムとの統合のために支払データを抽出するように設定することもできます。これには、管理者がターゲットシステムのニーズに合わせて出力をカスタマイズできるという利点があります。

送信設定を作成する前に、ユーザは以下にアクセスできる必要があります。

  • パイプラインを実行する権限。
  • WebIDE、SAP HANA Studio、Eclipse などのテナントデータベースに接続できるファイルエクスプローラ。
  • テナントデータベース上にカスタムテーブルおよびカスタムストアドプロシージャを作成する機能。
  • ファイル転送にセキュア FTP を使用する場合は、SFTP ドロップボックスの送信フォルダにアクセスします。
  • デバッグ用の RestAPI v2 および OData API アクセス。

XDL での送信設定の登録

XDL で送信設定を登録するには、以下の手順に従います。

ステップ

  1. WebIDE または別の SAP HANA データベースアクセスアプリケーションを使用して、抽出する属性を含むカスタムテーブルを作成します。この例では、このテーブルは PAYMENTEXTRACT と呼ばれます。

  2. データを抽出するストアドプロシージャを作成します。この例では、ストアドプロシージャは EXTRACTPAYMENTS と呼ばれます。

  3. 設定 → ファイルタイプ設定に移動し、抽出設定を登録します。

  4. 送信タブを選択します。

  5. ツールバーの + 記号を使用して、新しいファイルタイプを作成します。

  6. 新規ファイルタイプ登録ダイアログボックスで、以下のステップを実行します。

    1. タイプを送信に設定します。

    2. ソース PAYMENTEXTRACT を入力します。

    3. 任意の説明を入力します。

    4. 出力ファイルタイプ .txt を入力します。

    5. ソース PAYMENTEXTRACT を入力します。

    6. ソースストアドプロシージャ EXTRACTPAYMENTS を入力します。

    7. 圧縮モードはデフォルトのままにします。

    8. 文字セット (Charset) を Utf-8 に設定します。

    9. 区切り文字を Tab に設定します。

    10. 区切り文字を Tab に設定します。

    11. ヘッダスイッチをはいに設定します。

    [ファイルの種類の新規作成] ページで、[種類] フィールドが [送信] に設定されています。
  7. データ抽出ステージのパイプラインを実行します。データ抽出の場合は、カスタムテーブルの名前を入力します。この例では、PAYOUTEXTRACT を使用します。

    パイプラインステージタイプおよびオプションページ (データ抽出オプションが選択され、PAYOUTEXTRACT ファイルタイプが入力されています)。

    送信ファイル転送の詳細については、このブログ投稿を参照してください。

サマリ

  • Express Data Loader (XDL) は、コーディングを必要としない、安全なデータのインポートおよびエクスポートのためのクラウドベースのツールです。
  • XDL の使用における最初のステップは、設定、ファイルタイプ設定、およびファイル転送設定の設定です。
  • [設定] ページには、タイムゾーン、文字エンコード、エラー通知など、受信および送信ファイル転送の両方のデフォルト設定が含まれています。
  • ファイル転送設定は、セキュア FTP (SFTP) ファイル転送用の安全な公開鍵と秘密鍵を設定するために使用されます。