複数のアセットおよびコレクションのメタデータを同時に編集して、共通のメタデータの変更をすばやくプロパゲートする方法を学習します。
Adobe Enterprise Manager(AEM)Assets を使用すると、複数のアセットのメタデータを同時に編集できるので、アセットに対して共通のメタデータの変更をすばやく一括でプロパゲートできます。複数のコレクションのメタデータを同時に編集することもできます。
プロパティページを使用して、複数のアセットまたはコレクションのメタデータを変更できます。
メタデータのプロパティページをカスタマイズ(メタデータのプロパティの追加、編集、削除など)するには、スキーマエディターを使用します。
一括編集メソッドは、フォルダーまたはコレクションで使用可能なアセットに対して機能します。複数のフォルダーで使用できるアセットや共通の条件に一致するアセットについては、アセット検索結果からメタデータを一括して更新できます。
Assets ユーザーインターフェイスで、編集するアセットの場所に移動します。
共通のプロパティを編集するアセットを選択します。
ツールバーで「]プロパティ[」アイコンをタップまたはクリックして、選択したアセットのプロパティページを開きます。
複数のアセットを選択すると、それらのアセットに対して最も下位の共通親フォームが選択されます。つまり、プロパティページには、すべての個々のアセットのプロパティページに共通のメタデータフィールドのみが表示されます。
様々なタブで選択したアセットのメタデータプロパティを変更します。
特定のアセットのメタデータエディターを表示するには、リストの残りのアセットの選択を解除します。メタデータエディターのフィールドには、その特定のアセットのメタデータが入力されています。
アセットに別のメタデータスキーマを選択するには、ツールバーの「]設定[」アイコンをタップまたはクリックし、目的のスキーマを選択します。
変更内容を保存します。
複数の値が含まれるフィールドで、既存のメタデータに新しいメタデータを追加するには、「追加モード」を選択します。このオプションを選択しないと、フィールド内の既存のメタデータが新しいメタデータに置換されます。「送信」をタップまたはクリックします。
1 つの値のみを指定できるフィールドの場合、「追加モード」を選択しても、フィールド内の既存の値に新しいメタデータが追加されません。
DOS などの状況を防ぐため、AEM では Sling 要求でサポートされるパラメーターの数を制限しています。一度に多くのアセットのメタデータを更新すると、上限に到達する可能性があり、それ以上のアセットでメタデータが更新されなくなります。AEM はログに次の警告を生成します。
org.apache.sling.engine.impl.parameters.Util Too many name/value pairs, stopped processing after 10000 entries
この制限を変更するには、ツール/操作/Webコンソールにアクセスし、Apache Sling Request Parameter Handling OSGi設定の最大POSTパラメーターの値を変更します。