ある環境から別の環境への詳細計画の移動

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • 更新セットを使用して、詳細計画とその依存関係を 1 つの環境から別の環境に移動します。更新セットを使用すると、詳細計画とその依存関係を名前付きセットにグループ化し、それらを 1 つのユニットとして、テストまたは展開のために他のシステムに移動できます。たとえば、詳細計画を開発環境から本番環境に移動できます。

    始める前に

    必要なロール:sn_cmp.cloud_service_designer または admin
    • sn_cmp.cloud_service_designer ロールを持つユーザーは、更新セットのエクスポートのみを行うことができます。
    • アドミンロールを持つユーザーは、更新セットのエクスポートとインポートを行うことができます。

    このタスクについて

    詳細計画を更新セットとしてパッケージ化します。次に、更新セットを現在の環境からエクスポートし、別の環境にインポートします。

    手順

    1. クラウドアドミンポータルで、 Design (デザイン) > 詳細計画.
      公開済みモードとドラフトモードのすべての詳細計画が、[詳細計画] ウィンドウに表示されます。
    2. 詳細計画をエクスポートします。
      1. エクスポートする詳細計画のエクスポートアイコン (詳細計画のエクスポートアイコン) をクリックします。
        図 : 1. [詳細計画エクスポータ] ウィンドウ
        [詳細計画エクスポータ] ウィンドウ

        [詳細計画エクスポータ] ウィンドウには、詳細計画のすべての間接的な依存関係 (ポリシー、MID サーバースクリプトインクルード、MID サーバースクリプトファイル、スクリプトインクルード、およびワークフロー) のリストが表示されます。ポリシー、プール、MID スクリプト、スクリプトインクルード、ワークフローなどのオブジェクトは、詳細計画の直接的な一部ではありませんが、詳細計画が正しく動作するためにこれらのオブジェクトに依存している場合があります。

      2. [詳細計画エクスポータ] ウィンドウで、[タイプ] 列のオブジェクトをクリックします。
        右側の列で、詳細計画とともにエクスポートするオブジェクトの対応するエントリーを選択します。たとえば、[MID サーバースクリプトインクルード] を選択した場合、対応するすべてのスクリプトインクルードが右側の列に表示されます。ワークフローにサブワークフローが含まれている場合は、ワークローをエクスポートするために、親ワークフローとすべてのサブワークフローを選択します。ワークフローに関連付けられているカスタムアクティビティがある場合は、まずそれらのアクティビティをエクスポートしてから、ワークフローをエクスポートします。
      3. [次へ] をクリックします。
        ウィンドウが開き、エクスポート更新セットに含めるよう選択した間接的な依存関係の概要が示されます。
      4. [更新セットをエクスポート] をクリックします。
        [詳細計画エクスポータ] ウィンドウが開きます。詳細計画がすべての依存関係とともに正常にエクスポートされたことを示す [成功] チェックボックスが緑色でオンになっています。デフォルトでは、[エクスポートされた更新セット] の下に表示されているすべてのファイルが、自動的にシステムにダウンロードされます。ただし、ファイルが自動的にダウンロードされない場合は、次の手順を実行します。
        [詳細計画エクスポータ] の成功ウィンドウ
        注:
        作成される更新セットの数は、エクスポートされるレコードのスコープに基づきます。たとえば、エクスポートする詳細計画に合計で 100 レコードあり、スコープ 1 に 60 レコード、スコープ 2 に 20 レコード、残りの 20 レコードがスコープ 3 に含まれているとします。このようなシナリオでは、3 つの更新セットが作成されます。各スコープに対して 1 つの更新セットです。
    3. ファイルがダウンロードされていることを確認します。
      ファイルがダウンロードされない場合は、次の手順を実行します。
      1. メタデータファイルをクリックします。
        メタデータファイルには、エクスポートされたファイルをインポートする順序が記載されています。この例では、ファイル blueprint10 がエクスポートされる最初のファイルであり、その後にファイル blueprint11 が続きます。
      2. メタデータファイルに記載されている順序に基づいて、適切なファイルをクリックして開きます。
        ウィンドウが開き、更新セットに含まれるすべてのファイルのリストが表示されます。
      3. 最初の XML ファイル (この例では、ファイルは blueprint10) をシステムにダウンロードするには、[XML にエクスポート] をクリックします。
        エクスポートされたすべてのファイルを別の環境にインポートします。アドミンロールを持つユーザーは、ファイルをインポートできます。たとえば、開発環境を実行するシステムでエクスポート更新セットを作成しており、それを本番環境を実行する別のシステムにインポートしたい場合があります。
      4. 他の XML ファイル (この例では、ファイルは blueprint11) を開き、そのファイルもシステムにダウンロードします。
    4. 詳細計画をインポートします。
      1. 環境およびファイルをインポートする新しいインスタンスで、フィルターナビゲーターに「取得済み更新セット」と入力し、Enter キーを押します。
      2. [XML から更新セットをインポート] 関連リンクをクリックします。
      3. 表示された [XML のインポート] ウィンドウで [ファイルを選択] をクリックし、エクスポートファイルを選択して、[アップロード] をクリックします。
      注:
      ソース環境からエクスポートした詳細計画がターゲット環境に存在し、両方の詳細計画の sys_id が異なっている場合、詳細計画をインポートするとエラーが表示され、インポート処理が停止します。ソース環境から別の詳細計画をエクスポートするか、ターゲット環境で同じ名前の詳細計画を削除します。ソース環境からエクスポートした詳細計画がターゲット環境に存在し、両方の詳細計画の sys_id が同じである場合、ターゲット環境の詳細計画は、ソース環境からエクスポートした詳細計画で更新されます。
    5. 詳細計画が新しい環境にインポートされたことを確認するには、新しい環境のインスタンスに移動し、 クラウドアドミンポータルDesign (デザイン) > 詳細計画.
      インポートした詳細計画が、リストされた詳細計画に表示されます。