インポート/エクスポート オプション
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
インポート/エクスポート機能を使用する場合、次のことをお勧めします。
-
1 つのソース環境と 1 つのターゲット環境を常に用意してください。
-
ソース環境に既に存在するエンティティと重複するエンティティをターゲット環境に手動で作成することは避けてください。これは、識別子の不一致によって引き起こされる競合を回避するためです。
-
エクスポート パッケージを作成してターゲット環境にインポートする前に、ソース環境に変更を適用してください。
-
開発環境または高品質環境から本番環境に変更をエクスポートする場合は、アップグレードを実行する前に、設定がプッシュされていることを確認してください。これは、エクスポートされていない変更がある場合に、本番環境の前に開発環境または高品質環境がアップグレードされないようにするためです。
-
ソース環境からの完全なエクスポートを完了し、パッケージ全体をターゲット環境にインポートします。
設定のサブセットをエクスポートまたはインポートする場合は、次の点を考慮してください。
-
ポータル ページ - ポータル ページをエクスポートする場合は、エンティティ定義、タクソノミー、および公開定義の設定を含めます。エクスポートされていないエンティティ定義を参照するポータル ページをエクスポートすると、問題が発生する可能性があります。
-
エンティティ定義 - エンティティ定義の変更を転送する場合は、次をエクスポートします。
- 変更が加えられた場合はプロファイルをエクスポートします
- ポータルのページ
- 公開定義の設定
- タクソノミー。新しいタクソノミーの定義を追加した場合は、既に値が作成されているタクソノミーも確実にエクスポートしてください。
- セキュリティ ポリシー (および参照されるエンティティ定義またはタクソノミー) を含むポリシー。たとえば、X の値を持つ ProductLineToAsset にリンクされているすべてのアセットにユーザー グループがアクセスできるようにしたい場合があります。
注意インデックスの再作成を必要とする大量のエンティティ定義をインポートすると、インデックスの再作成によって多数のグラフ メッセージが表示される可能性があります (たとえば、コンテンツに含めるようにアセット プロパティを変更するなど)。
-
状態フロー - 状態フローをエクスポートする場合は、次のものを含めることをお勧めします。
-
エンティティ定義。状態フローが定義に対して有効になっている場合は、定義もエクスポートします。
-
公開定義の設定 - 常にエンティティ定義と一緒にエクスポートします。
-
ポータル ページ - 状態フロー アクションは、新しい状態フローが追加されたときに追加される可能性があります。
-
ポリシー - ポリシーとユーザー間グループ割り当ては通常、状態フローが定義されたときに更新されます。ポリシーで参照されているすべてのタクソノミーを必ず含めてください。
-
トリガー - トリガーは通常、条件が満たされた場合にのみ状態フローを開始するために必要です。エクスポートには常にトリガー条件を含めてください。トリガーにリンクされているすべてのスクリプトも必ず含めてください。
-
状態フローでは、ターゲット環境でトリガーが有効になっていると、パッケージのインポート中に条件が満たされた場合にトリガー (特に作成と更新に関連するトリガー) が発生する可能性があります。たとえば、新しく作成または更新されたアセット タイプにトリガーがあります。パッケージが新しいアセット タイプをインポートすると、トリガーとそのフローが実行されます。
ポータル ページで参照されるエンティティとそのコンポーネントは、インポートする前にターゲット環境で使用可能である必要があります。