メインコンテンツにスキップ
Adaptive Planning
最終更新: 2023-06-23
例: スプレッドシートのデータ ソースからの組織のロード

例: スプレッドシートのデータ ソースからの組織のロード

この例では、スプレッドシートのデータ ソースから に組織のリストをロードする方法を説明します。
Adaptive Planning
Planning 組織ローダを使用それは、以下の組織であることを前提としています:
Total Company
は組織の最上位レベルとしてすでに存在します:
2 つの新しい組織を追加することが、ここでの最終目的です。
Sales - South East
および
Sales - South West
既存の組織の下に
Sales - South
。ロードの完了後、組織管理者に表示される組織構造は以下のようになります。
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...

組織スプレッドシートの形式設定

Planning 組織ローダへのインポートに使用するスプレッドシートには、組織の親子関係を示す特定の列が必要です。
以下の列が必要です。
  • ID:
    ソース システムにおけるその組織の一意の識別子
  • Level:
    ソース システムにおける組織の名前
  • ParentId:
    ソース システムにおける親組織の一意の識別子
ID 列により、各組織は一意的に識別されます。ParentId 列は、組織の親組織の ID を示します。階層の最上位の組織としてロードするには、ParentId を空白のままにします。最上位組織の下に子組織を作成する場合も、ParentId を空白のままにします。
CRM 顧客スプレッドシート
オプション
説明
1
ParentId 列
2
営業 - 南部
3
"営業 - 南東地域" および "営業 - 南西地域"
組織名が重複している場合は、データ ソースの XSLX ファイルに列を追加して "コード" を指定する必要があります。重複した組織名が存在している場合には、この "コード" によって個々の組織を一意に識別します。
次の項目について ParentId 値が空白です
Company A (100% owned)
。これはつまり、
Company A (100%)
組織の最上位組織の子である
Total Company
。の ID 列の下に新しい組織をロードするには、
Sales - South
の行
Sales - South East
および
Sales - South West
リファレンス
Sales - South
ParentId 列この 2 つの新しい組織は、
Sales - South
が親として表示される。
組織をロードする際は、その親組織の完全なツリーを常に指定するようにします。これにより、異なる親組織の下に同じ名前の組織が存在する場合でも、ローダは区別することができます。たとえば、組織の営業部門とマーケティング部門に "西部" という名前の組織がある可能性があります。ロードする際に親組織の完全なツリーを指定すれば、異なる組織の下に同じ名前の組織があっても適切に処理できます。
ワークフロー、相殺消去組織、相殺消去の取引先など、ブール値列には、「true」を意味する「1」か「false」を意味する「0」を指定する必要があります。ブール値列ではその他の文字は使用できません。

Planning 組織ローダ向けのデータ ソースの作成

スプレッドシートでデータ ソースを作成して、「組織シート」などのファイル名で保存します。
データ ソースのシート内容をインポートすると、ステージング領域にデータがロードされます。

Planning 組織ローダの設定

スプレッドシートのデータ ソースを作成して、ステージング テーブルにデータを読み込むと、ローダの設定を開始できます。
データ ソースの設定
ソース テーブルは、組織シートの XLSX データ ソース ワークシート名です。
Sheet1
。XLSX ファイルに複数のシートがある場合には、組織シートの下に追加のシート名が表示されます。この例では、組織シートのデータ ソースのみを使用していますが、リストでは、その他のデータ ソースがサポートされていることが確認できます。Planning 組織ローダは、データ ソースの種類を問わず、任意のステージング データにアクセスすることができます。
"Planning に見つからない場合は組織を作成する"
を有効化します。この設定により、ローダが で同じ名前の組織が見つからない場合、新しい組織が作成されます。
Adaptive Planning
列マッピング
データ ソースのスプレッドシートの形式と列に基づき、このローダの列マッピングは以下のようになります。
Planning 列
ソース列
親 ID
ParentId
組織 ID
ID
組織 名前
組織
"ソース列" は、各組織固有の ID を参照することに留意してください。ソース列名の行は、組織名を参照します。
この例ではビジネス ルールは必要ありません。
"アクション" パネルで
"保存"
をクリックします。

ローダ出力のプレビュー

ローダが保存されたら、"アクション" パネルで
"ローダ出力のプレビュー"
をクリックします。
"ローダ出力ステータスのプレビュー" を調べ、エラーが発生していないことを確認します。

ローダの実行

ローダ出力のプレビューの確認後、ローダでの読み込みの準備が整います。"アクション" パネルの
"手動で実行"
をクリックして実行します。
ローダは、自動的に実行されるスケジュールされたインテグレーション タスクの一部として実行することもできます。

ロードされた組織の表示

以下のスクリーンショットは、組織のロード後の結果を示しています。
ロードされた組織の例
オプション
説明
1
モデリング
モデル管理
組織
内のツリーの展開表示
2
インポート用に書式設定されたスプレッドシート
3
ParentId 列
ParentId 列が空白の場合、階層の最上位組織の "会社全体" が親組織となります。

組織の親の再設定

ローダを使用して既存の組織の親を変更するには、移動する組織の ParentId 列に新しい親組織の ID を入力します。例: 必要に応じて、上記の結果を取得
Sales - South East
および
Sales - South West
直接の子になる
United States
ツリーが以下のようになります。
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...
この場合、データ ソース スプレッドシートは以下のようになります。
CRM Planning 属性ローダ - 親属性値の再設定
オプション
説明
1
営業 - 南部
2
営業 - 南東地域
3
営業 - 南西地域
United States
は親です
Sales - South
。米国は次の親組織にもなります
Sales - South East
および
Sales - South West
ParentId 列に示されているとおり。これらの組織の下に表示されている兄弟組織は、これらの組織が目的の順序でロードされているかどうかを確認するために表示されます。
このスプレッドシートをロードした結果は以下のようになります。
CRM Planning 属性ローダ - 親属性値の再設定の例
以下に注意してください。
United States
が親になりました
Sales - South East
および
Sales - South West
スプレッドシートの ParentId 列の指定に基づく。

組織への特性の関連付け

マッピングを指定して、既存の特性を組織に関連付けることができます。ローダ内の "列マッピング" タブには、属性と特性が列として "実績の開始" と "実績の終了"の後に表示されます。すでに に存在する特性のみ
Adaptive Planning
組織に関連付けることができます。
ビデオを見る:
1 分 42 秒

ロード中に新しい特性値を作成するには、組織の特性管理で "組織のインポートにより自動的に特性値を作成する" が有効化されていることを確認してください。
組織のスプレッドシート データ ソースには、各組織の特性用の列があります。この例では、"地域コード" という組織の特性があります。各営業組織には、組織の特性値として、地域コードが 1 つ与えられています。
以下に注意してください。
Sales - North
次の値がある
N20
に存在しない特性値として
Adaptive Planning
。組織の特性管理で設定されている地域コードにより、組織ローダを実行すると、"N20" が新しい組織の特性として作成されます。
組織の特性である地域コードは、 で選択可能な組織の特性であるため、"列マッピング" 内の列として使用できます。
Adaptive Planning
:
属性 Planning ローダ - 特性 - 列マッピング
スプレッドシートを組織ローダで読み込むと、次のような特性値が作成されます
N20
対象
Region Code
をすぐに関連付ける
N20
組織
Sales - North