メンバー・マッピングは、ソース値に基づいて各ディメンションのターゲット・メンバーを導出するために使用されます。データ・ロード時にメンバー・マッピングが参照されることにより、Oracle Hyperion Financial Data Quality Management, Enterprise Editionは、ターゲット・アプリケーションにロードされるデータをディメンション化する方法を決定できます。メンバー・マッピングでは、単一ディメンション内のソース・メンバーとターゲット・ディメンション・メンバー間の関係が定義されます。メンバー・マッピングは、ターゲット・ディメンションごとに作成する必要があります。
メンバー・マッピングを、選択したファイル形式.csv、.txt、.xlsまたは.xlsxにエクスポートできます。
RESTリソース
POST /aif/rest/{api_version}/jobs
リクエスト
サポートされているメディア・タイプ: application/json
次の表に、クライアント・リクエストをまとめます。
表B-7 パラメータ
| 名前 | 説明 | タイプ | 必須 | デフォルト |
|---|---|---|---|---|
api_version |
使用しているAPIのバージョン(V1など) | パス | あり | なし |
jobType |
ジョブ・タイプMAPPINGEXPORT |
パス | あり | なし |
jobName |
特定のディメンションをインポートする場合はディメンション名( |
パス | あり | なし |
fileName |
マッピングのエクスポート元となるファイルおよびパス。ファイル形式は、.CSV、.TXT、.XLSまたは.XLSXのいずれかです。ファイル・パスに送信ボックスを含めます(例: outbox/BESSAPPJan-06.csv) |
パス | あり | なし |
locationName |
場所の名前(BESSAPPなど) |
パス | あり | なし |
リクエスト本体の例
次に、JSON形式のリクエスト本体の例を示します。
{
"jobType":"MAPPINGIMPORT",
"jobName":"ACCOUNT",
"fileName":"outbox/BESSAPPJan-06.csv",
"locationName":"BESSAPP"
}
サンプル・コードについては、データ・ルールの実行で示されているコード・サンプルを参照してください。
レスポンス
次の表に、レスポンス・パラメータをまとめます。
表B-8 パラメータ
| 名前 | 説明 |
|---|---|
|
FDMEEでジョブに対して生成されたプロセスID (1881など) |
|
ジョブ・ステータス( |
|
この実行のエントリが含まれるログ・ファイル( |
|
生成された出力ファイルの名前( |
|
実行されたプロセスのタイプ( |
|
ルールの実行に使用されたユーザーのログイン名( |
|
アプリケーション・エラーの場合は例外スタック・トレースを、それ以外の場合は |
サポートされているメディア・タイプ: application/json
レスポンス本体の例
次に、JSON形式のレスポンス本体の例を示します。
{
"links":
[
0]
"status":"0",
"details":"null",
"jobId":"1881",
"jobStatus":"SUCCESS",
"logFileName":"outbox/logs/BESSAPP-DB_1881.log",
"outputFileName":"outbox/BESSAPPJan-06.csv",
"processType":"EXPORT_MAPPING",
"executedBy":"admin"
}
サンプル・コードについては、データ・ルールの実行で示されているコード・サンプルを参照してください。