データの移行
Sitecore Content Hub では、多様な環境間でデータをインポートおよびエクスポートできます。このセクションでは、データ移行を最適化するためのベスト プラクティスを示します。
データ移行を最適化するには、次のベスト プラクティスを適用します。
-
移行するデータと必要なレンディションを必ず確認してください。TIF や PSD のような画像は、既定の 8GB メモリのメディア処理エージェントでレンダリングするには重すぎる可能性があります。
-
必要に応じてバッチを簡単に取得したり、関連アイテムを削除するには、エンティティ定義と Excel ファイルの対応する列に batchID プロパティを追加します。
-
サイズの大きい Excel 移行ファイルを小さなファイルに分割します。データの取り込みに適したサイズは、1 ファイルあたり 6K アイテムです。選択範囲内の最大アイテム数は 2K であるため、ファイルは常に 2K の倍数で分割してください。
-
トリガー ロジックをバイパスし、データの処理時間を短縮するには、未処理の Excel のインポートを設定します。実際、移行する定義の保存イベントにトリガーを設定すると、移行プロセスに追加のデータ処理とパフォーマンスの影響が生じる可能性があります。
-
サブファイルの抽出が不要なアセット タイプには、[アーカイブの抽出をトリガー] 設定を無効にします。アーカイブ ファイルは重い傾向にあり、それらのサブファイルを抽出すると、メディア処理の負荷が増大します。[アーカイブの抽出をトリガー] は [管理] メニューの [タクソノミー] セクションで設定できます。
-
[管理] メニューの [統計] タブにある [現在のアクティビティ] を使用して、移行プロセスに従ってください。正常な状態は、完了したジョブの数が増加し、ジョブの失敗がほとんどまたはまったくないことを示します。
-
フェッチ ジョブまたはレンディションが修正に失敗した理由を理解し、将来、同様の失敗を回避するようにしてください。
-
アプリケーションの速度低下を回避するために、営業時間外にデータ移行を実行します。ただし、Excel のインポートの優先度は UI 操作よりも低いため、営業時間中にデータ移行を実行しても、ファイル プレビューの生成や一括ダウンロード指示に遅延が発生することはありません。
-
以前の資産管理システムから Content Hub に移行する場合は、編集用にアセットをロックするか、移行済みとしてマークしてください。移行には時間がかかり、移行の進行中にユーザーが以前のシステムでアセットを変更すると、Content Hub では移行中の変更を受け取りません。移行後、アセットの更新は Content Hub のみで発生します。
詳細については、「環境間での変更の移行」を参照してください。
データ移行のベスト プラクティスについての詳細: