抽出の定義

この例は、デスクトップ・インタフェースを使用して抽出定義を作成するために必要なステップを示しています。

抽出定義を作成する前に、次の詳細を把握する必要があります。

  • 抽出する情報

  • データを抽出する必要があるストラクチャ

  • このデータの提供方法(ファイル形式、提供メカニズム、周期情報など)

FAST銀行は、世界中に子会社を持つグローバル組織です。外部のビジネス・レポート要件の一部として、FAST銀行は会社全体の部門と従業員の詳細(部門ごとにグループ化)を抽出する必要があります。この情報は、Eメールを使用して、XMLファイルで第三者に、PDFファイルでHRマネージャに送信する必要があります。次の表では、このシナリオにおける主な決定事項を要約しています。

考慮する意思決定事項

この例の場合

このタイプのレポートを作成するには、いくつの抽出を作成するか。

1つの抽出定義を作成してヘッドカウント・レポートを定義します。

いくつのデータ・グループを作成するか。

情報の機能グループが2つあるため、2つのデータ・グループ(1つは部門用、もう1つは従業員用)を作成します。

いくつのレコードを作成するか。

データ・グループ内の属性のサブグループに基づいてレコードの数を決定します。この例では、部門データ・グループ用に次の2つのレコードを作成します。

  • Department Details

  • Department Summary

従業員データ・グループ用に1つのレコード(Employee Details)を作成します。

いくつの属性を作成するか。

レポートに必要な特定の情報に基づいて属性の数を決定します。Department Detailsレコードには次の属性を作成します。

  • Department Name

  • Department Location

Department Summaryレコードには次の属性を作成します。

  • Record Code

  • Report Date

  • Employee Count

Employee Detailsレコードには次の属性を作成します。

  • Full Name

  • Gender

  • Date of Birth

  • Salary

  • Bonus

  • Tax Rate

FastFormulaを作成するか。

FastFormulaは、次のレベルで使用できます。

  • 特定の条件を決定する抽出基準レベル。

  • 属性値を導出する抽出ルール・レベル。

  • 複雑な条件を指定する詳細条件の抽出レベル。

  • 「Formulaの生成」オプションを使用した場合に自動的にFormulaを生成する抽出レコード・レベル。

抽出定義の作成

  1. 「抽出定義」ページで、「追加」アイコンをクリックします。

  2. 「セッション有効日」に「01-Jan-2000」と入力します。

    セッション有効日は、現在のセッションのすべての有効日対応に適用される有効開始日です。

  3. 名前として「FAST Bank Extract」と入力し、タイプとして「HRアーカイブ」を選択します。アプリケーションによって、抽出名に基づいてタグ名が自動的に作成され、この名前を使用してXML出力ファイルが生成されます。

  4. 「タイプ」を「全体」または「変更のみ」に設定します。選択に基づいて、抽出定義全体が更新されるか、増分変更のみが考慮されます。既存の抽出定義は未分類のままになります。既存の定義は、特定の抽出に対して実行される抽出に基づいて、アップグレード中に自動的に分類されます。この自動分類の結果は「抽出定義」ページで確認できます。間違って分類された抽出が見つかった場合は、定義をエクスポートし正しい分類でインポートします。抽出定義の名前変更機能を使用して抽出の名前を維持できます。
    ノート: 完全抽出としてタグ付けされている(「変更のみ」が「いいえ」に設定されている)ときに、抽出を「変更のみ」モードで実行すると、処理はエラーになります。「変更のみ」モードで抽出を実行するには、抽出定義のコピーを作成し、「変更のみ」を「はい」に設定してインポートします。
  5. 「OK」をクリックします。抽出定義が保存され、抽出のタイプに基づいてパラメータが自動的に生成されます。パラメータによって抽出の出力が制御されます。この例では、次のパラメータが作成されます。

    • 有効日

    • 国別仕様データ・グループ

    • パラメータ・グループ

    • レポート・カテゴリ

    • 要求ID

    • 開始日

有効日のデフォルト設定ルールの構成

抽出をスケジュールする際は、「有効日」パラメータ(必須属性)を指定して、適切なデフォルト値を設定する必要があります。たとえば抽出を毎日実行するには、実行される日付のコンテキストの有効日を渡す必要があります。デフォルト設定ルールは「抽出の調整」ページを使用して、タスク・パラメータ・レベルで指定します。これらのルールは「抽出定義」ページと「抽出の調整」ページの両方を使用して定義します。パラメータ・リージョンの「詳細ビュー」オプションを選択して、パラメータを定義して値をデフォルト設定できます。「パラメータ基準」値リストからデフォルト値を選択します
  1. 「有効日」パラメータを指定する抽出を開きます。

  2. 「定義」タブで「パラメータ」リージョンに移動し、「表示」リストから「詳細ビュー」を選択します。

  3. 「パラメータ基準」リストから値を選択します。

  4. 「保存して閉じる」をクリックします。

同名の新しいバージョンの抽出をインポートする、またはそれらのバージョンに移行する場合に、抽出の名前を変更できます。名前変更により、外部アプリケーション内の参照への影響を抑えながら、抽出を新しいバージョンに更新できます。
  1. 「抽出定義」ページで、最後の列の処理アイコンの中にある「コピーまたは名前変更」アイコンを使用します。

  2. 「名前変更」オプションを選択し、「OK」をクリックします。抽出が増分の場合は、抽出の名前を変更した後に新しいベースラインを実行していることを確認します。