Planning データ ローダの作成
インテグレーションは、Planning データ ローダを使用して Adaptive Planning にデータをロードします。
この記事の一部のリンクは Workday Community に移動します。Community のアカウントをお持ちでない方は、リクエストしてください。
前提条件
Planning データ ローダには、既存の データ ソースのインポートからのステージング データが必要です。どのデータ ソースを使用するかを書き留めます。
ステップ
- データ ソース設定を入力します。
- マッピング プロファイルを選択します。
- 列マッピングを設定します。
- データ マッピングを設定します。
- ビジネス ルールを作成します。
- ローダを実行またはスケジュール設定します。
ナビゲーション
ナビゲーション メニューから、 へ移動します。 データ ソース設定の入力
"データ ソース設定" では、以下を選択できます。
- ソース テーブル
- 期間の設定
- 実績の消去方法
- 科目、組織、属性の自動マッピング方法
ベスト プラクティス: ローダを作成および更新する際は頻繁に保存します。"アクション" パネルで
"保存"
を選択します。保存されていない変更を廃棄するには、"閉じる"
を選択してから "いいえ"
を選択します。- コンポーネント ライブラリの "ローダ" セクションで"新しいローダの作成"を選択します。
- ローダ タイプとして"Planning データ ローダ"を選択します。ローダの名前を入力します。
- "作成"を選択します。ページの中央エリアに、新規ローダ設定およびその他の情報が表示されます。
- 以下のとおり、Planning データ ローダの全般プロパティ情報を入力します。
- ソース テーブル: ドロップダウン リストからソース テーブルを選択します。リスト内のソース テーブルは、このユーザーのステージング領域内で利用できるすべてのテーブルです。
- インポートの種類: ドロップダウン リストからインポートの種類を選択します。
- 実績: Adaptive Planning の実績バージョンにデータをロードできます。
- 計画: Adaptive Planning で定義された任意の計画または予算バージョンにデータをロードできます。(この種のインポートは、連結のみのインスタンスでは使用できません。)
- トランザクション: Adaptive Planning の "トランザクション" モジュールにデータをロードできます。複数のトランザクション テーブルが存在する場合、ドロップダウンから適切なトランザクションを選択できます。このオプションには、インスタンスの "トランザクション" モジュールが必要です。
- シートにインポート: 次のいずれかのオプションを使用して、データをロードする Planning シートを指定します。
- "標準"を選択して、標準科目 (総勘定元帳科目、カスタム科目、または前提条件科目) にデータをロードする。
- ラジオ ボタンをクリックして、ドロップダウン リストからモデル シートまたはキューブ シートを選択する。重大なエラーをトリガするモデル シートの検証ルールでは、データはインポートされず、無効な行を示すログ エラーも生成されます。
既存のローダでシートの選択を変更すると、列とメンバーのマッピングに影響するという警告が表示されます。"OK"をクリックすると、すべての列とデータのマッピングがローダから削除されます。新しいシートに対応するために、ローダの新しいマッピングを作成する必要があります。 - バージョン パラメータ: このローダを実行しているユーザーが、インポートするバージョンを選択できるようにします。あらかじめ定義済みのバージョン パラメータから選択します。インポートの種類によって、リストに表示されるパラメータは異なります。"バージョン パラメータ" は複数のローダで使用できます。
- インポート オプション: モデル シートのインポート中にデータを更新する方法を選択できます。
- 新しいデータの追加: モデル シートの既存の行を変更せずに新しい行を追加します。
- シートの既存データを置き換える: モデル シート内の行の更新や照合を行わずに、シート内のすべてのデータをインポートしたデータに置き換える。
- 既存行を更新: モデル シートに対してキーが存在し、既存の行が一致する場合、データを更新する。行がインポートしたデータと一致しない場合、行の更新や追加は行われません。必要な列は "インポート キー" と、更新される少なくとも 1 つの列のみです。"分割を許可" が選択されているシートは、更新をサポートしていません。インポートしたファイルの "インポート キー" 列の値は一意でなければなりません。
- 既存の行を更新し、新しい行を追加: モデル シートに対してキーが存在し、行が一致する場合、データを更新する。行がインポートしたデータと一致しない場合、新しい行を作成します。新しい行を追加しない場合でも、"インポート キー"、"組織"、およびすべてのテキスト セレクターのみが必須列となります。"分割を許可" が選択されているシートは、更新をサポートしていません。インポートしたファイルの "インポート キー" 列の値は一意でなければなりません。
- インポート キー列: モデル シートの属性列または組織列を、インポート時に行を照合するためのキーとして示す。インポートしたファイルの "インポート キー" 列の値は一意でなければなりません。
- インポート二次列: モデル シートの属性列または組織列を、"インポート キー列" と一致しない行の二次キーとして示す。このオプションはワークフォース プランニングをサポートしており、以下の場合に使用できます。
- インスタンスが Workday HCM または財務管理用に設定されている。
- "インポート キー列"でパブリッシュ ID を使用している。
- 次のいずれかのインポート オプションが選択されている。
- 既存行のみを更新する。
- 既存の行を更新し、新しい行を追加する。
- 新しい実績を表示できるようにする:"インポートの種類"に"実績"を選択した場合にのみ使用できます。オンになっている場合、"実績" バージョンの "次の時点までの確定数字を表示" の日付が、インポートで見つかったデータの最終月に設定され、インポートされたデータが自動的に計画バージョンの計画データのオーバーレイに使用可能になります。これを有効にしてインポートすると、"実績のオーバーレイ" が変更されます。パラメータとして"新しい実績を表示できるようにする"にアクセスして、インテグレーション タスクを実行しているユーザーがこの設定をオーバーライドできるようにすることもできます。インポートされている期間の範囲と、実績のバージョンに設定されている現在の日付によっては、インポートによって "完了" 日が後ろに移動する可能性があります。
- 既存のトランザクションを削除:"インポートの種類"に"トランザクション"を選択した場合にのみ使用できます。オンになっている場合、"期間" パラメータに関連付けられている既存のトランザクションがすべて削除されます。オフにする特定の理由がある場合を除き、オンにしておいてください。特定の期間のデータを再度インポートする場合にオフになっていると、トランザクション レコードが重複することになります。
- ログ レベル: ログ レベルを選択し、このローダをどこまで詳細に記録するかを指定します。ログは 1 週間後に自動的に消去されます。デバッグにログが必要な場合は、ダウンロードします。
- エラー: 重大なエラーのみを記録します。
- 情報: ローダが更新された場合など、すべての基本情報を記録します。
- 詳細: すべてのフェーズとアクションに関する非常に詳細な情報を提供します。(このレベルは、主にデバッグや監査に使用されます。一般的な用途よりも多くのログ情報が生成される可能性があります。)
- 総勘定元帳科目:で "データの消去" 設定が設定されておらず、"インポートの種類"が"実績"に設定されている場合にのみ使用できます。"総勘定元帳科目"が選択されている場合、ローダで新しいデータが読み込まれる前に、ローダで選択された期間の総勘定元帳科目の全データが消去されます。パラメータとして"総勘定元帳科目"にアクセスして、実行時にオーバーライドすることもできます。"総勘定元帳科目"を選択すると、総勘定元帳科目のデータだけが削除されます。カスタム科目およびセル メモのデータは変更されません。
- カスタム科目:で "データの消去" 設定が設定されておらず、"インポートの種類"が"実績"に設定されている場合にのみ使用できます。"カスタム科目"が選択されている場合、ローダで新しいデータが読み込まれる前に、ローダで選択された期間のカスタム科目の全データが消去されます。パラメータとして"カスタム科目"にアクセスして、実行時にオーバーライドすることもできます。"カスタム科目"を選択すると、カスタム科目のデータだけが削除されます。総勘定元帳科目およびセル メモのデータは変更されません。
- キューブ科目:で "データの消去" 設定が設定されておらず、"インポートの種類"が"実績"に設定されている場合にのみ使用できます。"キューブ科目"が選択されている場合、ローダで新しいデータが読み込まれる前に、ローダで選択された期間のキューブ科目の全データが消去されます。パラメータとして"キューブ科目"にアクセスして、実行時にオーバーライドすることもできます。"キューブ科目"を選択すると、カスタム科目だけが削除されます。総勘定元帳科目、カスタム科目、セル メモのデータは変更されません。
- セル メモ:で "データの消去" 設定が設定されておらず、"インポートの種類"が"実績"に設定されている場合にのみ使用できます。"セル メモ"が選択されている場合、ローダで新しいデータが読み込まれる前に、ローダで選択された期間の総勘定元帳科目の全データが消去されます。パラメータとして"セル メモ"にアクセスして、実行時にオーバーライドすることもできます。"セル メモ"を選択すると、セル メモだけが削除されます。総勘定元帳科目およびカスタム科目のデータは変更されません。
- 置換モードのインポート設定置換モードを有効化: (任意) データを消去せずに置換します。"消去設定"タブが削除され、"手動消去"オプションが無効になります。換算通貨データを消去するには、この設定を選択する必要があります。モデル シート、キューブ シート、標準シートの置換モードでは、インポート時に空の値が除外され、スキップされた空の行がログに示されます。置換モードでは、プレビュー ローダ出力に名前の代わりに ID が表示されます。置換モードを使用すると、特に交差部分やデータが変更された場合に、Planning システム データがより高速かつクリーンに更新されます。置換モードでは、すべてのデータを消去してから新しいデータをロードするのではなく、インポートした内容とすでに入力されているデータがインテリジェントに比較されます。置換モード:"置換モードを有効化"は、モデル シート、キューブ シート、標準シートへのインポートにのみ使用できます。
- 新しいデータを追加します。
- インポートに含まれないデータは削除される。
- 不要な変更履歴エントリ。
- 変更前の情報を削除し、再作成する際のパフォーマンス コスト
- 科目パラメータ: 科目パラメータを使用して置き換える科目を選択します。キューブ シートの場合、シートにすべてのキューブ科目を含めたり、新しい科目パラメータを作成して特定の科目を置き換えたりすることができます。標準シートの場合、新しい科目パラメータを作成して、特定の総勘定元帳、カスタム、または前提条件科目を置き換えることができます。
- 組織パラメータ: 組織パラメータを使用して置き換える組織を選択します。すべての組織を含めたり、新しい組織パラメータを作成して特定の組織を置き換えたりすることができます。標準データのインポートの場合、"すべての総勘定元帳科目"と"すべてのカスタム科目"を選択できます。
- セル メモ: 置換時にセル メモを消去します。
- 以下のとおり、Planning ローダのデフォルト期間設定を入力します。
- 期間パラメータ: Adaptive Planning にロードする期間の範囲を指定できます。期間パラメータの作成方法の詳細については、"期間パラメータの作成" セクションを参照してください。"期間パラメータ" は複数のローダで使用できます。
- 開始日: この表示専用フィールドには、"期間パラメータ" で選択された開始期間が表示されます。
- 終了日: この表示専用フィールドには、"期間パラメータ" で選択された終了期間が表示されます。
- 時間層: この表示専用フィールドには、"インポートの種類"での選択に基づいた時間層が表示されます。インポートの種類が "実績" または "計画" の場合、時間層は、インポート先のシートで利用可能性がもっとも低い時間層に設定されます。インポートの種類が "トランザクション" の場合、時間層は "日" には設定されません。
- 期間列:"インポートの種類"が"トランザクション"の場合に使用できます。このドロップダウンには、"ソース テーブル" フィールドで選択されたソース テーブルで使用可能な Date 型または DateTime 型のすべての列が表示されます。これらの基準を満たす列が 1 つしかない場合、その列がこのフィールドのデフォルトになります。"期間列"は、ステージング テーブルから Adaptive Planning で定義されている期間までの期間データのマッピングを制御します。ステージング値のデータ値を Adaptive Planning の期間に合わせる必要があります。
- 転記日:"インポートの種類"が"トランザクション"の場合に使用できます。転記日の Date または DateTime の値を含むステージング列を示します。転記日は、Adaptive Planning に送信されたトランザクション データをドリルスルーする際に、該当するトランザクションを識別して見つけるために役立ちます。
- バージョン パラメータを作成します。バージョン パラメータを使用して、データをロードするバージョンを実行時に指定する必要があります。バージョン パラメータにより、実行時にデフォルト以外のバージョンを選択できるようになるため、Planning データ ローダを設定する際の柔軟性が向上します。ローダ用にバージョン パラメータを一度作成するだけで済みます。ローダにアクセスできるユーザーは、バージョン ツリー内の使用可能なバージョンを選択して、パラメータの値を選択できます。選択できるバージョン ツリーはパラメータのタイプによって異なります。実行時に表示されるバージョンは、ローダを実行しているユーザーに基づいて制限されます。
実績バージョン パラメータの作成
実績または計画タイプのバージョン パラメータを設定できます。異なるタイプは、データをロードする場所を指定します。
- "バージョン パラメータ"のドロップダウンの下にある"パラメータを編集"をクリックします。
- 左側のペインからフォルダを選択します。ユーザーまたはローダ間でパラメータを共有したい場合は、"共有" 領域からフォルダを選択します。パラメータを現在のローダでのみ使用できるようにするには、"ローカル" 領域からフォルダを選択します。
- "追加"をクリックします。
- コンテキスト メニューから、"実績バージョン"をクリックします。
- 実績パラメータ情報を以下の通り入力します。
- 名前: パラメータの名前を入力します。ここに入力された名前は、実行時に Planning ローダと関連タスクが表示するラベルです。
- 実績バージョン: ドロップダウンから、バージョンのデフォルト値を選択します。連結については、デフォルトとしてどの "実績" サブバージョンを使用するかを選択します。Planning の場合、"実績" バージョンは 1 つしかなく、このダイアログで唯一使用できる選択肢です。
- "適用"をクリックして設定を適用します。
- "閉じる"をクリックして、"パラメータ" エディタのダイアログ ボックスに戻ります。作成した実績のバージョン パラメータは、"バージョン パラメータ" ドロップダウン リストに表示されます。
計画バージョン パラメータの作成
計画バージョン パラメータを設定するプロセスは、実績バージョン パラメータを作成するプロセスと同様です。
- "バージョン パラメータ" のドロップダウンの下にある"パラメータを編集"をクリックします。
- 左側のペインからフォルダを選択します。ユーザーまたはローダ間でパラメータを共有したい場合は、"共有" 領域からフォルダを選択します。パラメータを現在のローダでのみ使用できるようにするには、"ローカル" 領域からフォルダを選択します。
- "追加"をクリックします。
- コンテキスト メニューから、"計画バージョン"をクリックします。
- 計画バージョン パラメータの情報を以下の通り入力します。
- 名前: パラメータの名前を入力します。ここに入力された名前は、実行時に Planning ローダと関連タスクが表示するラベルです。
- 計画バージョン: ドロップダウン リストから、バージョンのデフォルト値を選択します。
- "適用"をクリックして設定を適用します。
- "閉じる"をクリックして、"パラメータ" エディタのダイアログ ボックスに戻ります。作成した計画バージョン パラメータは、"バージョン パラメータ" ドロップダウン リストに表示されます。
期間パラメータの作成
期間パラメータは、Adaptive Planning にデータをロードする期間の範囲を指定します。実行時に割り当てられた期間をオーバーライドできます。1 つの期間を選択するか、開始期間と終了期間を動的または固定のいずれかに設定できます。スケジュールされたタスクの実行時には、これらの設定を使用して、インポートする期間を決定します。動的な日付は、月の経過に伴って自動的に調整されます。
動的期間
動的期間では、設定済みの Planning カレンダーの現在の時刻からのオフセットを設定できます。
- オフセット: 現在の日付からオフセットする時間層の数を表す正の整数。
- 時間層セレクター: Planning カレンダーに設定されている時間層のドロップダウン リスト (月、四半期、週、年など)。
- 方向: 現在の時刻から前または後に移動する、オフセットの方向。
固定期間
固定期間では、Planning の設定されたカレンダーにある時間値を選択することで、時間階層をナビゲートできます。
- "期間パラメータ" のドロップダウンの下にある"パラメータを編集"をクリックします。
- 左側のペインからフォルダを選択します。ユーザーまたはローダ間でパラメータを共有したい場合は、"共有" 領域からフォルダを選択します。パラメータを現在のローダでのみ使用できるようにするには、"ローカル" 領域からフォルダを選択します。
- "追加"をクリックします。
- コンテキストメニューから、"期間範囲"をクリックします。
- 期間範囲パラメータ情報を以下の通り入力します。
- 1 つの期間: 日付範囲に単一の期間を指定したい場合は、このボックスをオンにします。
- 期間の開始:
- 前の四半期、月、年、または (カスタム カレンダーを使用している場合) その他の層のような期間の開始の動的日付を Planning カレンダーから選択するには、"動的" を選択します。
- オフセット整数を入力して、前方または後方を選択します。現在の時間層を選択するには 0 を使用します。
- Planning の時間構造から期間を指定するには、"固定" を選択します。自分の選択に対して解決された日付が、ドロップダウンの下に表示されます。
- 期間の終了:
- 前の四半期、月、年、またはその他の層 (カスタム カレンダーを使用している場合) のような期間の終了の動的日付を Planning カレンダーから選択するには、"動的" を選択します。
- オフセット整数を入力して、前方または後方を選択します。現在の時間層を選択するには 0 を使用します。
- Planning の時間構造から期間を指定するには、"固定" を選択します。自分の選択に対して解決された日付が、ドロップダウンの下に表示されます。
- "適用"をクリックして設定を適用します。
- "閉じる"をクリックして、"パラメータ" エディタのダイアログ ボックスに戻ります。作成した期間範囲パラメータが、"期間パラメータ" ドロップダウン リストに表示されました。
動的期間の例
現在の月が 4 月と仮定します。
期間の開始は、前月の最初の日である 3 月 1 日となります。期間の終了は、翌月の最初の日である 5 月 1 日となります。
固定期間の例
固定期間の開始が 2016 年 11 月 1 日で終了が 2017 年 3 月 31 日の場合、Adaptive Planning で設定済みのカレンダーから期間の開始と終了を選択します。
自動マッピング
自動マッピング オプションを選択し、ローダ実行時間において検出される新しいデータ要素を自動的にマッピングできます。自動マッピングでは、"データ マッピング" タブで行う手動の手順を次に置き換えることができます。
- 科目
- 組織
- 属性
既存のローダおよび作成したすべての新しいローダは、デフォルトでは自動マッピングを行いません。
データ マッピングにソース表示名列の選択が含まれていない場合、以下の内容の自動マッピングが可能です。
- 科目名または科目コード別の科目
- コードに対するソース ID 別の組織
- 名前に対するソース ID 別の組織
- コードに対するソース ID 別の属性
- 名前に対するソース ID 別の属性
データ マッピングにソース表示名列の選択が含まれていない場合、以下の内容の自動マッピングが可能です。
- 科目名に対するソース ID 別の科目
- 科目コードに対するソース ID 別の科目
- 名前に対するソース ID 別の組織
- コードに対するソース ID 別の組織
- 名前に対するソース表示名別の組織
- コードに対するソース表示名別の組織
- 名前に対するソース ID 別の属性
- コードに対するソース ID 別の属性
- 名前に対するソース表示名別の属性
- コードに対するソース表示名別の属性
ローダが自動マッピング不可のデータ要素に遭遇した場合、ローダ エラーが発生します。
データ消去設定
"消去設定
" タブは、 で "インテグレーション ローダを有効化 - データの消去"
を選択した後にのみ表示されます。
実績データを消去するには、Adaptive Planning で 権限が有効になっている必要があります。"実績の消去" とは、ロック済み組織を含め、Adaptive Planning 全体で実績データまたは計画データを消去することができるスーパーユーザー権限です。
"実績の消去"
を実行すると、アクセス ルールおよび組織所有権の制限がオーバーライドされます。ロード中のデータに関係なく、計画データや実績データを消去できます。特定の期間、バージョン、組織、科目のデータを消去することもできます。換算された通貨データを消去することはできません。代わりに "置換モードを有効化" チェックボックスをオンにしてデータを置換してください。
データの消去の詳細
- "データの消去" で消去されるのは、非仮想化プランまたは実績バージョンのデータのみです。
- "データの消去" では、データ入力が設定されているバージョンで、データ入力をオーバーライドして算出科目からデータを消去できます。
- 親組織を選択すると、その子組織にあるデータはすべて削除されます。
- 合計科目を選択すると、その子科目にあるデータはすべて消去されます。
- 数式は削除されない。
- "消去設定"タブをクリックします。
- "データ消去を有効化"チェックボックスをオンにしてデータを消去します。
- "アクション"ペインで"パラメータを編集"を選択して、"バージョン" および "期間" のパラメータを作成します。"データ ソース設定"タブで指定された"バージョン"または"期間"パラメータを使用することもできます。
- データを消去する科目を選択します。シートのすべての総勘定元帳科目、すべてのカスタム科目、すべてのキューブ科目を含めることができます。あるいは、新しい科目パラメータを作成して、特定の科目を消去することもできます。使用可能なすべての科目のオプションを組み合わせて選択することもできます。
- データを消去する組織を選択します。すべての組織を選択することも、特定の組織用に新しい組織パラメータを作成することもできます。
- "アクション"ペインの"手動消去"を使用してローダを手動で実行します。もしくは、ローダをスケジュールして、タスクの一部として実行します。タスク内に複数の Planning ローダが存在する場合、各消去オプションは、含まれるローダごとに使用可能になります。ローダ名が付いたオプション タグは、消去オプションのソースを識別するのに役立ちます。
"消去設定"
では、キューブ前提条件科目からデータを消去できます。リクエストに前提条件と科目の両方で使用される科目コードが含まれている場合、ローダはエラーを返し、消去は行われません。マッピング プロファイルの選択
別々の GL/ERP/CRM システムから同様の科目/属性値情報を持つデータをロードする必要がある場合があります。そのため、複数ある一意のマッピングの一部として、同様の名前が付けられたソース側のメンバーが必要になる場合があります。これにより、同様の名前が付けられたソース メンバーが異なるシートにロードされます。
列マッピングを実行する前に、ユーザーはリンクされたプロファイルを定義する必要があります。
デフォルトのプロファイルを使用するには、たとえそれが唯一使用できるプロファイルであっても、明示的にリンクさせる必要があります。
Planning ローダ内でデフォルトで作成されているマッピングについては、すべてのマッピングがデフォルトのグローバル マッピング セットに含まれています。つまり、作成済みのすべてのマッピングは統合された単一のマッピング セットに含まれており、Adaptive Planning の動作と同様に、同じソース メンバー名を持つ 2 つの異なるマップが存在することはありません。
Planning ローダの科目/組織/属性値のマッピングを各ローダの新しいマッピング プロファイルに保存し、名前を割り当てることができます。ローダを作成すると、デフォルトのプロファイルまたは新しいマッピング プロファイルを添付できます。これは、非常に多くの Planning ローダを作成する場合に便利です。
たとえば、Workday、NetSuite、Salesforce などの複数の異なるシステムから情報を抽出する場合や、複数の子会社がある場合は、マッピング プロファイルを使用して多数のマッピングを簡単に作成できます。同じインテグレーション インスタンスに複数の Planning ローダがある場合、ローダをデフォルトのマッピング プロファイルにリンクすることも、別のマッピング プロファイルにリンクすることもできます。
大半のユーザーはデフォルトのマッピング プロファイルしか使用する必要はありません。これを使用する必要がないと思われる場合は、実際に必要ないことがほとんどです。
マッピング プロファイルについて
ソースと Planning の側に次のメンバーがあるとします。
Source1:
- Acct1
- Acct2
Source2:
- Acct1
- Acct3
Planning:
- Acct10
- Acct11
- Acct12
以下のようなマッピングを作成できます。
- ローダ 1: プロファイル 1: Acc1 <-> Acct10
- ローダ 2: プロファイル 2: Acc1 <-> Acct11
マッピング プロファイルの使用
ローダ作成プロセスの一環として、マッピング プロファイルを Planning ローダにリンクします。
- "データ ソース設定"での設定が完了したら、"プロファイル"タブを選択します。
- 使用したいマッピング プロファイルを選択します。
新しいマッピング プロファイルを作成するには、ページの下部にある
"新規"
をクリックします。その後、新しいマッピング プロファイルの名前を入力してから "保存" をクリックします。また、既存のマッピング プロファイルからプロファイルをクローンすることもできます。クローンによって、既存のプロファイルから新しくクローンされたプロファイルにすべてのマッピングがコピーされます。これは、既存のプロファイルからマッピングを継承し、元のプロファイルに影響を与えないマッピングの一部を変更する場合に便利です。プロファイルのクローンを作成するには、
"クローン"
ボタンをクリックして、クローン元のプロファイルと新しいプロファイルの名前を指定します。マッピング プロファイルのヒント
- ローダが作成されると、"プロファイル" タブで別のプロファイルを指定しない限り、デフォルトのプロファイルがリンクされます。
- 新しいプロファイルを作成すると、最初は空白となっています。デフォルトのプロファイルからのマッピングは、そのプロファイルにコピーされません。マッピングを複製する必要がある場合は、"クローン"を使用する必要があります。
- リンクされたプロファイルを名前付きプロファイルからデフォルト プロファイルに変更すると、新しいマッピングのみがインポートされます。インテグレーションは競合をチェックしません。ただし、このローダにマッピングされているステージング列に存在するステージング値がデフォルトのプロファイルにない場合は、"データ マッピング"タブをクリックすると、これらのステージング値がマッピングされていない値としてデフォルトのプロファイルに取り込まれます。
外部システム
"プロファイル" タブにあるプロファイルをダブルクリックすると、そのプロファイルを外部システムと関連付けて、Adaptive Planning シートおよびレポート データ上でドリルスルーできます。
ユーザーがドリルスルー リンクをクリックすると、Adaptive Planning が外部システムに接続され、データの基になっているトランザクションが表示されます。
プロファイルと外部システムの関連付けは任意で、Workday へのドリルバックまたは Adaptive Planning で NetSuite へのドリルスルーを有効化する際にのみ、外部システムを設定します。
Adaptive Planning でドリルスルーを使用する予定がない場合は、プロファイルを外部システムに関連付けないでください。
外部システムを作成するための基本ステップ
- 外部システムを作成し、名前を付けます。
- Adaptive Planning が接続先や、使用するアカウントおよび認証情報を把握できるように、外部システム設定を設定します。
- 外部属性マッピングを設定して、外部システム マップの属性がどのようにして Adaptive Planning の属性にマッピングされるかを特定します。
- 複数の外部列が 1 つの Adaptive Planning 属性にマッピングされる場合には、タプル SQL 列を設定します。
Workday 外部システムの設定
こちらで説明されている手順に従います。
NetSuite の外部システムの設定
こちらで説明されている手順に従います。
列マッピングの設定
"プロファイル" タブでプロファイルをリンクしたら、ステージング列を Adaptive Planning の列にマッピングする必要があります。
プロファイルをリンクするまで列マッピングを実行することはできません。
ステージング列を Adaptive Planning 列にマッピングするには:
"列マッピング" ページには 4 つの列があります。ソース ID 列だけでマッピング プロセス全体を完了できます。唯一の要件は、ソース ID 列にデータ ソースの一意の値が含まれている必要があることです。"ソース ID 列" の情報がわかりやすい場合や、識別子が表す内容にさらにコンテキストが必要な場合は、ソース値のマッピングを容易にするため、オプションのソース表示名列を含めることができます。マッピングで "ソース表示名列" を使用すると、その値はメンバー マッピング UI で使用されます。それ以外の場合は、"ソース ID 列" の値が使用されます。
- "列マッピング"タブを選択します。
- ステータス: 特定の Planning 列がマッピング済みかどうかを示します。
- キー: Planning 列がモデル シートの "インポート キー" にあるかどうかを、キー アイコンの表示で示します。
- Planning 列: シートにマッピングできる Planning 列をすべて表示します。Planning 列のリストには、必須の Planning 列、およびそれに続いて、モデル内で定義されている他のすべての属性が含まれています。Planning 列の中でインポートする属性のみをマッピングします。マッピングされていない列は、ローダ実行時に何もインポートしません。"必須の Planning" 列は太字でアスタリスク付きで示され、値の列 (インポートの種類が "実績" の場合は "実績バージョン値"、インポートの種類が "Planning" の場合は "Planning バージョン値" とラベル付けされています)、"科目"、"組織"、その他の特定のシートに指定された必須列が含まれています。ローダで科目マッピングを作成すると、シートやレポートに科目名が表示されます。例外として、マトリクス レポートでは、科目名の横に科目コードを表示するオプションがあります。必須ではない列には、シート上の他の Planning 列 (通常はすべてのカスタム属性) が含まれます。"実績" または "計画バージョン値" (インポートの種類が "計画" の場合)、"科目"、"組織"、その他必須列が特定のシートに指定されています。
- ソース ID 列: データ ソース設定で選択したステージング テーブル内のすべての列を表示します。
- ソース表示名列: マッピング処理を簡略化するための、オプションの表示名を表示します。
- マッピングされていない列を選択し、下矢印をクリックします。マッピングできる列のリストが次のようにドロップダウンに表示されます。
- 列をマッピングすると、ステータス インジケータが赤から緑に変わります。すべての属性をマッピングする必要はありません。インポートする必要があるもののみをマッピングします。マッピングされていない列はインポートされません。
マッピングする Planning 列が多い場合は、ページの左上にある "表示" フィルタを使用できます。以下のオプションのどれでも選択できます。
- すべて: Planning 列をすべて表示します。
- 必須: 必要な Planning 列をすべて表示します。
- マッピング解除済: マッピングが解除された Planning 列をすべて表示します。
- マッピング済: マッピング済みの Planning 列をすべて表示します。
"検索" フィールドを使用してステージング列を見つけることができます。完全な名前または部分的な名前を入力して検索し、虫眼鏡をクリックします。検索に一致するステージング列は、ステージング列に表示されます。
"列マッピング" において必須ではない Planning 列に赤色の感嘆符が表示されている場合、それらはエラーを示すものではありません。赤の感嘆符は、マッピングが行われておらず、ローダ実行時にそれらの Planning 列には何もインポートされないことを意味するに過ぎません。
データ マッピングの設定
ローダの設定を構成し、ステージング列を Planning 列にマッピングしたら、それらの列内の科目、組織、属性メンバーを Adaptive Planning の対応する Planning 列メンバーにマッピングします。データ マッピングの概要は、マッピング済、マッピング解除済、および無効なステージング メンバーを要約し、それぞれについて番号を表示します。そのカテゴリのデータ マッピング ページとマッピングのステータスに移動するには、番号を選択します。
"データ マッピング" タブ内の科目マッピング、組織マッピング、または属性マッピング ページに移動すると、そのカテゴリのすべてのメンバーのマッピング ステータスを確認できます。
マッピングされていない値を含む記録を除外するには、すべての科目、組織、属性をマッピングするか、明示的なビジネス ルールを作成します。最終インポート時にローダがマッピングされていない値を検出すると、ローダのステータスは "失敗" となり、エラーになります。
NetSuite へのデータ マッピングおよびドリルの要件
NetSuite からデータをインポートしており、"科目"、"期間"、"子会社"、"部門"、"クラス"、"所在地"、"アイテム"、および "顧客" の NetSuite の標準カテゴリに基づいて NetSuite へのドリルスルーを設定したい場合は、列とデータ マッピング手順の一環として、これらの各属性についての NetSuite の内部識別子を設定する必要があります。
データ マッピング ステータス
科目、組織、または属性データ マッピング カテゴリの各メンバーのステータスは次のいずれかになります。
マッピング済: Adaptive Planning で Planning メンバーにマッピングされているステージング メンバー。
解除済マッピング解除済: Adaptive Planning で Planning メンバーにマッピングされていないステージング メンバー。
無効: ある時点で Planning メンバーにマッピングされたものの、Adaptive Planning でその Planning メンバーが削除されたステージング メンバー。
科目、組織、および属性ステージング列メンバーのマッピング
ステージング列内の個々の科目、組織、または属性メンバーを、Adaptive Planning の対応する Planning メンバーにマッピングできます。
プランのバージョンに応じて、データ入力をオーバーライドして算出科目をインポートし、マッピングできます。
- "データ マッピング"を選択します。
- "データ マッピングの概要" ページでリンクされた番号を選択するか、"科目マッピング"、"組織マッピング"、または "属性マッピング" のカテゴリ リンクを選択します。
- "表示"ドロップダウンでマッピング ステータスを選択します。"表示"は、デフォルトですべてのマッピングを表示します。
- (任意)"検索"に条件を入力して、前の手順での表示選択の結果をフィルタリングします。
- Adaptive Planning の階層ビューを閲覧または検索して、ステージング値の Planning 値を選択します。
- "適用"を選択します。
- "保存"を選択します。
新しいデータ マッピングの作成
新しいステージング メンバーを含む新しいデータのインポートを予想してマッピングを新規作成することができます。新しいマッピングは、特定のメンバー値が将来のインポートで表示されることが分かっている場合に、スケジュールされたローダの実行に役立ちます。新しいマッピングを完了すると、マッピングされていない値または無効な値によってローダが失敗することを防止できます。
- "データ マッピング"内で、"科目マッピング"、"組織マッピング"、または"属性マッピング"ページに移動します。
- マッピングの設定のため、歯車アイコン
選択します。 - "新しい科目"、"組織"、または"属性マッピング"を選択します。
- 将来のインポートに表示されると予想されるステージング値を正確に入力します。新しい科目マッピングの場合、当該科目のステージング表示値も入力します。
- 前のステップで選択したステージング値にマッピングする Planning 値を選択します。
- "適用"を選択します。
- "保存"を選択します。
データ マッピングのアップロード
マッピング テンプレートをダウンロードして、科目データ マッピング、組織データ マッピング、または属性データ マッピングのマッピングをアップロードできます。
- "データ マッピング"内で、"科目マッピング"、"組織マッピング"、または"属性マッピング"ページに移動します。
- マッピングの設定のため、歯車アイコン
選択します。 - "マッピングのアップロード"を選択します。
- "マッピングのアップロード" ダイアログで"テンプレートのダウンロード"を選択します。
- ダウンロードしたテンプレートの Excel ファイルを開き、最初のシート タブの指示に従い、マッピングによってシート内の 2 番目のシート タブを読み込みます。テンプレートを保存します。
- "参照"を選択し、ローカル コンピュータで編集済みの Excel テンプレート ファイルを見つけます。
- "インポート"を選択します。
- "適用"を選択します。
- "保存"を選択します。
一括編集用にデータ マッピングをダウンロード
マッピングをダウンロードして一括編集とアップロードを行うことができます。ダウンロードしたマッピング ファイルを使用して、ダウンロードしたテンプレート ファイルに入力します。ダウンロード可能な科目データ マッピング、組織データ マッピング、または属性データ マッピングの場合:
- すべてのマッピング
- マッピング済のみ
- マッピング解除済のみ
- 無効のみ
- "データ マッピング"内で、"科目マッピング"、"組織マッピング"、または"属性マッピング"ページに移動します。
- マッピングの設定のため、歯車アイコン
選択します。 - "マッピングをダウンロード"を選択します。
- ダウンロード フィルタを選択し、システムがダウンロードを準備するまで待機し、"ダウンロード" ボタンを有効にします。
- "ダウンロード"を選択します。
- 歯車アイコンをもう一度選択し、"マッピングのアップロード"を選択します。
- "テンプレートのダウンロード"を選択します。これで、マッピング ファイルとテンプレート ファイルの 2 個のファイルをダウンロードできました。
ダウンロードしたマッピングの更新および Excel テンプレート ファイルへの貼り付け
- ダウンロードしたマッピングの Excel ファイルを開き、すべての変更を行います。
- このファイルからすべてのコンテンツをコピーします。
- ダウンロードしたテンプレートの Excel ファイルのシート 2 にコンテンツを貼り付けます。
- 読み込み済みの Excel テンプレート ファイルを保存します。
読み込み済みの Excel テンプレート ファイルのアップロード
- 歯車アイコン
を選択し、科目、組織、または属性の Planning データ ローダのデータ マッピング ページで "マッピングのアップロード" を選択します。 - "参照"を選択し、更新済みの Excel テンプレート ファイルを選択します。
- "インポート"を選択します。
- "適用"を選択します。
- "保存"を選択します。
自動マッピング、マッピング解除、データ マッピングの削除
データ マッピングを自動マッピング
ステージング メンバーを Planning メンバーに自動マッピングすることができます。システムは、ステージング メンバーに一致する Planning メンバーを名前で検索します。科目の場合、システムは科目コードまたは科目名で照合します。自動マッピングは、マッピングされていない、または無効なマッピングの両方をマッピングすることを試みます。完全一致が発生すると、ステージング メンバーが自動的にマッピングされます。
- メンバー行のチェックボックスをオンにして、自動マッピングするメンバーを選択します。
- "自動マッピング"を選択します。
- "選択項目を自動マッピング"を選択します。
"すべて自動マッピング"
を選択して、マッピングされていないすべてのメンバーを自動マッピングします。科目の場合、ソース ID 列またはソース表示名列による自動マッピングを選択できます。両方とも、科目コードまたは科目名で自動マッピングできます。
カスタム属性メンバーは、常に属性メンバー名を使用して自動マッピングされます。属性メンバーを自動マッピングする場合、"自動マップ" ダイアログは表示されません。
データ マッピングのマッピング解除
"マッピング解除"
を選択し、次に "選択項目をマッピング解除"
を選択して、1 つまたは複数のマッピングを解除します。マッピング解除により、ステージング メンバーと Planning メンバー間のマッピングの接続が解除されます。"すべてマッピング解除"
を選択すると、すべてのマッピングを一度に解除できます。データ マッピングの削除
"削除"
を選択し、次に "選択項目を削除"
を選択すると、マッピングとメンバー情報を削除できます。削除するとメンバー情報が完全に削除されるため、別のステージング テーブルのインポートからやり直すことができます。"すべて削除"
を選択し、すべてのメンバーとその情報を削除します。
削除されたマッピングから情報を取得することはできません。
メンバー データ マッピングのインポートに関する制限
科目
- グループ科目、親 (合計) 科目、システム科目、メトリック科目はマッピングできません。
- モデル シートにインポートできますが、モデル科目は数式ベースで読み取り専用であるため、インポートできません。
- 標準インポートを使用して、キューブ シートに入力された総勘定元帳 (GL) 科目またはカスタム科目にデータをインポートすることはできません。カスタム科目が表示されるキューブ シートの場合は、キューブ シートのインポートを使用する必要があります。
組織
- インポート機能権限を持つユーザーは、組織の承認権/アクセス権に関係なく、すべての組織にデータをインポートできます。
- リンク組織はマッピングやデータのインポートができません。
- キューブおよびモデル シートは、すべての組織階層が表示されますが、選択できるのはこれらのシートに割り当てられた組織のみです。組織に関してシートが使用できない場合、そのシートはその組織のデータを保持できません。
属性
- 標準科目 (GL、カスタム、および前提条件科目) の任意の属性にマッピングできます。
- キューブ科目は、キューブ シート上の属性値および属性にのみマップできます。
- モデル シート セレクターのマッピングを作成できます。
- 属性値のためのインポート マッピング名前空間は、標準、キューブ、およびモデル シート間で共有されます。
- 属性の属性値の標準インポートのマッピングを作成し、その属性値もキューブ シート上にある場合、標準インポートのマッピングがその属性値に適用されます。
- データのインポート時に属性メンバーを自動的に作成するように属性が設定されている場合、その属性にマッピングされたステージング列をマッピングする必要はありません。これらの属性は、インポート時に自動作成されるため、"属性マッピング" ページには表示されません。
ビジネス ルールの作成
ビジネス ルールでは、データのインポート方法を指定できます。次の 3 つのタイプを作成できます。
- スキップ科目ルール
- 記号変更ルール
- SQL フィルタ
スキップ科目ルールの作成
数値形式の科目の場合、データの読み込み処理中にスキップする必要がある科目または科目の範囲を指定できます。これらの科目には、数字のみを含めることができます。ローダは、ソース科目をスキップ科目ルール内で指定されたコードと照合し、それらのレコードを Adaptive Planning へのアップロードから廃棄します。
このルールはソース科目に適用されます。このルールでは、ステージング行に科目コードが含まれており、マッピングがステージング科目コードと計画科目コードの間にあることを想定しています。
アルファベット、数字、および次のような一部の特殊文字を指定する科目コードを使用して、個々の科目をスキップするためのルールを設定できます。
- ピリオド (.)
- アンダーライン (_)
- ハイフン (-)
- コロン (:)
科目範囲のルールで使用できるのは数字だけです。スキップ科目のビジネス ルールは必要な数だけ作成できます。英数字フォーマットの科目をスキップするには、"ビジネス ルール" で SQL フィルタを使用します。
- "ビジネス ルール" で"スキップ科目"を選択します。
- "追加"を選択して、"科目コードのスキップの範囲を追加"ダイアログ ボックスを開きます。
- 科目番号または科目番号の範囲を入力します。
- "ルールを保存"を選択します。"ビジネス ルール" ページに、保存されたスキップ科目ルールが表示されます。
複数のスキップ科目ルールを一度に作成するには、
"Create Another"
を選択します。次に "ルールを保存"
をクリックするとスキップ科目ルールが保存され、"科目コードのスキップの範囲を追加"
ダイアログ ボックスは開いたままになります。記号変更ルールの作成
ソース科目を指定して、値の符号が変わるようにすることができます。
記号変更ルールを作成するプロセスは、スキップ科目ルールを作成するプロセスと事実上同じです。記号変更ルールで指定した科目は、Planning に読み込まれる際に符号が逆になります。
SQL フィルタの作成
この機能を使用して、ステージング テーブルのどの行が Planning にロードできるかを指定する SQL ステートメントを作成できます。フィルタ基準を満たす記録は、Planning にロードするよう選択されます。
SQL フィルタを作成する方法
- "ビジネス ルール" タブから、"SQL フィルタ"を選択します。
- "編集"をクリックします。
- フィールドに SQL WHERE 句の式を入力します。これは、式と一致しないステージング行をロードから除外します。"適用"をクリックして、フィルタの SQL 構文を自動的にチェックします。(エラーがある場合は、式にエラー箇所が示されます。)詳細な SQL 構文のヘルプについては、"メモ" セクションのリンクをクリックしてください。入力した式は、"ビジネス ルール" ページに表示されます。
詳細については、
"SQL フィルタを編集"
ダイアログ ボックスの "メモ"
セクションの "オンライン ヘルプ"
リンクをクリックしてください。ヒントとテクニック
変更内容を保存中
"保存"
をクリックすることで、Planning ローダに行った変更をいつでも保存できます (変更は頻繁に保存することをお勧めします)。"閉じる"
をクリックしてから、ダイアログ ボックスの "いいえ"
をクリックすると、保存していない変更を破棄できます。ローダの実行またはスケジュール設定
必要なすべての設定を含む Planning データ ローダを保存すると、手動で実行するか、インテグレーション タスクとして実行するようスケジュールを設定できるようになります。
他のローダと同様に、ソース システムからデータをインポートすることも、すでにインポートされたステージング値を使用してローダを実行することもできます。実行時に、
"データのインポートを省略"
パラメータをオンまたはオフにして、ロードで既存のステージング テーブルを使用するかどうかを設定することにより、これらの動作のいずれかを選択できます。
スプレッドシートのデータ ソースの場合は、"データのインポートを省略" は使用できません。
実行プロセスの一部として、ローダはこれらのルールを使用して、ステージング テーブルのデータが正しくマッピングされていることを確認します。
- 空の科目/組織値を含む行があると、ローダは失敗ステータスで完了します。ローダは、可能な限りすべてのデータのインポートを完了します。ローダがインテグレーション タスクの一部である場合、失敗ステータスによってタスクが終了します。失敗ステータスのローダの後には、追加のローダは実行されません。
- 空白の属性値を含む行については、(属性が空白のものも含め) ローダはすべての行を Planning に送信します。Planning は空白の属性値の "未分類" 値を使用してそのデータをインポートしようとします。
- 標準およびキューブ シートの科目/組織/属性のマッピングが欠落している行を処理する場合、インテグレーションはその行をスキップし、Planning に書き込みません。また、問題の詳細を記録します。モデル シートの場合、マッピングが欠落している行が検出されると、インテグレーションは Planning に書き込まれたデータがない状態でロードを中断し、タスクが "失敗" と報告されます。
組織の親を再設定するときにロードに失敗し、組織に関する
次の
警告が表示される場合 levelname
"警告のまま続行" が "0" に設定されている場合は移動できません。"警告のまま続行"
を選択し、再度ローダを実行してください。Planning ローダの出力のダウンロード
Planning ローダの出力は、Planning にデータをロードせずにスプレッドシートにダウンロードできます。これにより、データをロードする前に要件に対して手動で照合できます。
Planning ローダの出力をダウンロードするには:
- "アクション"ペインで"ローダ出力のプレビュー"を選択します。
- ローダ出力のプレビュー情報を入力します。入力が必要な情報は、作成している Planning ローダによって異なります。
- "ローダ出力のプレビュー"をクリックします。
ローダが実行され、すべての変換とビジネス ルールが実行の一部として適用されます。ステータス ポップアップは、ローダ実行の一部として実行される手順を表示します。ロードするデータがある場合、ローダはスプレッドシートを作成し、ローダの出力をスプレッドシートの添付ファイルとして E メール通知を送信します。
インテグレーション タスクに Planning ローダを追加
データ ソースの設定により、このローダを計画的かつ自動的に実行するインテグレーション タスクを作成できます。
インテグレーション タスクには、1 つ以上のローダを組み込むことができます。タスクには、Planning データ ローダ、Planning 科目ローダ、スクリプト化されたローダなど、他のタスクを含めることができます。
ベスト プラクティス: 各ローダに個別のインテグレーション タスクを持たせます。
タスクに複数のローダが含まれている場合は、タスクの実行時に各ローダのパラメータがプロンプトに表示されます。タスク内のローダに共通または共有パラメータがある場合、タスクがパラメータの入力を求めるのは 1 回だけです。パラメータ プロンプトのオーバーライドを選択できます。
ただし、タスクがスケジュールで実行される場合は、デフォルトのパラメータ値が使用されます。