ゴールフレームワーク への既存の目標データの移行

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • admin ロールを使用すると、スケジュール設定済みジョブを実行して、既存の目標データを ゴールフレームワーク テーブルに移行できます。

    始める前に

    必要なロール:sys_admin

    このタスクについて

    IT Business Management の既存ユーザーは、既存の目標を ゴールフレームワーク に移行する必要があります。新規顧客は自動的に新しいフレームワークが与えられるため、この手順に記載されているジョブを実行する必要はありません。

    手順

    1. 移動先 すべて > システム定義 > スケジュール済みジョブ.
    2. [目標、戦略、および関連する作業アイテムデータを新しいテーブルに移行] スケジュール設定済みジョブを検索してクリックします。
    3. [スクリプトの実行を予定] フォームで、以下の手順を実行します。
      1. [実行] フィールドで頻度が [オンデマンド] に選択されていることを確認します。
      2. [このスクリプトを実行] フィールドで、必須パラメーターの値を [true] に設定します。
        パラメーター 説明
        目標データの移行
        • 既存のすべての目標レコードを目標 [goal] テーブルから目標 [sn_gf_goal] テーブルに移行します。sys_ID は同じままです。対応するターゲットレコードがターゲット [sn_gf_goal_target] テーブルに作成されます。
        • 最初の目標を主目標として、目標と作業アイテム (プロジェクト、デマンド、プログラム) 間の既存の関係を目標関係 [sn_gf_goal_m2m_relationship] テーブルに作成します。
        注:
        目標 [goal] テーブルに [方向] フィールドが設定されている既存の目標レコードのみが、目標 [sn_gf_goal] テーブルに移行されます。
        戦略データの移行 企業戦略 [enterprise_strategy]、事業部門戦略 [business_unit_strategy]、および戦略的達成目標 [strategic_objective] のテーブルから、既存のすべての戦略レコードを戦略的優先事項 [sn_gf_strategy] テーブルに移行します。sys_ID は同じままです。
        目標戦略 M2M データの移行 ゴールフレームワーク では、1 つの目標は 1 つの戦略にのみマッピングできます。既存の目標にマッピングされた 2 つの戦略がある場合、目標のクローンが作成され (1 つは汎用目標として、もう 1 つはサブ目標として)、両方に同じ戦略が設定されます。また、サブ目標については、最初の目標が親目標として設定されます。

        たとえば、既存の目標 (G1) が 5 つの戦略 (S1、S2、S3、S4、および S5) にマッピングされているシナリオを考えてみましょう。この場合、G1 の 4 つのクローンがサブ目標 (G2、G3、G4、および G5) として作成され、親目標が G1 として設定されます。サブ目標 (G2、G3、G4、および G5) については、[戦略] フィールドにそれぞれ (S1、S2、S3、S4、および S5) が入力されます。

        注:
        クローンされたサブ目標の名前には、Cloned SubGoal: のプリフィックスが付き、その後に親の目標名が続きます。
        戦略/作業アイテム関係性データの移行
        • 戦略と作業アイテム (プロジェクト、デマンド、プログラム) 間の既存の関係を目標関係 [sn_gf_goal_m2m_relationship] テーブルに移行します。
        • 目標関係 [sn_gf_goal_m2m_relationship] テーブルに、目標に対する、(現在の戦略としての) 戦略と作業アイテム間の関連付けがない場合、現在の戦略の戦略値でダミー目標が作成されます。そして、目標関係 [sn_gf_goal_m2m_relationship] テーブルに、ダミー目標と作業アイテムとの目標関係が作成されます。
          注:
          ダミー目標の名前にはプリフィックス Goal: が付き、その後に戦略名が続きます。
    4. [Execute Now (今すぐ実行する)] をクリックします。