AEM Assets DAM へのメディアファイルの移行
Adobe CommerceとAdobe Experience Manager(AEM)には、CommerceからAEM Assets Digital Asset Management System (DAM) へのメディアファイル移行を効率化する組み込み機能が用意されています。 他のソースからメディア ファイルをマイグレーションすることもできます。
前提条件
- AEM AssetsでプロビジョニングされたAEM as a Cloud Service環境
- 十分なストレージ容量
- 大きなファイル転送のネットワーク帯域幅
- AEM Assets as a Cloud Serviceへの管理者アクセス
- メディアファイルが格納されているソースシステム(Adobe Commerceまたは外部システム)へのアクセス
- クラウドストレージサービスにアクセスするための適切な権限
- AWS S3 または Azure Blob Storage アカウント
- プライベートコンテナ / バケット設定
- 認証資格情報
- 整理されたメディア ファイルの移行の準備ができました
- の画像およびビデオファイル AEM Assetsでサポートされる形式。
- 重複したアセットのクリーンアップ
- Commerce アセット用に設定されたAEM Assets メタデータプロファイル
- 各アセットのマッピングされたメタデータ値
- CSV ファイルエディター(Microsoft Excel など)
移行のベストプラクティス
-
未使用および重複したコンテンツを削除することで、移行前にアセットをキュレーションできます。
-
サイズ、形式、ユースケース別にアセットを論理的に整理する。
-
大きな移行は小さなバッチに分割することを検討してください。
-
ピーク以外の時間帯に、リソースを大量に消費する読み込みをスケジュールします。
-
完全に読み込む前にメタデータマッピングを検証します。
移行ワークフロー
移行ワークフローに従って、Adobe Commerceまたは別の外部システムからメディアファイルを書き出し、AEM Assets DAM に読み込みます。
手順 1:既存のデータソースからのコンテンツのエクスポート
[PaaS のみ ]{class="badge informative" title="クラウドプロジェクト上のAdobe Commerceにのみ適用されます(Adobeが管理する PaaS インフラストラクチャ)。"}
Adobe Commerceのマーチャントにとっては、リモートストレージモジュール は、メディアファイルの読み込みと書き出しを容易にすることができます。 このモジュールを使用すると、企業はAWS S3 などのリモートストレージサービスを使用してメディアファイルを保存および管理できます。 Commerce インスタンスにリモートストレージを設定するには、Commerce設定ガイド の リモートストレージの設定 を参照してください。
メディアファイルがAdobe Commerce以外に保存されている場合は、AEM as a Cloud Serviceでサポートされている データソース の 1 つに直接アップロードします。
手順 2:メタデータマッピング用の CSV ファイルの作成
メディアファイルを書き出したら、CSV ファイルを作成して、自動化に必要なメタデータでこれらのアセットをマッピングします。 CSV には、{product 、{position および role mapping のフィールドを含める必要があり、6 AEM Assets メタデータプロファイル と整合している必要があります。
次の表に示すように、Commerce アセットの AEM Assets メタデータプロファイルに含まれるメタデータフィールドの値を 移行するメディアファイルごとに指定します。
パスを使用して、Commerce アセットを整理するためのサブフォルダーを作成します(例:
content/dam/commerce/<brand>/<type>)。/content/dam/commerce/<sub-folder>/..<filename>Yesthumbnail、main image、swatch など)このサンプルの CSV コードを使用して、Microsoft Excel などのコードエディターまたはスプレッドシートアプリケーションでファイルを作成します。
| code language-csv |
|---|
|
手順 3:AEM AssetsへのAssetsの一括読み込み
メタデータマッピングファイルを作成した後、AEM Assets一括読み込みツールを使用してアセットを読み込みます。
以下は、このツールの使用の概要です。
-
Experience Managerのツール ビューで、Assets / Bulk Import を選択します。
{width="600" modal="regular"}
-
一括読み込み設定で「Create」を選択して、設定フォームを開きます。
{width="600" modal="regular"}
-
設定を行い、設定を保存します。
次が必要です。
- データソースの認証資格情報
- 読み込まれたファイルが保存されるAEM Assetsのターゲットフォルダー
- オプション。 読み込み設定をカスタマイズするための MIME タイプ、ファイルサイズおよびその他のパラメーターに関する情報です
- クラウドストレージインスタンスにアップロードしたメタデータマッピング CSV ファイルへのパス。
手順について詳しくは、AEM Assets as a Cloud Service ユーザーガイド 一括読み込みツールの設定 を参照してください。
-
設定を保存したら、一括読み込みツールを使用して、読み込み操作をテストおよび実行します。